Browse Source

出运明细-维护款号成分-保存后列表修改

jbb 1 year ago
parent
commit
e4fcc4af35

+ 3 - 1
src/views/shipment-details/itemNumEleModal.vue

@@ -79,10 +79,11 @@ export default {
       loading: false, // 表格加载
       confirmLoading: false,
       itemNumEleModVis: false,
+      record:'',
       editItemNumber: {
         itemNumber: '',
         materialComposition: '',
-        isTc: ''
+        isTc: '',
       } // 编辑维护款号成分
     }
   },
@@ -100,6 +101,7 @@ export default {
       addItemNumEle(this.editItemNumber).then(res => {
         if (res.success) {
           this.$message.success('维护款号成分成功')
+          this.$emit('closeItem',this.editItemNumber,this.record)
           this.close()
       
         }

+ 10 - 1
src/views/shipment-details/shipmentList.vue

@@ -318,7 +318,7 @@
       <declareElements-modal ref="declareElementsModal" @table="getShipmentList" @close-declare="closeDeclare"></declareElements-modal>
 
       <!-- 维护款号成分 -->
-      <itemNumEle-modal ref="itemNumEleModal" @close="closeItemNumEle"></itemNumEle-modal>
+      <itemNumEle-modal ref="itemNumEleModal" @close="closeItemNumEle"  @closeItem="changeList"></itemNumEle-modal>
     </div>
   </div>
 
@@ -741,6 +741,14 @@ export default {
     //关闭维护款号成分弹窗
     closeItemNumEle(){
 
+    },
+    changeList(data,record){
+      this.shipmentListData.map(item=>{
+        if(item.itemNumber == record.itemNumber && item.inventoryName==record.inventoryName && item.orderNumber == record.orderNumber){
+          item.isTc = data.isTc
+          item.materialComposition = data.materialComposition
+        }
+      })
     },
     // // 新增
     // addShipDet() {
@@ -795,6 +803,7 @@ export default {
       this.$refs.itemNumEleModal.itemNumEleModVis = true
       this.$refs.itemNumEleModal.editItemNumber.itemIds = record.itemIds
       this.$refs.itemNumEleModal.editItemNumber.itemNumber = record.itemNumber
+      this.$refs.itemNumEleModal.record = record
       
       this.$refs.itemNumEleModal.editItemNumber.materialComposition = record.materialComposition
       this.$refs.itemNumEleModal.editItemNumber.isTc = record.isTc