Ver código fonte

材料编号复制修改

duy 2 dias atrás
pai
commit
b8f2d4f96e
1 arquivos alterados com 13 adições e 9 exclusões
  1. 13 9
      src/views/tentative/material/approach.vue

+ 13 - 9
src/views/tentative/material/approach.vue

@@ -616,14 +616,22 @@ const copyTableData = ref([])
 
 //复制
 const copyTableModal = ref(false)
-const copyTableModalClick = () => {
-    copyTableModal.value = true
+const copyTableModalClick = async () => {
+
+   await getMaterialNumber()
     copyTableData.value = deepClone(tableCheckedKeys.value)
-    getMaterialNumber()
+   copyTableData.value.forEach(item => {
+    item.trialNumber = backObj.value.trialNumber
+        item.materialNumber = backObj.value.trialNumber
+        item.autoIncrementNumber = backObj.value.autoIncrementNumber
+    })
+    copyTableModal.value = true
+   }
+       
  
    
 
-}
+
 
 //效验材料编号
 const materialNumberBlur = async (row) => {
@@ -655,11 +663,7 @@ const copyTableClick = () => {
     const rows = copyTableData.value
    
 
-    rows.forEach(item => {
-        item.trialNumber = backObj.value?.trialNumber
-        item.autoIncrementNumber = backObj.value?.autoIncrementNumber
-    })
-    
+
     
     if (rows.length > 0) {
         //判断是否满足条件