Эх сурвалжийг харах

试验自检引用容器参数回显问题

duy 2 жил өмнө
parent
commit
0a1f2e030b

+ 28 - 13
src/views/tentative/detect/components/ListItem.vue

@@ -334,20 +334,35 @@ const getBussDataInfo = async (item, index) => {
             id: id,
             pkeyId: pkeyIds
         }, false)
-        const resData = getObjNullValue(data)
-        if (!error && code === 200 && resData) {
-            HTableForm.setPickerKey(resData)
-            const InitObj = getFormDataInit(item) //有数据,关联数据
-            formData.value[index] = {
-                ...resData, ...InitObj,
-                isCollapseLoad: true
-            }
-        } else {
-            formData.value[index] = {
-                ...getFormDataInit(item),
-                isCollapseLoad: true
+        data.forEach((item1)=>{
+             const resData = getObjNullValue(item1)
+            if (!error && code === 200 && resData) {
+                HTableForm.setPickerKey(resData)
+                const InitObj = getFormDataInit(item) //有数据,关联数据
+                formData.value[index] = {
+                    ...resData, ...InitObj,
+                    isCollapseLoad: true
+                }
+            }else {
+                formData.value[index] = {
+                    ...getFormDataInit(item),
+                    isCollapseLoad: true
+                }
             }
-        }
+        })
+        // if (!error && code === 200 && resData) {
+        //     HTableForm.setPickerKey(resData)
+        //     const InitObj = getFormDataInit(item) //有数据,关联数据
+        //     formData.value[index] = {
+        //         ...resData, ...InitObj,
+        //         isCollapseLoad: true
+        //     }
+        // } else {
+        //     formData.value[index] = {
+        //         ...getFormDataInit(item),
+        //         isCollapseLoad: true
+        //     }
+        // }
     } else {
         window?.$message?.warning('pkeyId为空')
     }