From 351ddc564f39a3be6393cacb18f993ac454e8245 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=98huanghaiixia=E2=80=99?= <980486410@.com> Date: Fri, 26 Dec 2025 17:37:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=90=8C=E8=A6=81=E7=B4=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/approve/Appro/index.ts | 4 +- src/api/contract/ContractFact/index.ts | 29 +++- src/api/sales/ScoreCustomer/index.ts | 4 +- src/api/supplier/ScoreSupplier/index.ts | 4 +- .../common/contractFactUserModal.vue | 95 +++++----- .../common/customerSupplierListModal.vue | 24 +-- src/components/common/deptUserModal.vue | 2 +- src/utils/amountToChinese.ts | 110 ++++++++++++ src/views/approve/Appro/index.vue | 2 +- .../ContractFact/components/config.ts | 29 ++-- .../ContractFact/components/createForm.vue | 162 ++++++++++++++---- src/views/contract/ContractFact/index.vue | 86 +++++++--- .../sales/Customer/components/createForm.vue | 2 +- .../GradeSystem/components/evaluateModal.vue | 2 +- .../ScoreCustomer/components/createForm.vue | 4 +- src/views/sales/ScoreCustomer/index.vue | 2 +- .../ScoreSupplier/components/createForm.vue | 4 +- src/views/supplier/ScoreSupplier/index.vue | 2 +- .../Supplier/components/createForm.vue | 2 +- 19 files changed, 419 insertions(+), 150 deletions(-) create mode 100644 src/utils/amountToChinese.ts diff --git a/src/api/approve/Appro/index.ts b/src/api/approve/Appro/index.ts index 188d8ae..5fe9040 100644 --- a/src/api/approve/Appro/index.ts +++ b/src/api/approve/Appro/index.ts @@ -3,8 +3,8 @@ import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; enum Api { - // Page = '/approve/appro/page', - Page = '/magic-api/sales//lngApproPage', + Page = '/approve/appro/page', + // Page = '/magic-api/sales/lngApproPage', List = '/approve/appro/list', Info = '/approve/appro/info', LngAppro = '/approve/appro', diff --git a/src/api/contract/ContractFact/index.ts b/src/api/contract/ContractFact/index.ts index 0bc7369..c850027 100644 --- a/src/api/contract/ContractFact/index.ts +++ b/src/api/contract/ContractFact/index.ts @@ -4,15 +4,38 @@ import { ErrorMessageMode } from '/#/axios'; enum Api { Page = '/contract/contractFact/page', + // Page = '/magic-api/contract/lngContractFact/page', List = '/contract/contractFact/list', Info = '/contract/contractFact/info', LngContractFact = '/contract/contractFact', - queryAllCurrency ='/magic-api/mdm//queryAllCurrency' - + queryAllCurrency ='/magic-api/mdm/queryAllCurrency', + queryAllUser ='/magic-api/mdm/queryAllUser', + queryBankByCode ='/magic-api/sales/queryBankByCode' } - +export async function getBankBList(code:String, type:String, mode: ErrorMessageMode = 'modal') { + return defHttp.get( + { + url: Api.queryBankByCode, + params: { code, type}, + }, + { + errorMessageMode: mode, + }, + ); +} +export async function getAllUser( mode: ErrorMessageMode = 'modal') { + return defHttp.get( + { + url: Api.queryAllUser, + params: { }, + }, + { + errorMessageMode: mode, + }, + ); +} export async function getAllCurrency( mode: ErrorMessageMode = 'modal') { return defHttp.get( { diff --git a/src/api/sales/ScoreCustomer/index.ts b/src/api/sales/ScoreCustomer/index.ts index 11d72e1..e80708a 100644 --- a/src/api/sales/ScoreCustomer/index.ts +++ b/src/api/sales/ScoreCustomer/index.ts @@ -3,8 +3,8 @@ import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; enum Api { - // Page = '/sales/scoreCustomer/page', - Page = '/magic-api/sales/scoreCustomerPage', + Page = '/sales/scoreCustomer/page', + // Page = '/magic-api/sales/scoreCustomerPage', List = '/sales/scoreCustomer/list', Info = '/sales/scoreCustomer/info', LngScore = '/sales/scoreCustomer', diff --git a/src/api/supplier/ScoreSupplier/index.ts b/src/api/supplier/ScoreSupplier/index.ts index ec16062..bd58916 100644 --- a/src/api/supplier/ScoreSupplier/index.ts +++ b/src/api/supplier/ScoreSupplier/index.ts @@ -3,8 +3,8 @@ import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; enum Api { - // Page = '/supplier/scoreSupplier/page', - Page = '/magic-api/supplier/scoreSupplierPage', + Page = '/supplier/scoreSupplier/page', + // Page = '/magic-api/supplier/scoreSupplierPage', List = '/supplier/scoreSupplier/list', Info = '/supplier/scoreSupplier/info', LngScore = '/supplier/scoreSupplier', diff --git a/src/components/common/contractFactUserModal.vue b/src/components/common/contractFactUserModal.vue index d99e768..a1d56a0 100644 --- a/src/components/common/contractFactUserModal.vue +++ b/src/components/common/contractFactUserModal.vue @@ -1,5 +1,5 @@