成本价更新
This commit is contained in:
parent
6edba733e3
commit
d294fd4125
|
|
@ -99,7 +99,7 @@
|
||||||
|
|
||||||
<vxe-table v-if="!isComponentOutProduct()" border show-overflow keep-source ref="xTable2" :data="detailsData2"
|
<vxe-table v-if="!isComponentOutProduct()" border show-overflow keep-source ref="xTable2" :data="detailsData2"
|
||||||
@pulldownSelected="onPulldownSelected" @popupSelected="onPopupSelected" :export-config="{}"
|
@pulldownSelected="onPulldownSelected" @popupSelected="onPopupSelected" :export-config="{}"
|
||||||
@edit-closed="afterEditEvent" @edit-actived="beforeEditEvent"
|
@edit-closed="afterEditEvent2" @edit-actived="beforeEditEvent"
|
||||||
:edit-config="{ trigger: 'click', mode: 'cell', icon: 'vxe-icon-edit', showStatus: false, beforeEditMethod: beforeEditMethod }">
|
:edit-config="{ trigger: 'click', mode: 'cell', icon: 'vxe-icon-edit', showStatus: false, beforeEditMethod: beforeEditMethod }">
|
||||||
<vxe-column width="60" v-if="!readonly">
|
<vxe-column width="60" v-if="!readonly">
|
||||||
<template #default="{ row }">
|
<template #default="{ row }">
|
||||||
|
|
@ -685,6 +685,28 @@ export default {
|
||||||
this.postDataUpdate();
|
this.postDataUpdate();
|
||||||
|
|
||||||
|
|
||||||
|
},
|
||||||
|
afterEditEvent2({column, row}) {
|
||||||
|
console.log(column, row);
|
||||||
|
|
||||||
|
if(column.field == "processing_cost"){
|
||||||
|
|
||||||
|
let processing_cost = 0;
|
||||||
|
this.detailsData2.forEach(item=>{
|
||||||
|
processing_cost += parseFloat(item.processing_cost || 0);
|
||||||
|
});
|
||||||
|
|
||||||
|
this.detailsData.forEach(item=>{
|
||||||
|
|
||||||
|
item.processing_cost = processing_cost;
|
||||||
|
})
|
||||||
|
|
||||||
|
console.log(processing_cost)
|
||||||
|
this.$forceUpdate();
|
||||||
|
}
|
||||||
|
this.postDataUpdate();
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
beforeEditEvent({column, row}) {
|
beforeEditEvent({column, row}) {
|
||||||
console.log(column, row);
|
console.log(column, row);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue