diff --git a/mes/qd/src/views/wms/pf/productbom/AddDialog.vue b/mes/qd/src/views/wms/pf/productbom/AddDialog.vue index 99b87d5a..d174cc33 100644 --- a/mes/qd/src/views/wms/pf/productbom/AddDialog.vue +++ b/mes/qd/src/views/wms/pf/productbom/AddDialog.vue @@ -293,9 +293,11 @@ export default { this.form.tableData.push({ is_need_manage: '1', prior_level: '01', standard_rate: '0', edit: false }) }, delOne(index, rows) { - this.form.total_value = parseFloat(parseFloat(this.form.total_value).toFixed(4) - parseFloat(rows[index].standard_rate).toFixed(4)).toFixed(4) - if (this.form.total_value < 0) { - this.form.total_value = 0 + if (rows[index].is_need_manage === '1') { + this.form.total_value = parseFloat(parseFloat(this.form.total_value).toFixed(4) - parseFloat(rows[index].standard_rate).toFixed(4)).toFixed(4) + if (this.form.total_value < 0) { + this.form.total_value = 0 + } } rows.splice(index, 1) },