diff --git a/src/pages/Middle/transport/SoilQualityMaterial/SoilQualityMaterial/Edit.vue b/src/pages/Middle/transport/SoilQualityMaterial/SoilQualityMaterial/Edit.vue index 40f307d..2009dd6 100644 --- a/src/pages/Middle/transport/SoilQualityMaterial/SoilQualityMaterial/Edit.vue +++ b/src/pages/Middle/transport/SoilQualityMaterial/SoilQualityMaterial/Edit.vue @@ -418,26 +418,28 @@ export default { data: postdata, useBigInt: true, }).then(() => { // 成功回调 - let insertList = []; - let updateList = []; - let deleteList = this.deleteList; + if(this.isEdit){ + let insertList = []; + let updateList = []; + let deleteList = this.deleteList; + this.soilQualityMaterialAliasList.forEach(item => { + item.customer_id = this.$mk.toBigInt(item.customer_id); + item.price = Number(item.price); + item.soil_quality_material_id = postdata.id; + if(item.id){ + updateList.push(item) + }else if(item.customer_id){ + insertList.push(item) + } + }) + this.$mk.post({ + url: this.actions.SoilQualityMaterialAliasBatchHandle, + data: {insertList,updateList,deleteList}, + useBigInt: true, + }).then(() => { // 成功回调 + }) + } - this.soilQualityMaterialAliasList.forEach(item => { - item.customer_id = this.$mk.toBigInt(item.customer_id); - item.price = Number(item.price); - item.soil_quality_material_id = postdata.id; - if(item.id){ - updateList.push(item) - }else if(item.customer_id){ - insertList.push(item) - } - }) - this.$mk.post({ - url: this.actions.SoilQualityMaterialAliasBatchHandle, - data: {insertList,updateList,deleteList}, - useBigInt: true, - }).then(() => { // 成功回调 - }) this.$mk.success("保存成功"); if (!this.isEdit) { // 如果是新增模式,关闭当前页面 this.back();