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: '请选择准入部门' }]} > - + + + + - void; }> = ({ vi -