Bladeren bron

修改在模板页面中的禁用异常问题

lph 1 jaar geleden
bovenliggende
commit
22627cf2fb
1 gewijzigde bestanden met toevoegingen van 10 en 6 verwijderingen
  1. 10 6
      zkqy-ui/src/views/tablelist/components/FormGroupLayout/LayoutIndex.vue

+ 10 - 6
zkqy-ui/src/views/tablelist/components/FormGroupLayout/LayoutIndex.vue

@@ -152,18 +152,22 @@ export default {
       }
     },
     // 调整数据格式
-    disableHandler(formList) {
+    disableHandler(formList, isDisable) {
       if (formList.length == 0) return [];
       formList.forEach((item) => {
         item.template.dfFormSql =
           typeof item.template.dfFormSql == "object"
             ? item.template.dfFormSql
             : JSON.parse(item.template.dfFormSql);
-        item.template.dfVueTemplate = disableFormItem(
-          typeof item.template.dfVueTemplate == "object"
-            ? item.template.dfVueTemplate
-            : JSON.parse(item.template.dfVueTemplate)
-        );
+        item.template.dfVueTemplate = isDisable
+          ? disableFormItem(
+              typeof item.template.dfVueTemplate == "object"
+                ? item.template.dfVueTemplate
+                : JSON.parse(item.template.dfVueTemplate)
+            )
+          : typeof item.template.dfVueTemplate == "object"
+          ? item.template.dfVueTemplate
+          : JSON.parse(item.template.dfVueTemplate);
 
         if (item.template.resultMap) {
           item.template.defaultValue = item.template.resultMap[0]