浏览代码

替换合同管理中项目接口

Renxy 1 年之前
父节点
当前提交
53c1fe5576
共有 2 个文件被更改,包括 11 次插入3 次删除
  1. 4 3
      src/pages/ContractManager/index.jsx
  2. 7 0
      src/services/contract.js

+ 4 - 3
src/pages/ContractManager/index.jsx

@@ -15,6 +15,7 @@ import { useRequest, useModel } from '@umijs/max';
 import { connect } from 'umi';
 import {
   queryApproval,
+  queryApprovalProject,
   queryCompany,
   queryContract,
   queryContractCancel,
@@ -310,7 +311,7 @@ const ConteactManager = (props) => {
   });
 
   //请求项目列表
-  const { data: projectData } = useRequest(queryApproval, {
+  const { data: projectData } = useRequest(queryApprovalProject, {
     defaultParams: [{ pageSize: 99999 }],
   });
 
@@ -498,7 +499,7 @@ const ConteactManager = (props) => {
                 project_name: e,
               });
             }}
-            options={projectData?.list?.map((item) => {
+            options={projectData?.map((item) => {
               return {
                 value: item.project_name,
                 label: item.project_name,
@@ -589,7 +590,7 @@ const ConteactManager = (props) => {
         detail={detail}
         type={typeRef.current}
         parent_id={parentIdRef.current}
-        projectList={projectData?.list}
+        projectList={projectData}
         visible={visible}
         handleOk={handleOk}
         handleCancel={() => setVisible(false)}

+ 7 - 0
src/services/contract.js

@@ -19,6 +19,13 @@ export const queryApproval = async (data) => {
   });
 };
 
+//新建合同选择项目替换成这个
+export const queryApprovalProject = async (data) => {
+  return await request('/api/v2/approval/contract-project', {
+    params: data,
+  });
+};
+
 export const querySupplierList = async (data) => {
   return await request('/api/supplier/v1/supplier/list', {
     method: 'POST',