对比新文件 |
| | |
| | | <template> |
| | | <el-bus-crud ref="crud" v-bind="tableConfig"/> |
| | | </template> |
| | | |
| | | <script> |
| | | import { getPartnerListConfig } from '@/utils/form-item-config' |
| | | export default { |
| | | data() { |
| | | return { |
| | | tableConfig: { |
| | | url: 'flower/v2/report/order/detail/page', |
| | | hasEdit: false, |
| | | hasNew: false, |
| | | hasDelete: false, |
| | | hasView: false, |
| | | hasExport: true, |
| | | hasOperation: false, |
| | | exportUrl: 'flower/v2/report/order/detail/export', |
| | | exportText: '售后导出', |
| | | columns: [ |
| | | {label: '订单号', prop: 'orderNo', minWidth: '180px'}, |
| | | {label: '下单用户', prop: 'customer', minWidth: '100px'}, |
| | | {label: '收货人地址', prop: 'address', minWidth: '220px'}, |
| | | {label: '合伙人', prop: 'partnerName', minWidth: '100px'}, |
| | | {label: '下单时间', prop: 'orderDate', minWidth: '180px'}, |
| | | {label: '订单金额', prop: 'orderTotal', minWidth: '120px'}, |
| | | {label: '花农底价', prop: 'orderSupplierPriceAmount', minWidth: '100px'}, |
| | | {label: '平台区间加价', prop: 'orderMarkupOneAmount', minWidth: '100px'}, |
| | | {label: '平台加价', prop: 'orderMarkupTwoAmount', minWidth: '100px'}, |
| | | {label: '平台区域加价', prop: 'platformAreaFeeAmount', minWidth: '100px'}, |
| | | {label: '合伙人加价', prop: 'orderMarkupPartnerAmount', minWidth: '100px'}, |
| | | {label: '合伙人区间加价', prop: 'partnerSectionFeeAmount', minWidth: '120px'}, |
| | | {label: '会员折扣', prop: 'orderPriceDiscountAmount', minWidth: '100px'}, |
| | | {label: '优惠券', prop: 'orderCouponAmountTotal', minWidth: '100px'}, |
| | | {label: '质检降级扣款', prop: 'orderCheckFee', minWidth: '100px'}, |
| | | {label: '质检缺货扣款', prop: 'orderLackFeeSupplier', minWidth: '100px'}, |
| | | {label: '质检补货扣款', prop: 'orderReplaceFee', minWidth: '100px'}, |
| | | {label: '售后扣合伙人款', prop: 'orderFeePartner', minWidth: '120px'}, |
| | | {label: '售后扣花农款', prop: 'orderFeeSupplier', minWidth: '100px'}, |
| | | {label: '售后扣平台款', prop: 'orderFeePlatform', minWidth: '100px'}, |
| | | {label: '总包干费', prop: 'partnerTotalFeeAmount', minWidth: '100px'}, |
| | | {label: '销售扎数', prop: 'realSaleNum', minWidth: '100px'}, |
| | | {label: '利润', prop: 'profitFeeAmount', minWidth: '100px'}, |
| | | {label: '结算状态', prop: 'settleStatusStr', minWidth: '100px'}, |
| | | ], |
| | | searchForm: [ |
| | | { |
| | | type: 'row', |
| | | items: [ |
| | | { |
| | | label: '下单日期', |
| | | id: 'calDate', |
| | | component: 'el-date-picker', |
| | | type: 'date', |
| | | el: { |
| | | valueFormat: 'yyyy-MM-dd', |
| | | }, |
| | | }, |
| | | { ...getPartnerListConfig() }, |
| | | ], |
| | | }, |
| | | ], |
| | | form: [], |
| | | // extraButtons: [], |
| | | // extraDialogs: [], |
| | | }, |
| | | } |
| | | }, |
| | | head() { |
| | | return { |
| | | title: '订单结算明细', |
| | | } |
| | | }, |
| | | methods: {}, |
| | | } |
| | | </script> |
| | | |