成本价更新
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"
|
||||
@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 }">
|
||||
<vxe-column width="60" v-if="!readonly">
|
||||
<template #default="{ row }">
|
||||
|
|
@ -681,7 +681,29 @@ export default {
|
|||
},
|
||||
afterEditEvent({column, row}) {
|
||||
console.log(column, row);
|
||||
|
||||
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();
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue