|
@@ -818,6 +818,7 @@
|
|
|
clearable
|
|
|
transfer
|
|
|
label-in-value
|
|
|
+ @on-change="changeEditLines(row)"
|
|
|
v-model="sub_part_detail.material_detail_id"
|
|
|
>
|
|
|
<Option
|
|
@@ -3868,6 +3869,10 @@ export default {
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
+ changeEditLines(row) {
|
|
|
+ row.isEdit = true;
|
|
|
+ this.handleCalcCount();
|
|
|
+ },
|
|
|
changeEditMeasure(e, row, measure) {
|
|
|
row.isEdit = true;
|
|
|
row.measure.map((v) => {
|
|
@@ -3883,6 +3888,7 @@ export default {
|
|
|
},
|
|
|
changeEditRemark(row) {
|
|
|
row.isEdit = true;
|
|
|
+ this.handleCalcCount();
|
|
|
},
|
|
|
changeEditMetal(row, rowIndex, $event, scope) {
|
|
|
row.ext_id = $event.value;
|
|
@@ -4032,8 +4038,9 @@ export default {
|
|
|
element.measureCalc = element.e_title;
|
|
|
});
|
|
|
this.tableData.splice(rowIndex, 1, row);
|
|
|
- row.extArray = [];
|
|
|
+ this.handleClearExtInfo(row, this.pre_bp_id, res.data.bp_id);
|
|
|
row.get_first_data = false;
|
|
|
+ this.handleCalcCount();
|
|
|
// this.$forceUpdate();
|
|
|
});
|
|
|
}
|