From a9d008fb9003499f47eec3e3574ae972b8a25897 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Sun, 15 Mar 2026 13:01:41 +0800 Subject: [PATCH] =?UTF-8?q?feat(credit):=20=E6=B7=BB=E5=8A=A0=E5=AE=A2?= =?UTF-8?q?=E6=88=B7=E5=AF=BC=E5=85=A5=E5=8A=9F=E8=83=BD=E5=B9=B6=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E4=BF=A1=E7=94=A8=E6=A8=A1=E5=9D=97=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在客户导入API中添加isCustomer参数标识 - 为信用相关页面集成公司ID刷新按钮组件 - 在竞争者、客户、外部、风险关系和供应商模块中添加刷新功能 - 配置开发环境变量注释API地址配置 - 统一信用模块工具栏组件导入和使用方式 --- .env.development | 2 +- src/api/credit/creditCompany/index.ts | 1 + src/views/credit/components/CreditSearchToolbar2.vue | 1 + src/views/credit/creditCompetitor/index.vue | 2 ++ src/views/credit/creditCustomer/index.vue | 2 ++ src/views/credit/creditExternal/index.vue | 2 ++ src/views/credit/creditRiskRelation/index.vue | 2 ++ src/views/credit/creditSupplier/index.vue | 2 ++ src/views/credit/creditUser/index.vue | 2 ++ 9 files changed, 15 insertions(+), 1 deletion(-) diff --git a/.env.development b/.env.development index ecb9bfb..213846b 100644 --- a/.env.development +++ b/.env.development @@ -1,5 +1,5 @@ VITE_APP_NAME=后台管理(开发环境) -VITE_API_URL=http://127.0.0.1:9200/api +#VITE_API_URL=http://127.0.0.1:9200/api #VITE_SERVER_API_URL=http://127.0.0.1:8000/api diff --git a/src/api/credit/creditCompany/index.ts b/src/api/credit/creditCompany/index.ts index 1dadcc1..db5b86f 100644 --- a/src/api/credit/creditCompany/index.ts +++ b/src/api/credit/creditCompany/index.ts @@ -129,6 +129,7 @@ export async function importCreditCompany(file: File) { export async function importCustomer(file: File) { const formData = new FormData(); formData.append('file', file); + formData.append('isCustomer', '1'); const res = await request.post>( '/credit/credit-company/import', formData, diff --git a/src/views/credit/components/CreditSearchToolbar2.vue b/src/views/credit/components/CreditSearchToolbar2.vue index b76ab6e..74edb0c 100644 --- a/src/views/credit/components/CreditSearchToolbar2.vue +++ b/src/views/credit/components/CreditSearchToolbar2.vue @@ -37,6 +37,7 @@ CloudDownloadOutlined, DeleteOutlined } from '@ant-design/icons-vue'; + import RefreshCompanyIdButton from "@/views/credit/components/RefreshCompanyIdButton.vue"; const props = withDefaults( defineProps<{ diff --git a/src/views/credit/creditCompetitor/index.vue b/src/views/credit/creditCompetitor/index.vue index 13951c0..4a1d68a 100644 --- a/src/views/credit/creditCompetitor/index.vue +++ b/src/views/credit/creditCompetitor/index.vue @@ -13,6 +13,7 @@ >