Browse Source

修改auditList

Renxy 2 years ago
parent
commit
cebe516792
1 changed files with 5 additions and 11 deletions
  1. 5 11
      src/pages/PurchaseAdmin/PurchaseList/Detail/CommitAuditModal.js

+ 5 - 11
src/pages/PurchaseAdmin/PurchaseList/Detail/CommitAuditModal.js

@@ -133,14 +133,14 @@ function CommitAuditModal(props) {
   const [schemaContent, setSchemaContent] = useState(res.result.schemaContent);
 
   useEffect(() => {
+    if (!visible) return;
     const { edges, nodes } = flowDetail;
     let Id = version.template_node_id;
     const currentId = flowDetail.nodes.find?.(item => item.Id == Id)?.node_id;
     const data = treeData(currentId);
     if (data.length <= 0) setAuditId(currentId);
-    console.log('================data', data, currentId, version);
     setData(data);
-  }, [auditId, version]);
+  }, [auditId, version.template_node_id, visible]);
 
   useEffect(() => {
     form.resetFields();
@@ -246,20 +246,14 @@ function CommitAuditModal(props) {
         return flowDetail.nodes.find?.(item => item.Id == Id).process_code;
       })
       .filter(item => item); // && !auditList.find(node => node.formCode == item)
-    console.log('=========================auditfvsfs', codeList, auditList);
-    codeList.map(async process_code => {
-      let res = await queryDingSchema({ process_code });
+    for (let i = 0; i < codeList.length; i++) {
+      let res = await queryDingSchema({ process_code: codeList[i] });
       if (res) {
         addAuditList.push(res.data.result);
       }
-    });
+    }
     setAuditList(addAuditList);
   };
-
-  useEffect(() => {
-    console.log(auditList);
-  }, [auditList]);
-
   const onFinish = async () => {
     var fieldsValue = await form.validateFields();
     let hasFlowId = true; //是否都绑定审批节点