From 5eb1e054bb175b88e4deb5ab789bc4343762b8a1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AD=99=E6=99=AF=E5=AD=A6?=
<5412262+sun_jing_xue@user.noreply.gitee.com>
Date: Mon, 21 Jul 2025 15:10:34 +0800
Subject: [PATCH] =?UTF-8?q?=E5=87=86=E5=85=A5=E5=93=81=E7=B1=BB=E5=A2=9E?=
=?UTF-8?q?=E5=8A=A0=E5=8D=95=E4=BD=8DID?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/CreateModal.tsx | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
diff --git a/src/pages/supplier/admission/SupplierCategoryEntry/components/CreateModal.tsx b/src/pages/supplier/admission/SupplierCategoryEntry/components/CreateModal.tsx
index 12a3376..97b0bd0 100644
--- a/src/pages/supplier/admission/SupplierCategoryEntry/components/CreateModal.tsx
+++ b/src/pages/supplier/admission/SupplierCategoryEntry/components/CreateModal.tsx
@@ -109,13 +109,17 @@ const CreateModal: React.FC<{ visible: boolean; onCancel: () => void; }> = ({ vi
form.setFieldsValue({ accessWorkName: autoTitle });
}
};
-
+ //获取 cuCompanyNumber
+ const onChangeDepartmentSelect = (value: any, label: any, extra: any) => {
+ form.setFieldsValue({ orgId: extra?.triggerNode?.props.cuCompanyNumber });
+ }
// 提交
const onFinish = async (values: any) => {
const finalPayload: {
coscoAccessWork: {
accessWorkName: string;
deptId: string;
+ orgId: string;
};
categoryIds: string[];
supplierIds: string[];
@@ -123,6 +127,7 @@ const CreateModal: React.FC<{ visible: boolean; onCancel: () => void; }> = ({ vi
coscoAccessWork: {
accessWorkName: '',
deptId: '',
+ orgId: '',
},
categoryIds: [],
supplierIds: [],
@@ -131,6 +136,8 @@ const CreateModal: React.FC<{ visible: boolean; onCancel: () => void; }> = ({ vi
finalPayload.coscoAccessWork.accessWorkName = values.accessWorkName;
//准入部门
finalPayload.coscoAccessWork.deptId = values.deptId;
+ //准入单位
+ finalPayload.coscoAccessWork.orgId = values.orgId;
//品类选择
finalPayload.categoryIds = values.categoryIds;
//选择供应商
@@ -207,9 +214,11 @@ const CreateModal: React.FC<{ visible: boolean; onCancel: () => void; }> = ({ vi
name="deptId"
rules={[{ required: true, message: '请选择准入部门' }]}
>
-