소스 검색

no message

linwenxin 9 달 전
부모
커밋
d4dd71e5c9
1개의 변경된 파일12개의 추가작업 그리고 3개의 파일을 삭제
  1. 12 3
      src/views/auxiliaryFittings/AuxiliaryAccessoriesWarehouse/storage_table.js

+ 12 - 3
src/views/auxiliaryFittings/AuxiliaryAccessoriesWarehouse/storage_table.js

@@ -361,7 +361,10 @@ export default {
                           onClick={() => {
                             this.$refs.formRef.validate((valid, invalidFields, errLabels) => {
                               if (valid) {
-                                this.formData.items[index].isEditRow = false
+                                this.formData.items.splice(index, 1, {
+                                  ...this.formData.items[index],
+                                  isEditRow: false
+                                })
                               }
                             })
                           }}
@@ -375,7 +378,10 @@ export default {
                           onClick={() => {
                             this.formData.items.map((item, index_) => {
                               if (index_ == index) {
-                                item.isEditRow = true
+                                this.formData.items.splice(index, 1, {
+                                  ...this.formData.items[index],
+                                  isEditRow: true
+                                })
                                 if (this.formData.type == 'M' && row.goodsCategoryId) {
                                   materialNormList({
                                     isShowStockQty: true,
@@ -391,7 +397,10 @@ export default {
                                   })
                                 }
                               } else {
-                                item.isEditRow = false
+                                this.formData.items.splice(index_, 1, {
+                                  ...this.formData.items[index_],
+                                  isEditRow: false
+                                })
                               }
                             })
                           }}