detail.js 2.01 KB
export default function() {
  return {
    loading: false,
    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: 'supplierName',
        align: 'center',
      },
      {
        title: '业务类型',
        key: 'agencyTypeDesc',
        align: 'center',
      },
      {
        title: '数量',
        key: 'salesNums',
        align: 'center',
      },
      {
        title: '供应商应得',
        key: 'salesAmount',
        align: 'center',
      },
      {
        title: '付款状态',
        key: 'payerStatusDesc',
        align: 'center',
      },
      {
        title: '结算人',
        key: 'applicantOperator',
        align: 'center',
      },
      {
        title: '付款人',
        key: 'payerOperator',
        align: 'center',
      },
      {
        title: '对账起止日期',
        key: 'clearingInterval',
        align: 'center',
      },
    ],
    tableData: [],
    pageData: {
      total: 0,
      pageNo: 1,
      pageSize: 20,
    },
    filters: {
      balanceId: {
        label: '结算单号',
        labelSpan: 6,
        model: this.$route.query.balanceId,
        holder: '',
        fieldSpan: 18,
      },
      sku: {
        label: 'SKU',
        labelSpan: 6,
        model: '',
        holder: '',
        fieldSpan: 18,
      },
      brandId: {
        label: '品牌',
        labelSpan: 6,
        model: this.$route.query.brandId,
        holder: '',
        fieldSpan: 18,
      },
    },
  };
}