Bläddra i källkod

【U审批】【字段顺序影响放大镜赋值问题】

wuyx 2 månader sedan
förälder
incheckning
988d46de8f
1 ändrade filer med 19 tillägg och 18 borttagningar
  1. 19 18
      uas-office-web/wxuasapproval/src/pages/approval/ApprovalAdd.jsx

+ 19 - 18
uas-office-web/wxuasapproval/src/pages/approval/ApprovalAdd.jsx

@@ -387,25 +387,26 @@ export default class ApprovalAdd extends Component {
             }
           })
         } else {
-          let billGroup = billGroupModelList[groupIndex]
-          if (!isObjNull(billGroup)) {
-            let showBillFields = billGroup.showBillFields
-            let hideBillFields = billGroup.hideBillFields
-            if (!isObjEmpty(showBillFields)) {
-              showBillFields.forEach((showModel, index) => {
-                if (showModel.field in dataObj) {
-                  showModel.value = dataObj[showModel.field]
-                }
-              })
-            }
-            if (!isObjEmpty(hideBillFields)) {
-              hideBillFields.forEach((showModel, index) => {
-                if (showModel.field in dataObj) {
-                  showModel.value = dataObj[showModel.field]
-                }
-              })
+          billGroupModelList.forEach((billGroup, index) => {
+            if (!isObjNull(billGroup)) {
+              let showBillFields = billGroup.showBillFields
+              let hideBillFields = billGroup.hideBillFields
+              if (!isObjEmpty(showBillFields)) {
+                showBillFields.forEach((showModel, index) => {
+                  if (showModel.field in dataObj) {
+                    showModel.value = dataObj[showModel.field]
+                  }
+                })
+              }
+              if (!isObjEmpty(hideBillFields)) {
+                hideBillFields.forEach((showModel, index) => {
+                  if (showModel.field in dataObj) {
+                    showModel.value = dataObj[showModel.field]
+                  }
+                })
+              }
             }
-          }
+          });
         }
       }
       // console.log(billGroupModelList)