From ae0bca7f7e7aa726754e4dc24f4afa19f3dba5a1 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: Thu, 24 Jul 2025 09:27:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E5=86=8C=E5=9C=B0=E5=B8=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../register/supplier/CommonFormSections.tsx | 18 ++++++++++-------- src/pages/register/supplier/ForeignForm.tsx | 2 +- src/servers/api/register.ts | 10 ++++++---- 3 files changed, 17 insertions(+), 13 deletions(-) diff --git a/src/pages/register/supplier/CommonFormSections.tsx b/src/pages/register/supplier/CommonFormSections.tsx index 0229568..1da3215 100644 --- a/src/pages/register/supplier/CommonFormSections.tsx +++ b/src/pages/register/supplier/CommonFormSections.tsx @@ -25,6 +25,7 @@ import { getRegionTree, getregionInternational } from '@/servers/api/register'; import { getDictList } from '@/servers/api/dicts'; import type { DictItem } from '@/servers/api/dicts'; import FileUpload from '@/components/FileUpload/FileUpload'; +import DictRegionSelect from '@/components/CommonSelect/DictRegionSelect' const { Option } = Select; @@ -407,12 +408,12 @@ export const BankAccountSection: React.FC = ({ form, su }, []); useEffect(() => { if (supplierType) { - const submitInterface = supplierType === 'dvs' ? getRegionTree : getregionInternational; - submitInterface().then((res) => { - if (res.code === 200) { - setAddressOptions(convertToCascaderOptions(res.data)); - } - }); + // const submitInterface = supplierType === 'dvs' ? getRegionTree : getregionInternational; + // submitInterface({ pId: 0 }).then((res) => { + // if (res.code === 200) { + // setAddressOptions(convertToCascaderOptions(res.data)); + // } + // }); } }, [supplierType]); @@ -592,7 +593,8 @@ export const BankAccountSection: React.FC = ({ form, su noStyle rules={[{ required: true, message: '请选择地址' }]} > - handleAddressChange(value as string[], record)} /> + {/* handleAddressChange(value, record)} @@ -608,7 +610,7 @@ export const BankAccountSection: React.FC = ({ form, su }); }, }} - /> + /> */} ), diff --git a/src/pages/register/supplier/ForeignForm.tsx b/src/pages/register/supplier/ForeignForm.tsx index d098d3d..906f67a 100644 --- a/src/pages/register/supplier/ForeignForm.tsx +++ b/src/pages/register/supplier/ForeignForm.tsx @@ -53,7 +53,7 @@ const ForeignForm: React.FC = ({ } }); - getregionInternational().then((res) => { + getregionInternational({ pId: 0 }).then((res) => { if (res.code === 200) { setRegionOptions(res.data); } diff --git a/src/servers/api/register.ts b/src/servers/api/register.ts index 1a1d8ac..63ebcee 100644 --- a/src/servers/api/register.ts +++ b/src/servers/api/register.ts @@ -28,11 +28,13 @@ export async function getRegionTree(){ method: 'GET', }) } - -// 获取全球 -export async function getregionInternational(){ - return request('/api/cosco/dictRegion/regionInternational', { +interface getregionInternationalParams { + pId: string | number; +} +export async function getregionInternational(params:getregionInternationalParams){ + return request('/api/v1/dictRegionInternational/getChild', { method: 'GET', + params }) } export async function getAllAreaList(){