|
@@ -953,17 +953,6 @@ export default {
|
|
|
}
|
|
|
]
|
|
|
}, {
|
|
|
- label: '其他费用',
|
|
|
- prop: 'otherAmount',
|
|
|
- type: 'number',
|
|
|
- rules: [
|
|
|
- {
|
|
|
- required: false,
|
|
|
- message: ' ',
|
|
|
- trigger: 'blur'
|
|
|
- }
|
|
|
- ]
|
|
|
- }, {
|
|
|
label: '本次溢付款',
|
|
|
prop: 'caseOverPayment',
|
|
|
rules: [
|
|
@@ -1018,18 +1007,18 @@ export default {
|
|
|
trigger: 'blur'
|
|
|
}
|
|
|
]
|
|
|
+ },{
|
|
|
+ label: '其他费用',
|
|
|
+ prop: 'otherAmount',
|
|
|
+ type: 'number',
|
|
|
+ rules: [
|
|
|
+ {
|
|
|
+ required: false,
|
|
|
+ message: ' ',
|
|
|
+ trigger: 'blur'
|
|
|
+ }
|
|
|
+ ]
|
|
|
},
|
|
|
- // {
|
|
|
- // label: '应收预付款',
|
|
|
- // prop: 'advancePayment',
|
|
|
- // rules: [
|
|
|
- // {
|
|
|
- // required: false,
|
|
|
- // message: ' ',
|
|
|
- // trigger: 'blur'
|
|
|
- // }
|
|
|
- // ]
|
|
|
- // },
|
|
|
{
|
|
|
label: '保证金',
|
|
|
prop: 'deposit',
|
|
@@ -1075,8 +1064,9 @@ export default {
|
|
|
}
|
|
|
]
|
|
|
}, {
|
|
|
- label: '毛利率',
|
|
|
- prop: 'grossProfitRate',
|
|
|
+ label: '到货日期',
|
|
|
+ prop: 'arrivalDate',
|
|
|
+ type: 'datetime',
|
|
|
rules: [
|
|
|
{
|
|
|
required: false,
|
|
@@ -1085,9 +1075,8 @@ export default {
|
|
|
}
|
|
|
]
|
|
|
}, {
|
|
|
- label: '毛利额',
|
|
|
- prop: 'grossProfit',
|
|
|
- type: 'number',
|
|
|
+ label: '毛利率',
|
|
|
+ prop: 'grossProfitRate',
|
|
|
rules: [
|
|
|
{
|
|
|
required: false,
|
|
@@ -1096,8 +1085,8 @@ export default {
|
|
|
}
|
|
|
]
|
|
|
}, {
|
|
|
- label: '历史运费(元/条)',
|
|
|
- prop: 'freightAmountHistory',
|
|
|
+ label: '毛利额',
|
|
|
+ prop: 'grossProfit',
|
|
|
type: 'number',
|
|
|
rules: [
|
|
|
{
|
|
@@ -1107,9 +1096,9 @@ export default {
|
|
|
}
|
|
|
]
|
|
|
}, {
|
|
|
- label: '到货日期',
|
|
|
- prop: 'arrivalDate',
|
|
|
- type: 'datetime',
|
|
|
+ label: '历史运费(元/条)',
|
|
|
+ prop: 'freightAmountHistory',
|
|
|
+ type: 'number',
|
|
|
rules: [
|
|
|
{
|
|
|
required: false,
|
|
@@ -1129,8 +1118,9 @@ export default {
|
|
|
}
|
|
|
]
|
|
|
}, {
|
|
|
- label: '积分余额',
|
|
|
- prop: 'pointMutiple',
|
|
|
+ label: '特价占比',
|
|
|
+ prop: 'specialOfferOf',
|
|
|
+ disabled: false,
|
|
|
rules: [
|
|
|
{
|
|
|
required: false,
|
|
@@ -1138,7 +1128,7 @@ export default {
|
|
|
trigger: 'blur'
|
|
|
}
|
|
|
]
|
|
|
- }, {
|
|
|
+ },{
|
|
|
label: '单据状态',
|
|
|
prop: 'orderStatus',
|
|
|
disabled: true,
|
|
@@ -1150,9 +1140,9 @@ export default {
|
|
|
}
|
|
|
]
|
|
|
},{
|
|
|
- label: '特价占比',
|
|
|
- prop: 'specialOfferOf',
|
|
|
- disabled: false,
|
|
|
+ label: '积分余额',
|
|
|
+ prop: 'pointMutiple',
|
|
|
+ disabled: true,
|
|
|
rules: [
|
|
|
{
|
|
|
required: false,
|
|
@@ -1160,7 +1150,7 @@ export default {
|
|
|
trigger: 'blur'
|
|
|
}
|
|
|
]
|
|
|
- },{
|
|
|
+ }, {
|
|
|
label: '赠送积分',
|
|
|
prop: 'presenterIntegral',
|
|
|
disabled: true,
|
|
@@ -2386,9 +2376,12 @@ export default {
|
|
|
this.goodsShowData.splice(index, 1);
|
|
|
if (this.goodsActives == 'goods') {
|
|
|
this.form.presenterIntegral = 0;
|
|
|
+ this.form.orderAmount = 0;
|
|
|
this.goodsShowData.forEach(item => {
|
|
|
+ this.form.orderAmount = (Number(this.form.orderAmount) + Number(item.amount)).toFixed(2)
|
|
|
this.form.presenterIntegral = (Number(this.form.presenterIntegral) + Number(item.integral)).toFixed(2)
|
|
|
})
|
|
|
+ this.computedCost()
|
|
|
} else {
|
|
|
this.form.convertIntegral = 0;
|
|
|
this.goodsShowData.forEach(item => {
|
|
@@ -2404,9 +2397,12 @@ export default {
|
|
|
this.goodsShowData.splice(index, 1);
|
|
|
if (this.goodsActives == 'goods') {
|
|
|
this.form.presenterIntegral = 0;
|
|
|
+ this.form.orderAmount = 0;
|
|
|
this.goodsShowData.forEach(item => {
|
|
|
+ this.form.orderAmount = (Number(this.form.orderAmount) + Number(item.amount)).toFixed(2)
|
|
|
this.form.presenterIntegral = (Number(this.form.presenterIntegral) + Number(item.integral)).toFixed(2)
|
|
|
})
|
|
|
+ this.computedCost()
|
|
|
} else {
|
|
|
this.form.convertIntegral = 0;
|
|
|
this.goodsShowData.forEach(item => {
|
|
@@ -2564,7 +2560,8 @@ export default {
|
|
|
this.form.orderFeesList = this.$refs.feeInfo.submitData()
|
|
|
let packFee;
|
|
|
if (this.form.packageRemarks) {
|
|
|
- packFee = this.form.orderFeesList.findIndex(item => item.feeName == '包装费')
|
|
|
+ let arr = this.form.orderFeesList.filter(item => item.feesType == 1)
|
|
|
+ packFee = arr.findIndex(item => item.feeName == '包装费')
|
|
|
}
|
|
|
if (packFee == -1) {
|
|
|
return this.$message.error('费用明细未有包装费')
|
|
@@ -2699,6 +2696,7 @@ export default {
|
|
|
this.form.orderAmount = (Number(this.form.orderAmount) + Number(item.amount)).toFixed(2)
|
|
|
this.form.presenterIntegral = (Number(this.form.presenterIntegral) + Number(item.integral)).toFixed(2)
|
|
|
})
|
|
|
+ this.computedCost()
|
|
|
} else {
|
|
|
this.form.convertIntegral = 0;
|
|
|
this.goodsShowData.forEach(item => {
|
|
@@ -2718,6 +2716,7 @@ export default {
|
|
|
this.goodsShowData.forEach(item => {
|
|
|
this.form.orderAmount = (Number(this.form.orderAmount) + Number(item.amount)).toFixed(2)
|
|
|
})
|
|
|
+ this.computedCost()
|
|
|
}
|
|
|
},
|
|
|
//返回列表
|