detail.js 2.36 KB
/**
 * on detail page store
 * @author: wsl <shuiling.wang@yoho.cn>
 * @date: 2017/07/11
 */
export default function() {
    return {
        tableCols: [
            {
                title: '结算单号',
                key: 'balanceId',
                align: 'center'
            },
            {
                title: 'SKU',
                key: 'productSku',
                align: 'center'
            },
            {
                title: '产品名称',
                key: 'productName',
                align: 'center',
            },
            {
                title: '商家商品编码',
                key: 'factoryCode',
                align: 'center',
            },
            {
                title: '尺码',
                key: 'sizeName',
                align: 'center'
            },
            {
                title: '品牌',
                key: 'brandName',
                align: 'center'
            },
            {
                title: '业务类型',
                key: 'agencyTypeDesc',
                align: 'center'
            },
            {
                title: '数量',
                key: 'salesNums',
                align: 'center'
            },
            {
                title: '结算金额',
                key: 'salesAmount',
                align: 'center'
            },
            {
                title: '付款状态',
                key: 'payerStatusDesc',
                align: 'center'
            },
            {
                title: '对账起止日期',
                key: 'clearingInterval',
                align: 'center'
            }
        ],
        tableData: [],
        pageData: {
            total: 0,
            pageNo: 1,
            pageSize: 20
        },
        filters: {
            sku: {
                label: 'SKU',
                labelSpan: 6,
                model: '',
                holder: '',
                fieldSpan: 18
            },
            balanceId: {
                label: '结算单号',
                labelSpan: 6,
                model: this.$route.query.balanceId,
                holder: '',
                fieldSpan: 18
            },
            brandId: {
                label: '品牌',
                labelSpan: 6,
                model: this.$route.query.brandId,
                holder: '',
                fieldSpan: 18
            },
        }
    };
}