Merge branch 'master' of http://47.96.225.205:8888/r/operation_pc-v2
Conflicts:
pages/order/list/index.vue
| | |
| | | passwordFormInfo: {}, |
| | | passwordForm: [ |
| | | { |
| | | label: this.$t('nav.oldPassword'), |
| | | id: 'oldPassword', |
| | | type: 'input', |
| | | el: { type: 'password' }, |
| | | rules: { |
| | | required: true, |
| | | message: joinLocaleText( |
| | | this.$t('elBus.common.pleaseEnter'), |
| | | this.$t('nav.oldPassword') |
| | | ), |
| | | trigger: 'blur', |
| | | }, |
| | | }, |
| | | { |
| | | label: this.$t('nav.newPassword'), |
| | | id: 'password', |
| | | type: 'input', |
| | |
| | | </el-col> |
| | | <el-col :span="4" class="mb-10"> |
| | | <el-card> |
| | | <div class="statistic-title">优惠券金额</div> |
| | | <div class="statistic-num">{{ statistic.memberCouponAmount }}</div> |
| | | </el-card> |
| | | </el-col> |
| | | <el-col :span="4" class="mb-10"> |
| | | <el-card> |
| | | <div class="statistic-title">利润合计</div> |
| | | <div class="statistic-num">{{ statistic.profitAmount }}</div> |
| | | </el-card> |
| | |
| | | }, |
| | | { label: '质检退款', prop: 'deductAmount', minWidth: 150 }, |
| | | { label: '售后退款', prop: 'salesAmount', minWidth: 150 }, |
| | | { label: '优惠券金额', prop: 'memberCouponAmount', minWidth: 150 }, |
| | | { label: '利润合计', prop: 'profitAmount', minWidth: 150 }, |
| | | { |
| | | label: '账单日期', |
| | |
| | | { label: '用户信息', prop: 'customerName' }, |
| | | { label: '总积分', prop: 'totalPoint' }, |
| | | { label: '已使用积分', prop: 'usedPoint' }, |
| | | { label: '过期积分', prop: 'expiredPoint' }, |
| | | { label: '扣减积分', formatter: (row) => row.deductionPoint ?? 0 }, |
| | | { |
| | | label: '剩余积分', |
| | | formatter: (row) => |
| | | parseInt(row.totalPoint) - |
| | | parseInt(row.deductionPoint ?? 0) - |
| | | parseInt(row.usedPoint) - |
| | | parseInt(row.expiredPoint), |
| | | }, |
| | |
| | | { label: '合伙人:', id: 'partnerName', type: 'input' }, |
| | | { label: '库区:', id: 'warehouseName', type: 'input' }, |
| | | { label: '库位:', id: 'warehouseLocationCode', type: 'input' }, |
| | | { |
| | | label: '备注:', |
| | | id: 'remarks', |
| | | type: 'input', |
| | | el: { type: 'textarea' }, |
| | | span: 24, |
| | | }, |
| | | ], |
| | | }, |
| | | ], |
| | |
| | | import { dateRangeOptions } from '@/utils/options' |
| | | import CustomDateRange from '@/components/custom-date-range.vue' |
| | | import PrintList from '@/components/order/print-list' |
| | | // import GoodsTableItemList from '@/components/order/goods-table-item-list.vue' |
| | | export default { |
| | | components: { |
| | | PrintList, |
| | |
| | | }${row.customerAddress || ''}`, |
| | | minWidth: 250, |
| | | }, |
| | | // { |
| | | // label: '商品信息', |
| | | // formatter: (row) => <GoodsTableItemList items={row.items} />, |
| | | // minWidth: 250, |
| | | // }, |
| | | { label: '订单金额(元)', prop: 'totalAmount', minWidth: 150 }, |
| | | { label: '底价(元)', prop: 'supplierAmount', minWidth: 150 }, |
| | | { label: '订单状态', prop: 'statusBackendStr', minWidth: 120 }, |
| | | { label: '下单时间', prop: 'createTime', minWidth: 180 }, |
| | | { label: '合伙人', prop: 'partnerName', minWidth: 120 }, |
| | | { |
| | | label: '备注', |
| | | formatter: (row) => ( |
| | | <simple-text value={row.remarks} type="primary"></simple-text> |
| | | ), |
| | | minWidth: 200, |
| | | }, |
| | | ], |
| | | searchFormAttrs: { |
| | | labelWidth: 'auto', |