liuc 3 місяців тому
батько
коміт
ae16a60a40
1 змінених файлів з 20 додано та 11 видалено
  1. 20 11
      src/views/flow/stFormWork/formWork.vue

+ 20 - 11
src/views/flow/stFormWork/formWork.vue

@@ -130,16 +130,16 @@
         </div>
       </div>
       <div class="form-skeleton" v-show="!loadBeforeOver">
-        <a-skeleton />
-        <br />
-        <a-skeleton />
-        <br />
-        <a-skeleton />
-        <br />
-        <a-skeleton />
-        <br />
-        <a-skeleton />
-        <br />
+        <a-skeleton/>
+        <br/>
+        <a-skeleton/>
+        <br/>
+        <a-skeleton/>
+        <br/>
+        <a-skeleton/>
+        <br/>
+        <a-skeleton/>
+        <br/>
       </div>
     </a-spin>
     <print-preview ref="preView"/>
@@ -744,7 +744,16 @@ const setValue = (field, value) => {
   const {formData} = stbRef.value;
 
   if (typeof field == 'string') {
-    formData[field] = value;
+    const fieldMapValue = fieldMap.value[field]
+    if (!fieldMapValue) {
+      console.error("没有找到字段编号:" + field)
+    }
+    if (fieldMapValue.type == "MULTI") {
+      formData[field] =JSON.parse(value) ;
+    } else {
+      formData[field] = value;
+    }
+
   } else if (typeof field == 'object') {
     formData[field.model] = value;
   }