From 6c01151af1f3ee202bf72fc6a7cdb5d772171545 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Wed, 21 Jan 2026 00:29:01 +0800 Subject: [PATCH] =?UTF-8?q?remove(credit):=20=E5=88=A0=E9=99=A4=E4=BF=A1?= =?UTF-8?q?=E7=94=A8=E6=A8=A1=E5=9D=97=E7=9B=B8=E5=85=B3API=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E5=92=8C=E6=95=B0=E6=8D=AE=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除失信被执行人相关API接口和服务方法 - 删除司法大数据相关API接口和服务方法 - 删除企业信息相关API接口和服务方法 - 删除竞争对手相关API接口和服务方法 - 删除法院公告相关API接口和服务方法 - 删除开庭公告相关API接口和服务方法 - 删除客户信息相关API接口和服务方法 - 清理信用模块相关的数据传输对象定义 - 移除所有信用模块的增删改查和导入导出功能 - 删除分页查询和列表查询的相关实现 --- src/api/credit/creditBreachOfTrust/index.ts | 138 ---- .../credit/creditBreachOfTrust/model/index.ts | 57 -- src/api/credit/creditCaseFiling/index.ts | 131 ---- .../credit/creditCaseFiling/model/index.ts | 57 -- src/api/credit/creditCompany/index.ts | 142 ---- src/api/credit/creditCompany/model/index.ts | 137 ---- src/api/credit/creditCompetitor/index.ts | 131 ---- .../credit/creditCompetitor/model/index.ts | 51 -- .../credit/creditCourtAnnouncement/index.ts | 145 ---- .../creditCourtAnnouncement/model/index.ts | 57 -- src/api/credit/creditCourtSession/index.ts | 131 ---- .../credit/creditCourtSession/model/index.ts | 57 -- src/api/credit/creditCustomer/index.ts | 129 ---- src/api/credit/creditCustomer/model/index.ts | 47 -- src/api/credit/creditDeliveryNotice/index.ts | 138 ---- .../creditDeliveryNotice/model/index.ts | 57 -- src/api/credit/creditExternal/index.ts | 129 ---- src/api/credit/creditExternal/model/index.ts | 65 -- src/api/credit/creditFinalVersion/index.ts | 131 ---- .../credit/creditFinalVersion/model/index.ts | 57 -- src/api/credit/creditGqdj/index.ts | 129 ---- src/api/credit/creditGqdj/model/index.ts | 57 -- src/api/credit/creditJudgmentDebtor/index.ts | 138 ---- .../creditJudgmentDebtor/model/index.ts | 51 -- .../credit/creditJudicialDocument/index.ts | 143 ---- .../creditJudicialDocument/model/index.ts | 57 -- src/api/credit/creditJudiciary/index.ts | 129 ---- src/api/credit/creditJudiciary/model/index.ts | 71 -- src/api/credit/creditMediation/index.ts | 129 ---- src/api/credit/creditMediation/model/index.ts | 57 -- src/api/credit/creditProject/index.ts | 129 ---- src/api/credit/creditProject/model/index.ts | 69 -- src/api/credit/creditRiskRelation/index.ts | 131 ---- .../credit/creditRiskRelation/model/index.ts | 49 -- src/api/credit/creditSupplier/index.ts | 129 ---- src/api/credit/creditSupplier/model/index.ts | 47 -- src/api/credit/creditUser/index.ts | 129 ---- src/api/credit/creditUser/model/index.ts | 69 -- src/api/credit/creditXgxf/index.ts | 129 ---- src/api/credit/creditXgxf/model/index.ts | 57 -- .../credit/components/CreditImportModal.vue | 101 --- .../credit/components/CreditSearchToolbar.vue | 98 --- .../credit-breach-of-trust-import.vue | 95 --- .../components/creditBreachOfTrustEdit.vue | 305 -------- .../creditBreachOfTrust/components/search.vue | 42 -- .../credit/creditBreachOfTrust/index.vue | 334 --------- .../components/credit-case-filing-import.vue | 95 --- .../components/creditCaseFilingEdit.vue | 305 -------- .../creditCaseFiling/components/search.vue | 42 -- src/views/credit/creditCaseFiling/index.vue | 334 --------- .../components/credit-company-import.vue | 93 --- .../credit-company-related-import.vue | 107 --- .../components/creditCompanyEdit.vue | 612 ---------------- .../components/creditCompanyInfo.vue | 659 ------------------ .../creditCompany/components/search.vue | 103 --- src/views/credit/creditCompany/index.vue | 447 ------------ .../components/credit-competitor-import.vue | 93 --- .../components/creditCompetitorEdit.vue | 281 -------- .../creditCompetitor/components/search.vue | 42 -- src/views/credit/creditCompetitor/index.vue | 313 --------- .../credit-court-announcement-import.vue | 93 --- .../creditCourtAnnouncementEdit.vue | 305 -------- .../components/search.vue | 42 -- .../credit/creditCourtAnnouncement/index.vue | 329 --------- .../credit-court-session-import.vue | 93 --- .../components/creditCourtSessionEdit.vue | 300 -------- .../creditCourtSession/components/search.vue | 42 -- src/views/credit/creditCourtSession/index.vue | 326 --------- .../components/credit-customer-import.vue | 93 --- .../components/creditCustomerEdit.vue | 260 ------- .../creditCustomer/components/search.vue | 108 --- src/views/credit/creditCustomer/index.vue | 312 --------- .../credit-delivery-notice-import.vue | 93 --- .../components/creditDeliveryNoticeEdit.vue | 305 -------- .../components/search.vue | 42 -- .../credit/creditDeliveryNotice/index.vue | 326 --------- .../components/credit-external-import.vue | 93 --- .../components/creditExternalEdit.vue | 300 -------- .../creditExternal/components/search.vue | 42 -- src/views/credit/creditExternal/index.vue | 349 ---------- .../credit-final-version-import.vue | 93 --- .../components/creditFinalVersionEdit.vue | 305 -------- .../creditFinalVersion/components/search.vue | 42 -- src/views/credit/creditFinalVersion/index.vue | 326 --------- .../components/credit-gqdj-import.vue | 93 --- .../creditGqdj/components/creditGqdjEdit.vue | 300 -------- .../credit/creditGqdj/components/search.vue | 42 -- src/views/credit/creditGqdj/index.vue | 322 --------- .../credit-judgment-debtor-import.vue | 93 --- .../components/creditJudgmentDebtorEdit.vue | 281 -------- .../components/search.vue | 42 -- .../credit/creditJudgmentDebtor/index.vue | 327 --------- .../credit-judicial-document-import.vue | 93 --- .../components/creditJudicialDocumentEdit.vue | 305 -------- .../components/search.vue | 42 -- .../credit/creditJudicialDocument/index.vue | 326 --------- .../components/credit-judiciary-import.vue | 93 --- .../components/creditJudiciaryEdit.vue | 285 -------- .../creditJudiciary/components/search.vue | 103 --- src/views/credit/creditJudiciary/index.vue | 421 ----------- .../components/credit-mediation-import.vue | 93 --- .../components/creditMediationEdit.vue | 305 -------- .../creditMediation/components/search.vue | 42 -- src/views/credit/creditMediation/index.vue | 326 --------- .../components/credit-project-import.vue | 93 --- .../components/creditProjectEdit.vue | 353 ---------- .../creditProject/components/search.vue | 42 -- src/views/credit/creditProject/index.vue | 356 ---------- .../credit-risk-relation-import.vue | 93 --- .../components/creditRiskRelationEdit.vue | 273 -------- .../creditRiskRelation/components/search.vue | 42 -- src/views/credit/creditRiskRelation/index.vue | 321 --------- .../components/credit-supplier-import.vue | 93 --- .../components/creditSupplierEdit.vue | 265 ------- .../creditSupplier/components/search.vue | 42 -- src/views/credit/creditSupplier/index.vue | 305 -------- .../components/credit-user-import.vue | 93 --- .../creditUser/components/creditUserEdit.vue | 309 -------- .../credit/creditUser/components/search.vue | 103 --- src/views/credit/creditUser/index.vue | 357 ---------- .../components/credit-xgxf-import.vue | 95 --- .../creditXgxf/components/creditXgxfEdit.vue | 300 -------- .../credit/creditXgxf/components/search.vue | 42 -- src/views/credit/creditXgxf/index.vue | 322 --------- src/views/credit/utils/export.ts | 82 --- 125 files changed, 20921 deletions(-) delete mode 100644 src/api/credit/creditBreachOfTrust/index.ts delete mode 100644 src/api/credit/creditBreachOfTrust/model/index.ts delete mode 100644 src/api/credit/creditCaseFiling/index.ts delete mode 100644 src/api/credit/creditCaseFiling/model/index.ts delete mode 100644 src/api/credit/creditCompany/index.ts delete mode 100644 src/api/credit/creditCompany/model/index.ts delete mode 100644 src/api/credit/creditCompetitor/index.ts delete mode 100644 src/api/credit/creditCompetitor/model/index.ts delete mode 100644 src/api/credit/creditCourtAnnouncement/index.ts delete mode 100644 src/api/credit/creditCourtAnnouncement/model/index.ts delete mode 100644 src/api/credit/creditCourtSession/index.ts delete mode 100644 src/api/credit/creditCourtSession/model/index.ts delete mode 100644 src/api/credit/creditCustomer/index.ts delete mode 100644 src/api/credit/creditCustomer/model/index.ts delete mode 100644 src/api/credit/creditDeliveryNotice/index.ts delete mode 100644 src/api/credit/creditDeliveryNotice/model/index.ts delete mode 100644 src/api/credit/creditExternal/index.ts delete mode 100644 src/api/credit/creditExternal/model/index.ts delete mode 100644 src/api/credit/creditFinalVersion/index.ts delete mode 100644 src/api/credit/creditFinalVersion/model/index.ts delete mode 100644 src/api/credit/creditGqdj/index.ts delete mode 100644 src/api/credit/creditGqdj/model/index.ts delete mode 100644 src/api/credit/creditJudgmentDebtor/index.ts delete mode 100644 src/api/credit/creditJudgmentDebtor/model/index.ts delete mode 100644 src/api/credit/creditJudicialDocument/index.ts delete mode 100644 src/api/credit/creditJudicialDocument/model/index.ts delete mode 100644 src/api/credit/creditJudiciary/index.ts delete mode 100644 src/api/credit/creditJudiciary/model/index.ts delete mode 100644 src/api/credit/creditMediation/index.ts delete mode 100644 src/api/credit/creditMediation/model/index.ts delete mode 100644 src/api/credit/creditProject/index.ts delete mode 100644 src/api/credit/creditProject/model/index.ts delete mode 100644 src/api/credit/creditRiskRelation/index.ts delete mode 100644 src/api/credit/creditRiskRelation/model/index.ts delete mode 100644 src/api/credit/creditSupplier/index.ts delete mode 100644 src/api/credit/creditSupplier/model/index.ts delete mode 100644 src/api/credit/creditUser/index.ts delete mode 100644 src/api/credit/creditUser/model/index.ts delete mode 100644 src/api/credit/creditXgxf/index.ts delete mode 100644 src/api/credit/creditXgxf/model/index.ts delete mode 100644 src/views/credit/components/CreditImportModal.vue delete mode 100644 src/views/credit/components/CreditSearchToolbar.vue delete mode 100644 src/views/credit/creditBreachOfTrust/components/credit-breach-of-trust-import.vue delete mode 100644 src/views/credit/creditBreachOfTrust/components/creditBreachOfTrustEdit.vue delete mode 100644 src/views/credit/creditBreachOfTrust/components/search.vue delete mode 100644 src/views/credit/creditBreachOfTrust/index.vue delete mode 100644 src/views/credit/creditCaseFiling/components/credit-case-filing-import.vue delete mode 100644 src/views/credit/creditCaseFiling/components/creditCaseFilingEdit.vue delete mode 100644 src/views/credit/creditCaseFiling/components/search.vue delete mode 100644 src/views/credit/creditCaseFiling/index.vue delete mode 100644 src/views/credit/creditCompany/components/credit-company-import.vue delete mode 100644 src/views/credit/creditCompany/components/credit-company-related-import.vue delete mode 100644 src/views/credit/creditCompany/components/creditCompanyEdit.vue delete mode 100644 src/views/credit/creditCompany/components/creditCompanyInfo.vue delete mode 100644 src/views/credit/creditCompany/components/search.vue delete mode 100644 src/views/credit/creditCompany/index.vue delete mode 100644 src/views/credit/creditCompetitor/components/credit-competitor-import.vue delete mode 100644 src/views/credit/creditCompetitor/components/creditCompetitorEdit.vue delete mode 100644 src/views/credit/creditCompetitor/components/search.vue delete mode 100644 src/views/credit/creditCompetitor/index.vue delete mode 100644 src/views/credit/creditCourtAnnouncement/components/credit-court-announcement-import.vue delete mode 100644 src/views/credit/creditCourtAnnouncement/components/creditCourtAnnouncementEdit.vue delete mode 100644 src/views/credit/creditCourtAnnouncement/components/search.vue delete mode 100644 src/views/credit/creditCourtAnnouncement/index.vue delete mode 100644 src/views/credit/creditCourtSession/components/credit-court-session-import.vue delete mode 100644 src/views/credit/creditCourtSession/components/creditCourtSessionEdit.vue delete mode 100644 src/views/credit/creditCourtSession/components/search.vue delete mode 100644 src/views/credit/creditCourtSession/index.vue delete mode 100644 src/views/credit/creditCustomer/components/credit-customer-import.vue delete mode 100644 src/views/credit/creditCustomer/components/creditCustomerEdit.vue delete mode 100644 src/views/credit/creditCustomer/components/search.vue delete mode 100644 src/views/credit/creditCustomer/index.vue delete mode 100644 src/views/credit/creditDeliveryNotice/components/credit-delivery-notice-import.vue delete mode 100644 src/views/credit/creditDeliveryNotice/components/creditDeliveryNoticeEdit.vue delete mode 100644 src/views/credit/creditDeliveryNotice/components/search.vue delete mode 100644 src/views/credit/creditDeliveryNotice/index.vue delete mode 100644 src/views/credit/creditExternal/components/credit-external-import.vue delete mode 100644 src/views/credit/creditExternal/components/creditExternalEdit.vue delete mode 100644 src/views/credit/creditExternal/components/search.vue delete mode 100644 src/views/credit/creditExternal/index.vue delete mode 100644 src/views/credit/creditFinalVersion/components/credit-final-version-import.vue delete mode 100644 src/views/credit/creditFinalVersion/components/creditFinalVersionEdit.vue delete mode 100644 src/views/credit/creditFinalVersion/components/search.vue delete mode 100644 src/views/credit/creditFinalVersion/index.vue delete mode 100644 src/views/credit/creditGqdj/components/credit-gqdj-import.vue delete mode 100644 src/views/credit/creditGqdj/components/creditGqdjEdit.vue delete mode 100644 src/views/credit/creditGqdj/components/search.vue delete mode 100644 src/views/credit/creditGqdj/index.vue delete mode 100644 src/views/credit/creditJudgmentDebtor/components/credit-judgment-debtor-import.vue delete mode 100644 src/views/credit/creditJudgmentDebtor/components/creditJudgmentDebtorEdit.vue delete mode 100644 src/views/credit/creditJudgmentDebtor/components/search.vue delete mode 100644 src/views/credit/creditJudgmentDebtor/index.vue delete mode 100644 src/views/credit/creditJudicialDocument/components/credit-judicial-document-import.vue delete mode 100644 src/views/credit/creditJudicialDocument/components/creditJudicialDocumentEdit.vue delete mode 100644 src/views/credit/creditJudicialDocument/components/search.vue delete mode 100644 src/views/credit/creditJudicialDocument/index.vue delete mode 100644 src/views/credit/creditJudiciary/components/credit-judiciary-import.vue delete mode 100644 src/views/credit/creditJudiciary/components/creditJudiciaryEdit.vue delete mode 100644 src/views/credit/creditJudiciary/components/search.vue delete mode 100644 src/views/credit/creditJudiciary/index.vue delete mode 100644 src/views/credit/creditMediation/components/credit-mediation-import.vue delete mode 100644 src/views/credit/creditMediation/components/creditMediationEdit.vue delete mode 100644 src/views/credit/creditMediation/components/search.vue delete mode 100644 src/views/credit/creditMediation/index.vue delete mode 100644 src/views/credit/creditProject/components/credit-project-import.vue delete mode 100644 src/views/credit/creditProject/components/creditProjectEdit.vue delete mode 100644 src/views/credit/creditProject/components/search.vue delete mode 100644 src/views/credit/creditProject/index.vue delete mode 100644 src/views/credit/creditRiskRelation/components/credit-risk-relation-import.vue delete mode 100644 src/views/credit/creditRiskRelation/components/creditRiskRelationEdit.vue delete mode 100644 src/views/credit/creditRiskRelation/components/search.vue delete mode 100644 src/views/credit/creditRiskRelation/index.vue delete mode 100644 src/views/credit/creditSupplier/components/credit-supplier-import.vue delete mode 100644 src/views/credit/creditSupplier/components/creditSupplierEdit.vue delete mode 100644 src/views/credit/creditSupplier/components/search.vue delete mode 100644 src/views/credit/creditSupplier/index.vue delete mode 100644 src/views/credit/creditUser/components/credit-user-import.vue delete mode 100644 src/views/credit/creditUser/components/creditUserEdit.vue delete mode 100644 src/views/credit/creditUser/components/search.vue delete mode 100644 src/views/credit/creditUser/index.vue delete mode 100644 src/views/credit/creditXgxf/components/credit-xgxf-import.vue delete mode 100644 src/views/credit/creditXgxf/components/creditXgxfEdit.vue delete mode 100644 src/views/credit/creditXgxf/components/search.vue delete mode 100644 src/views/credit/creditXgxf/index.vue delete mode 100644 src/views/credit/utils/export.ts diff --git a/src/api/credit/creditBreachOfTrust/index.ts b/src/api/credit/creditBreachOfTrust/index.ts deleted file mode 100644 index fcc01ce..0000000 --- a/src/api/credit/creditBreachOfTrust/index.ts +++ /dev/null @@ -1,138 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditBreachOfTrust, CreditBreachOfTrustParam } from './model'; - -/** - * 分页查询失信被执行人 - */ -export async function pageCreditBreachOfTrust( - params: CreditBreachOfTrustParam -) { - const res = await request.get>>( - '/credit/credit-breach-of-trust/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询失信被执行人列表 - */ -export async function listCreditBreachOfTrust( - params?: CreditBreachOfTrustParam -) { - const res = await request.get>( - '/credit/credit-breach-of-trust', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加失信被执行人 - */ -export async function addCreditBreachOfTrust(data: CreditBreachOfTrust) { - const res = await request.post>( - '/credit/credit-breach-of-trust', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改失信被执行人 - */ -export async function updateCreditBreachOfTrust(data: CreditBreachOfTrust) { - const res = await request.put>( - '/credit/credit-breach-of-trust', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除失信被执行人 - */ -export async function removeCreditBreachOfTrust(id?: number) { - const res = await request.delete>( - '/credit/credit-breach-of-trust/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除失信被执行人 - */ -export async function removeBatchCreditBreachOfTrust( - data: (number | undefined)[] -) { - const res = await request.delete>( - '/credit/credit-breach-of-trust/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询失信被执行人 - */ -export async function getCreditBreachOfTrust(id: number) { - const res = await request.get>( - '/credit/credit-breach-of-trust/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入失信被执行人 - */ -export async function importCreditBreachOfTrust( - file: File, - companyId?: number -) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-breach-of-trust/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditBreachOfTrust/model/index.ts b/src/api/credit/creditBreachOfTrust/model/index.ts deleted file mode 100644 index 84ed3a9..0000000 --- a/src/api/credit/creditBreachOfTrust/model/index.ts +++ /dev/null @@ -1,57 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 失信被执行人 - */ -export interface CreditBreachOfTrust { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 链接地址 - url?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 失信被执行人搜索条件 - */ -export interface CreditBreachOfTrustParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditCaseFiling/index.ts b/src/api/credit/creditCaseFiling/index.ts deleted file mode 100644 index 994cf5d..0000000 --- a/src/api/credit/creditCaseFiling/index.ts +++ /dev/null @@ -1,131 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditCaseFiling, CreditCaseFilingParam } from './model'; - -/** - * 分页查询司法大数据 - */ -export async function pageCreditCaseFiling(params: CreditCaseFilingParam) { - const res = await request.get>>( - '/credit/credit-case-filing/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询司法大数据列表 - */ -export async function listCreditCaseFiling(params?: CreditCaseFilingParam) { - const res = await request.get>( - '/credit/credit-case-filing', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加司法大数据 - */ -export async function addCreditCaseFiling(data: CreditCaseFiling) { - const res = await request.post>( - '/credit/credit-case-filing', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改司法大数据 - */ -export async function updateCreditCaseFiling(data: CreditCaseFiling) { - const res = await request.put>( - '/credit/credit-case-filing', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除司法大数据 - */ -export async function removeCreditCaseFiling(id?: number) { - const res = await request.delete>( - '/credit/credit-case-filing/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除司法大数据 - */ -export async function removeBatchCreditCaseFiling( - data: (number | undefined)[] -) { - const res = await request.delete>( - '/credit/credit-case-filing/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询司法大数据 - */ -export async function getCreditCaseFiling(id: number) { - const res = await request.get>( - '/credit/credit-case-filing/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入司法大数据 - */ -export async function importCreditCaseFiling(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-case-filing/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditCaseFiling/model/index.ts b/src/api/credit/creditCaseFiling/model/index.ts deleted file mode 100644 index ea9b516..0000000 --- a/src/api/credit/creditCaseFiling/model/index.ts +++ /dev/null @@ -1,57 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 司法大数据 - */ -export interface CreditCaseFiling { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 链接地址 - url?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 司法大数据搜索条件 - */ -export interface CreditCaseFilingParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditCompany/index.ts b/src/api/credit/creditCompany/index.ts deleted file mode 100644 index 2b57bb7..0000000 --- a/src/api/credit/creditCompany/index.ts +++ /dev/null @@ -1,142 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditCompany, CreditCompanyParam } from './model'; - -/** - * 分页查询企业 - */ -export async function pageCreditCompany(params: CreditCompanyParam) { - const res = await request.get>>( - '/credit/credit-company/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询企业列表 - */ -export async function listCreditCompany(params?: CreditCompanyParam) { - const res = await request.get>( - '/credit/credit-company', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加企业 - */ -export async function addCreditCompany(data: CreditCompany) { - const res = await request.post>( - '/credit/credit-company', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改企业 - */ -export async function updateCreditCompany(data: CreditCompany) { - const res = await request.put>( - '/credit/credit-company', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除企业 - */ -export async function removeCreditCompany(id?: number) { - const res = await request.delete>( - '/credit/credit-company/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除企业 - */ -export async function removeBatchCreditCompany(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-company/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询企业 - */ -export async function getCreditCompany(id: number) { - const res = await request.get>( - '/credit/credit-company/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入企业 - */ -export async function importCreditCompany(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-company/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据企业匹配名称查询关联信息 - */ -export async function getCompanyRelatedInfo(params: CreditCompanyParam) { - const res = await request.get>( - '/credit/credit-company/related', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditCompany/model/index.ts b/src/api/credit/creditCompany/model/index.ts deleted file mode 100644 index 76425bb..0000000 --- a/src/api/credit/creditCompany/model/index.ts +++ /dev/null @@ -1,137 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 企业 - */ -export interface CreditCompany { - // ID - id?: number; - // 原文件导入名称 - name?: string; - // 系统匹配企业名称 - matchName?: string; - // 统一社会信用代码 - code?: string; - // 链接地址 - url?: string; - // 类型 - type?: number; - // 上级id, 0是顶级 - parentId?: number; - // 登记状态 - registrationStatus?: string; - // 法定代表人 - legalPerson?: string; - // 注册资本 - registeredCapital?: string; - // 实缴资本 - paidinCapital?: string; - // 成立日期 - establishDate?: string; - // 企业地址 - address?: string; - // 电话 - tel?: string; - // 更多电话 - moreTel?: string; - // 邮箱 - email?: string; - // 更多邮箱 - moreEmail?: string; - // 所在国家 - country?: string; - // 所属省份 - province?: string; - // 所属城市 - city?: string; - // 所属区县 - region?: string; - // 企业(机构)类型 - institutionType?: string; - // 纳税人识别号 - taxpayerCode?: string; - // 注册号 - registrationNumber?: string; - // 组织机构代码 - organizationalCode?: string; - // 参保人数 - numberOfInsuredPersons?: string; - // 参保人数所属年报 - annualReport?: string; - // 营业期限 - businessTerm?: string; - // 国标行业门类 - nationalStandardIndustryCategories?: string; - // 国标行业大类 - nationalStandardIndustryCategories2?: string; - // 国标行业中类 - nationalStandardIndustryCategories3?: string; - // 国标行业小类 - nationalStandardIndustryCategories4?: string; - // 企查查行业门类 - nationalStandardIndustryCategories5?: string; - // 企查查行业大类 - nationalStandardIndustryCategories6?: string; - // 企查查行业中类 - nationalStandardIndustryCategories7?: string; - // 企查查行业小类 - nationalStandardIndustryCategories8?: string; - // 企业规模 - companySize?: string; - // 曾用名 - formerName?: string; - // 英文名 - englishName?: string; - // 官网 - domain?: string; - // 通信地址 - mailingAddress?: string; - // 企业简介 - companyProfile?: string; - // 经营范围 - natureOfBusiness?: string; - // 登记机关 - registrationAuthority?: string; - // 纳税人资质 - taxpayerQualification?: string; - // 最新年报年份 - latestAnnualReportYear?: string; - // 最新年报营业收入 - latestAnnualReportOnOperatingRevenue?: string; - // 企查分 - enterpriseScoreCheck?: string; - // 信用等级 - creditRating?: string; - // 科创分 - cechnologyScore?: string; - // 科创等级 - cechnologyLevel?: string; - // 是否小微企业 - smallEnterprise?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 企业搜索条件 - */ -export interface CreditCompanyParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditCompetitor/index.ts b/src/api/credit/creditCompetitor/index.ts deleted file mode 100644 index 9eafaad..0000000 --- a/src/api/credit/creditCompetitor/index.ts +++ /dev/null @@ -1,131 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditCompetitor, CreditCompetitorParam } from './model'; - -/** - * 分页查询竞争对手 - */ -export async function pageCreditCompetitor(params: CreditCompetitorParam) { - const res = await request.get>>( - '/credit/credit-competitor/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询竞争对手列表 - */ -export async function listCreditCompetitor(params?: CreditCompetitorParam) { - const res = await request.get>( - '/credit/credit-competitor', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加竞争对手 - */ -export async function addCreditCompetitor(data: CreditCompetitor) { - const res = await request.post>( - '/credit/credit-competitor', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改竞争对手 - */ -export async function updateCreditCompetitor(data: CreditCompetitor) { - const res = await request.put>( - '/credit/credit-competitor', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除竞争对手 - */ -export async function removeCreditCompetitor(id?: number) { - const res = await request.delete>( - '/credit/credit-competitor/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除竞争对手 - */ -export async function removeBatchCreditCompetitor( - data: (number | undefined)[] -) { - const res = await request.delete>( - '/credit/credit-competitor/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询竞争对手 - */ -export async function getCreditCompetitor(id: number) { - const res = await request.get>( - '/credit/credit-competitor/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入竞争对手 - */ -export async function importCreditCompetitor(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-competitor/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditCompetitor/model/index.ts b/src/api/credit/creditCompetitor/model/index.ts deleted file mode 100644 index ff2b159..0000000 --- a/src/api/credit/creditCompetitor/model/index.ts +++ /dev/null @@ -1,51 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 竞争对手 - */ -export interface CreditCompetitor { - // 序号 - id?: number; - // 企业名称 - companyName?: string; - // 法定代表人 - legalRepresentative?: string; - // 注册资本 - registeredCapital?: string; - // 成立日期 - establishmentDate?: string; - // 登记状态 - registrationStatus?: string; - // 所属行业 - industry?: string; - // 所属省份 - province?: string; - // 链接地址 - url?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 竞争对手搜索条件 - */ -export interface CreditCompetitorParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditCourtAnnouncement/index.ts b/src/api/credit/creditCourtAnnouncement/index.ts deleted file mode 100644 index 7640915..0000000 --- a/src/api/credit/creditCourtAnnouncement/index.ts +++ /dev/null @@ -1,145 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { - CreditCourtAnnouncement, - CreditCourtAnnouncementParam -} from './model'; - -/** - * 分页查询法院公告司法大数据 - */ -export async function pageCreditCourtAnnouncement( - params: CreditCourtAnnouncementParam -) { - const res = await request.get>>( - '/credit/credit-court-announcement/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询法院公告司法大数据列表 - */ -export async function listCreditCourtAnnouncement( - params?: CreditCourtAnnouncementParam -) { - const res = await request.get>( - '/credit/credit-court-announcement', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加法院公告司法大数据 - */ -export async function addCreditCourtAnnouncement( - data: CreditCourtAnnouncement -) { - const res = await request.post>( - '/credit/credit-court-announcement', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改法院公告司法大数据 - */ -export async function updateCreditCourtAnnouncement( - data: CreditCourtAnnouncement -) { - const res = await request.put>( - '/credit/credit-court-announcement', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除法院公告司法大数据 - */ -export async function removeCreditCourtAnnouncement(id?: number) { - const res = await request.delete>( - '/credit/credit-court-announcement/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除法院公告司法大数据 - */ -export async function removeBatchCreditCourtAnnouncement( - data: (number | undefined)[] -) { - const res = await request.delete>( - '/credit/credit-court-announcement/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询法院公告司法大数据 - */ -export async function getCreditCourtAnnouncement(id: number) { - const res = await request.get>( - '/credit/credit-court-announcement/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入法院公告司法大数据 - */ -export async function importCreditCourtAnnouncement( - file: File, - companyId?: number -) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-court-announcement/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditCourtAnnouncement/model/index.ts b/src/api/credit/creditCourtAnnouncement/model/index.ts deleted file mode 100644 index 9722e37..0000000 --- a/src/api/credit/creditCourtAnnouncement/model/index.ts +++ /dev/null @@ -1,57 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 法院公告司法大数据 - */ -export interface CreditCourtAnnouncement { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 链接地址 - url?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 法院公告司法大数据搜索条件 - */ -export interface CreditCourtAnnouncementParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditCourtSession/index.ts b/src/api/credit/creditCourtSession/index.ts deleted file mode 100644 index 47bc1b4..0000000 --- a/src/api/credit/creditCourtSession/index.ts +++ /dev/null @@ -1,131 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditCourtSession, CreditCourtSessionParam } from './model'; - -/** - * 分页查询开庭公告司法大数据 - */ -export async function pageCreditCourtSession(params: CreditCourtSessionParam) { - const res = await request.get>>( - '/credit/credit-court-session/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询开庭公告司法大数据列表 - */ -export async function listCreditCourtSession(params?: CreditCourtSessionParam) { - const res = await request.get>( - '/credit/credit-court-session', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加开庭公告司法大数据 - */ -export async function addCreditCourtSession(data: CreditCourtSession) { - const res = await request.post>( - '/credit/credit-court-session', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改开庭公告司法大数据 - */ -export async function updateCreditCourtSession(data: CreditCourtSession) { - const res = await request.put>( - '/credit/credit-court-session', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除开庭公告司法大数据 - */ -export async function removeCreditCourtSession(id?: number) { - const res = await request.delete>( - '/credit/credit-court-session/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除开庭公告司法大数据 - */ -export async function removeBatchCreditCourtSession( - data: (number | undefined)[] -) { - const res = await request.delete>( - '/credit/credit-court-session/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询开庭公告司法大数据 - */ -export async function getCreditCourtSession(id: number) { - const res = await request.get>( - '/credit/credit-court-session/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入开庭公告司法大数据 - */ -export async function importCreditCourtSession(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-court-session/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditCourtSession/model/index.ts b/src/api/credit/creditCourtSession/model/index.ts deleted file mode 100644 index 3fe89e4..0000000 --- a/src/api/credit/creditCourtSession/model/index.ts +++ /dev/null @@ -1,57 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 开庭公告司法大数据 - */ -export interface CreditCourtSession { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 链接地址 - url?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 开庭公告司法大数据搜索条件 - */ -export interface CreditCourtSessionParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditCustomer/index.ts b/src/api/credit/creditCustomer/index.ts deleted file mode 100644 index 2f461e4..0000000 --- a/src/api/credit/creditCustomer/index.ts +++ /dev/null @@ -1,129 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditCustomer, CreditCustomerParam } from './model'; - -/** - * 分页查询客户 - */ -export async function pageCreditCustomer(params: CreditCustomerParam) { - const res = await request.get>>( - '/credit/credit-customer/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询客户列表 - */ -export async function listCreditCustomer(params?: CreditCustomerParam) { - const res = await request.get>( - '/credit/credit-customer', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加客户 - */ -export async function addCreditCustomer(data: CreditCustomer) { - const res = await request.post>( - '/credit/credit-customer', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改客户 - */ -export async function updateCreditCustomer(data: CreditCustomer) { - const res = await request.put>( - '/credit/credit-customer', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除客户 - */ -export async function removeCreditCustomer(id?: number) { - const res = await request.delete>( - '/credit/credit-customer/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除客户 - */ -export async function removeBatchCreditCustomer(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-customer/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询客户 - */ -export async function getCreditCustomer(id: number) { - const res = await request.get>( - '/credit/credit-customer/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入客户 - */ -export async function importCreditCustomer(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-customer/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditCustomer/model/index.ts b/src/api/credit/creditCustomer/model/index.ts deleted file mode 100644 index 39362cf..0000000 --- a/src/api/credit/creditCustomer/model/index.ts +++ /dev/null @@ -1,47 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 客户 - */ -export interface CreditCustomer { - // ID - id?: number; - // 客户 - name?: string; - // 状态 - statusTxt?: string; - // 销售金额(万元) - price?: string; - // 公开日期 - publicDate?: string; - // 数据来源 - dataSource?: string; - // 链接地址 - url?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 客户搜索条件 - */ -export interface CreditCustomerParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditDeliveryNotice/index.ts b/src/api/credit/creditDeliveryNotice/index.ts deleted file mode 100644 index cd327a5..0000000 --- a/src/api/credit/creditDeliveryNotice/index.ts +++ /dev/null @@ -1,138 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditDeliveryNotice, CreditDeliveryNoticeParam } from './model'; - -/** - * 分页查询送达公告司法大数据 - */ -export async function pageCreditDeliveryNotice( - params: CreditDeliveryNoticeParam -) { - const res = await request.get>>( - '/credit/credit-delivery-notice/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询送达公告司法大数据列表 - */ -export async function listCreditDeliveryNotice( - params?: CreditDeliveryNoticeParam -) { - const res = await request.get>( - '/credit/credit-delivery-notice', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加送达公告司法大数据 - */ -export async function addCreditDeliveryNotice(data: CreditDeliveryNotice) { - const res = await request.post>( - '/credit/credit-delivery-notice', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改送达公告司法大数据 - */ -export async function updateCreditDeliveryNotice(data: CreditDeliveryNotice) { - const res = await request.put>( - '/credit/credit-delivery-notice', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除送达公告司法大数据 - */ -export async function removeCreditDeliveryNotice(id?: number) { - const res = await request.delete>( - '/credit/credit-delivery-notice/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除送达公告司法大数据 - */ -export async function removeBatchCreditDeliveryNotice( - data: (number | undefined)[] -) { - const res = await request.delete>( - '/credit/credit-delivery-notice/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询送达公告司法大数据 - */ -export async function getCreditDeliveryNotice(id: number) { - const res = await request.get>( - '/credit/credit-delivery-notice/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入送达公告司法大数据 - */ -export async function importCreditDeliveryNotice( - file: File, - companyId?: number -) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-delivery-notice/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditDeliveryNotice/model/index.ts b/src/api/credit/creditDeliveryNotice/model/index.ts deleted file mode 100644 index 1f35bab..0000000 --- a/src/api/credit/creditDeliveryNotice/model/index.ts +++ /dev/null @@ -1,57 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 送达公告司法大数据 - */ -export interface CreditDeliveryNotice { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 链接地址 - url?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 送达公告司法大数据搜索条件 - */ -export interface CreditDeliveryNoticeParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditExternal/index.ts b/src/api/credit/creditExternal/index.ts deleted file mode 100644 index ce726aa..0000000 --- a/src/api/credit/creditExternal/index.ts +++ /dev/null @@ -1,129 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditExternal, CreditExternalParam } from './model'; - -/** - * 分页查询对外投资 - */ -export async function pageCreditExternal(params: CreditExternalParam) { - const res = await request.get>>( - '/credit/credit-external/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询对外投资列表 - */ -export async function listCreditExternal(params?: CreditExternalParam) { - const res = await request.get>( - '/credit/credit-external', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加对外投资 - */ -export async function addCreditExternal(data: CreditExternal) { - const res = await request.post>( - '/credit/credit-external', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改对外投资 - */ -export async function updateCreditExternal(data: CreditExternal) { - const res = await request.put>( - '/credit/credit-external', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除对外投资 - */ -export async function removeCreditExternal(id?: number) { - const res = await request.delete>( - '/credit/credit-external/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除对外投资 - */ -export async function removeBatchCreditExternal(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-external/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询对外投资 - */ -export async function getCreditExternal(id: number) { - const res = await request.get>( - '/credit/credit-external/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入对外投资 - */ -export async function importCreditExternal(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-external/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditExternal/model/index.ts b/src/api/credit/creditExternal/model/index.ts deleted file mode 100644 index f3390fb..0000000 --- a/src/api/credit/creditExternal/model/index.ts +++ /dev/null @@ -1,65 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 对外投资 - */ -export interface CreditExternal { - // ID - id?: number; - // 被投资企业名称 - name?: string; - // 企业状态(如存续、注销等) - statusTxt?: string; - // 法定代表人姓名 - legalRepresentative?: string; - // 注册资本(金额) - registeredCapital?: string; - // 成立日期 - establishmentDate?: string; - // 持股比例 - shareholdingRatio?: string; - // 认缴出资额 - subscribedInvestmentAmount?: string; - // 认缴出资日期 - subscribedInvestmentDate?: string; - // 间接持股比例 - indirectShareholdingRatio?: string; - // 投资日期 - investmentDate?: string; - // 所属地区 - region?: string; - // 所属行业 - industry?: string; - // 投资数量 - investmentCount?: number; - // 关联产品/机构 - relatedProductsInstitutions?: string; - // 链接地址 - url?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 对外投资搜索条件 - */ -export interface CreditExternalParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditFinalVersion/index.ts b/src/api/credit/creditFinalVersion/index.ts deleted file mode 100644 index 81146b1..0000000 --- a/src/api/credit/creditFinalVersion/index.ts +++ /dev/null @@ -1,131 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditFinalVersion, CreditFinalVersionParam } from './model'; - -/** - * 分页查询终本案件 - */ -export async function pageCreditFinalVersion(params: CreditFinalVersionParam) { - const res = await request.get>>( - '/credit/credit-final-version/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询终本案件列表 - */ -export async function listCreditFinalVersion(params?: CreditFinalVersionParam) { - const res = await request.get>( - '/credit/credit-final-version', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加终本案件 - */ -export async function addCreditFinalVersion(data: CreditFinalVersion) { - const res = await request.post>( - '/credit/credit-final-version', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改终本案件 - */ -export async function updateCreditFinalVersion(data: CreditFinalVersion) { - const res = await request.put>( - '/credit/credit-final-version', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除终本案件 - */ -export async function removeCreditFinalVersion(id?: number) { - const res = await request.delete>( - '/credit/credit-final-version/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除终本案件 - */ -export async function removeBatchCreditFinalVersion( - data: (number | undefined)[] -) { - const res = await request.delete>( - '/credit/credit-final-version/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询终本案件 - */ -export async function getCreditFinalVersion(id: number) { - const res = await request.get>( - '/credit/credit-final-version/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入终本案件 - */ -export async function importCreditFinalVersion(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-final-version/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditFinalVersion/model/index.ts b/src/api/credit/creditFinalVersion/model/index.ts deleted file mode 100644 index 0a55866..0000000 --- a/src/api/credit/creditFinalVersion/model/index.ts +++ /dev/null @@ -1,57 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 终本案件 - */ -export interface CreditFinalVersion { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 链接地址 - url?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 终本案件搜索条件 - */ -export interface CreditFinalVersionParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditGqdj/index.ts b/src/api/credit/creditGqdj/index.ts deleted file mode 100644 index bd23022..0000000 --- a/src/api/credit/creditGqdj/index.ts +++ /dev/null @@ -1,129 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditGqdj, CreditGqdjParam } from './model'; - -/** - * 分页查询股权冻结 - */ -export async function pageCreditGqdj(params: CreditGqdjParam) { - const res = await request.get>>( - '/credit/credit-gqdj/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询股权冻结列表 - */ -export async function listCreditGqdj(params?: CreditGqdjParam) { - const res = await request.get>( - '/credit/credit-gqdj', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加股权冻结 - */ -export async function addCreditGqdj(data: CreditGqdj) { - const res = await request.post>( - '/credit/credit-gqdj', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改股权冻结 - */ -export async function updateCreditGqdj(data: CreditGqdj) { - const res = await request.put>( - '/credit/credit-gqdj', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除股权冻结 - */ -export async function removeCreditGqdj(id?: number) { - const res = await request.delete>( - '/credit/credit-gqdj/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除股权冻结 - */ -export async function removeBatchCreditGqdj(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-gqdj/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询股权冻结 - */ -export async function getCreditGqdj(id: number) { - const res = await request.get>( - '/credit/credit-gqdj/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入股权冻结 - */ -export async function importCreditGqdj(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-gqdj/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditGqdj/model/index.ts b/src/api/credit/creditGqdj/model/index.ts deleted file mode 100644 index f13673d..0000000 --- a/src/api/credit/creditGqdj/model/index.ts +++ /dev/null @@ -1,57 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 股权冻结 - */ -export interface CreditGqdj { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 链接地址 - url?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 股权冻结搜索条件 - */ -export interface CreditGqdjParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditJudgmentDebtor/index.ts b/src/api/credit/creditJudgmentDebtor/index.ts deleted file mode 100644 index 1c940fd..0000000 --- a/src/api/credit/creditJudgmentDebtor/index.ts +++ /dev/null @@ -1,138 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditJudgmentDebtor, CreditJudgmentDebtorParam } from './model'; - -/** - * 分页查询被执行人 - */ -export async function pageCreditJudgmentDebtor( - params: CreditJudgmentDebtorParam -) { - const res = await request.get>>( - '/credit/credit-judgment-debtor/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询被执行人列表 - */ -export async function listCreditJudgmentDebtor( - params?: CreditJudgmentDebtorParam -) { - const res = await request.get>( - '/credit/credit-judgment-debtor', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加被执行人 - */ -export async function addCreditJudgmentDebtor(data: CreditJudgmentDebtor) { - const res = await request.post>( - '/credit/credit-judgment-debtor', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改被执行人 - */ -export async function updateCreditJudgmentDebtor(data: CreditJudgmentDebtor) { - const res = await request.put>( - '/credit/credit-judgment-debtor', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除被执行人 - */ -export async function removeCreditJudgmentDebtor(id?: number) { - const res = await request.delete>( - '/credit/credit-judgment-debtor/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除被执行人 - */ -export async function removeBatchCreditJudgmentDebtor( - data: (number | undefined)[] -) { - const res = await request.delete>( - '/credit/credit-judgment-debtor/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询被执行人 - */ -export async function getCreditJudgmentDebtor(id: number) { - const res = await request.get>( - '/credit/credit-judgment-debtor/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入被执行人 - */ -export async function importCreditJudgmentDebtor( - file: File, - companyId?: number -) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-judgment-debtor/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditJudgmentDebtor/model/index.ts b/src/api/credit/creditJudgmentDebtor/model/index.ts deleted file mode 100644 index 509d2ee..0000000 --- a/src/api/credit/creditJudgmentDebtor/model/index.ts +++ /dev/null @@ -1,51 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 被执行人 - */ -export interface CreditJudgmentDebtor { - // ID - id?: number; - // 案号 - caseNumber?: string; - // 被执行人名称 - name?: string; - // 证件号/组织机构代码 - code?: string; - // 链接地址 - url?: string; - // 立案日期 - occurrenceTime?: string; - // 执行标的(元) - amount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 被执行人搜索条件 - */ -export interface CreditJudgmentDebtorParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditJudicialDocument/index.ts b/src/api/credit/creditJudicialDocument/index.ts deleted file mode 100644 index c8863ec..0000000 --- a/src/api/credit/creditJudicialDocument/index.ts +++ /dev/null @@ -1,143 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { - CreditJudicialDocument, - CreditJudicialDocumentParam -} from './model'; - -/** - * 分页查询裁判文书司法大数据 - */ -export async function pageCreditJudicialDocument( - params: CreditJudicialDocumentParam -) { - const res = await request.get>>( - '/credit/credit-judicial-document/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询裁判文书司法大数据列表 - */ -export async function listCreditJudicialDocument( - params?: CreditJudicialDocumentParam -) { - const res = await request.get>( - '/credit/credit-judicial-document', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加裁判文书司法大数据 - */ -export async function addCreditJudicialDocument(data: CreditJudicialDocument) { - const res = await request.post>( - '/credit/credit-judicial-document', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改裁判文书司法大数据 - */ -export async function updateCreditJudicialDocument( - data: CreditJudicialDocument -) { - const res = await request.put>( - '/credit/credit-judicial-document', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除裁判文书司法大数据 - */ -export async function removeCreditJudicialDocument(id?: number) { - const res = await request.delete>( - '/credit/credit-judicial-document/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除裁判文书司法大数据 - */ -export async function removeBatchCreditJudicialDocument( - data: (number | undefined)[] -) { - const res = await request.delete>( - '/credit/credit-judicial-document/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询裁判文书司法大数据 - */ -export async function getCreditJudicialDocument(id: number) { - const res = await request.get>( - '/credit/credit-judicial-document/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入裁判文书司法大数据 - */ -export async function importCreditJudicialDocument( - file: File, - companyId?: number -) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-judicial-document/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditJudicialDocument/model/index.ts b/src/api/credit/creditJudicialDocument/model/index.ts deleted file mode 100644 index 31de478..0000000 --- a/src/api/credit/creditJudicialDocument/model/index.ts +++ /dev/null @@ -1,57 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 裁判文书司法大数据 - */ -export interface CreditJudicialDocument { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 链接地址 - url?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 裁判文书司法大数据搜索条件 - */ -export interface CreditJudicialDocumentParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditJudiciary/index.ts b/src/api/credit/creditJudiciary/index.ts deleted file mode 100644 index a9de92c..0000000 --- a/src/api/credit/creditJudiciary/index.ts +++ /dev/null @@ -1,129 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditJudiciary, CreditJudiciaryParam } from './model'; - -/** - * 分页查询司法案件 - */ -export async function pageCreditJudiciary(params: CreditJudiciaryParam) { - const res = await request.get>>( - '/credit/credit-judiciary/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询司法案件列表 - */ -export async function listCreditJudiciary(params?: CreditJudiciaryParam) { - const res = await request.get>( - '/credit/credit-judiciary', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加司法案件 - */ -export async function addCreditJudiciary(data: CreditJudiciary) { - const res = await request.post>( - '/credit/credit-judiciary', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改司法案件 - */ -export async function updateCreditJudiciary(data: CreditJudiciary) { - const res = await request.put>( - '/credit/credit-judiciary', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除司法案件 - */ -export async function removeCreditJudiciary(id?: number) { - const res = await request.delete>( - '/credit/credit-judiciary/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除司法案件 - */ -export async function removeBatchCreditJudiciary(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-judiciary/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询司法案件 - */ -export async function getCreditJudiciary(id: number) { - const res = await request.get>( - '/credit/credit-judiciary/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入司法案件 - */ -export async function importCreditJudiciaries(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-judiciary/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditJudiciary/model/index.ts b/src/api/credit/creditJudiciary/model/index.ts deleted file mode 100644 index 3265b96..0000000 --- a/src/api/credit/creditJudiciary/model/index.ts +++ /dev/null @@ -1,71 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 司法案件 - */ -export interface CreditJudiciary { - // ID - id?: number; - // 案件名称 - name?: string; - // 案号 - code?: string; - // 链接地址 - url?: string; - // 类型, 0普通用户, 1招投标 - type?: number; - // 案由 - reason?: string; - // 上级id, 0是顶级 - parentId?: number; - // 案件类型 - infoType?: string; - // 所在国家 - country?: string; - // 所在省份 - province?: string; - // 所在城市 - city?: string; - // 所在辖区 - region?: string; - // 街道地址 - address?: string; - // 案件进程 - caseProgress?: string; - // 案件身份 - caseIdentity?: string; - // 法院 - court?: string; - // 进程日期 - processDate?: string; - // 案件金额(元) - caseAmount?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 到期时间 - expirationTime?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 司法案件搜索条件 - */ -export interface CreditJudiciaryParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditMediation/index.ts b/src/api/credit/creditMediation/index.ts deleted file mode 100644 index bf6a1ac..0000000 --- a/src/api/credit/creditMediation/index.ts +++ /dev/null @@ -1,129 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditMediation, CreditMediationParam } from './model'; - -/** - * 分页查询诉前调解司法大数据 - */ -export async function pageCreditMediation(params: CreditMediationParam) { - const res = await request.get>>( - '/credit/credit-mediation/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询诉前调解司法大数据列表 - */ -export async function listCreditMediation(params?: CreditMediationParam) { - const res = await request.get>( - '/credit/credit-mediation', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加诉前调解司法大数据 - */ -export async function addCreditMediation(data: CreditMediation) { - const res = await request.post>( - '/credit/credit-mediation', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改诉前调解司法大数据 - */ -export async function updateCreditMediation(data: CreditMediation) { - const res = await request.put>( - '/credit/credit-mediation', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除诉前调解司法大数据 - */ -export async function removeCreditMediation(id?: number) { - const res = await request.delete>( - '/credit/credit-mediation/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除诉前调解司法大数据 - */ -export async function removeBatchCreditMediation(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-mediation/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询诉前调解司法大数据 - */ -export async function getCreditMediation(id: number) { - const res = await request.get>( - '/credit/credit-mediation/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入诉前调解司法大数据 - */ -export async function importCreditMediation(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-mediation/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditMediation/model/index.ts b/src/api/credit/creditMediation/model/index.ts deleted file mode 100644 index 80250e0..0000000 --- a/src/api/credit/creditMediation/model/index.ts +++ /dev/null @@ -1,57 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 诉前调解司法大数据 - */ -export interface CreditMediation { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 链接地址 - url?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 诉前调解司法大数据搜索条件 - */ -export interface CreditMediationParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditProject/index.ts b/src/api/credit/creditProject/index.ts deleted file mode 100644 index 4a89e94..0000000 --- a/src/api/credit/creditProject/index.ts +++ /dev/null @@ -1,129 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditProject, CreditProjectParam } from './model'; - -/** - * 分页查询招投标 - */ -export async function pageCreditProject(params: CreditProjectParam) { - const res = await request.get>>( - '/credit/credit-project/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询招投标列表 - */ -export async function listCreditProject(params?: CreditProjectParam) { - const res = await request.get>( - '/credit/credit-project', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加招投标 - */ -export async function addCreditProject(data: CreditProject) { - const res = await request.post>( - '/credit/credit-project', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改招投标 - */ -export async function updateCreditProject(data: CreditProject) { - const res = await request.put>( - '/credit/credit-project', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除招投标 - */ -export async function removeCreditProject(id?: number) { - const res = await request.delete>( - '/credit/credit-project/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除招投标 - */ -export async function removeBatchCreditProject(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-project/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询招投标 - */ -export async function getCreditProject(id: number) { - const res = await request.get>( - '/credit/credit-project/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入招投标 - */ -export async function importCreditProject(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-project/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditProject/model/index.ts b/src/api/credit/creditProject/model/index.ts deleted file mode 100644 index ee2103d..0000000 --- a/src/api/credit/creditProject/model/index.ts +++ /dev/null @@ -1,69 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 招投标 - */ -export interface CreditProject { - // ID - id?: number; - // 项目名称 - name?: string; - // 唯一标识 - code?: string; - // 链接地址 - url?: string; - // 类型, 0普通用户, 1招投标 - type?: number; - // 企业角色 - role?: string; - // 上级id, 0是顶级 - parentId?: number; - // 信息类型 - infoType?: string; - // 所在国家 - country?: string; - // 所在省份 - province?: string; - // 所在城市 - city?: string; - // 所在辖区 - region?: string; - // 街道地址 - address?: string; - // 招采单位名称 - procurementName?: string; - // 中标单位名称 - winningName?: string; - // 中标金额 - winningPrice?: string; - // 发布日期 - releaseDate?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 到期时间 - expirationTime?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 招投标搜索条件 - */ -export interface CreditProjectParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditRiskRelation/index.ts b/src/api/credit/creditRiskRelation/index.ts deleted file mode 100644 index 88284e4..0000000 --- a/src/api/credit/creditRiskRelation/index.ts +++ /dev/null @@ -1,131 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditRiskRelation, CreditRiskRelationParam } from './model'; - -/** - * 分页查询风险关系表 - */ -export async function pageCreditRiskRelation(params: CreditRiskRelationParam) { - const res = await request.get>>( - '/credit/credit-risk-relation/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询风险关系表列表 - */ -export async function listCreditRiskRelation(params?: CreditRiskRelationParam) { - const res = await request.get>( - '/credit/credit-risk-relation', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加风险关系表 - */ -export async function addCreditRiskRelation(data: CreditRiskRelation) { - const res = await request.post>( - '/credit/credit-risk-relation', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改风险关系表 - */ -export async function updateCreditRiskRelation(data: CreditRiskRelation) { - const res = await request.put>( - '/credit/credit-risk-relation', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除风险关系表 - */ -export async function removeCreditRiskRelation(id?: number) { - const res = await request.delete>( - '/credit/credit-risk-relation/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除风险关系表 - */ -export async function removeBatchCreditRiskRelation( - data: (number | undefined)[] -) { - const res = await request.delete>( - '/credit/credit-risk-relation/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询风险关系表 - */ -export async function getCreditRiskRelation(id: number) { - const res = await request.get>( - '/credit/credit-risk-relation/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入风险关系表 - */ -export async function importCreditRiskRelation(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-risk-relation/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditRiskRelation/model/index.ts b/src/api/credit/creditRiskRelation/model/index.ts deleted file mode 100644 index f7b01e4..0000000 --- a/src/api/credit/creditRiskRelation/model/index.ts +++ /dev/null @@ -1,49 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 风险关系表 - */ -export interface CreditRiskRelation { - // 序号 - id?: number; - // 主体名称 - mainBodyName?: string; - // 登记状态 - registrationStatus?: string; - // 注册资本 - registeredCapital?: string; - // 省份地区 - provinceRegion?: string; - // 关联关系 - associatedRelation?: string; - // 风险关系 - riskRelation?: string; - // 链接地址 - url?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 风险关系表搜索条件 - */ -export interface CreditRiskRelationParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditSupplier/index.ts b/src/api/credit/creditSupplier/index.ts deleted file mode 100644 index 96af464..0000000 --- a/src/api/credit/creditSupplier/index.ts +++ /dev/null @@ -1,129 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditSupplier, CreditSupplierParam } from './model'; - -/** - * 分页查询供应商 - */ -export async function pageCreditSupplier(params: CreditSupplierParam) { - const res = await request.get>>( - '/credit/credit-supplier/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询供应商列表 - */ -export async function listCreditSupplier(params?: CreditSupplierParam) { - const res = await request.get>( - '/credit/credit-supplier', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加供应商 - */ -export async function addCreditSupplier(data: CreditSupplier) { - const res = await request.post>( - '/credit/credit-supplier', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改供应商 - */ -export async function updateCreditSupplier(data: CreditSupplier) { - const res = await request.put>( - '/credit/credit-supplier', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除供应商 - */ -export async function removeCreditSupplier(id?: number) { - const res = await request.delete>( - '/credit/credit-supplier/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除供应商 - */ -export async function removeBatchCreditSupplier(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-supplier/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询供应商 - */ -export async function getCreditSupplier(id: number) { - const res = await request.get>( - '/credit/credit-supplier/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入供应商 - */ -export async function importCreditSupplier(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-supplier/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditSupplier/model/index.ts b/src/api/credit/creditSupplier/model/index.ts deleted file mode 100644 index d686ec4..0000000 --- a/src/api/credit/creditSupplier/model/index.ts +++ /dev/null @@ -1,47 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 供应商 - */ -export interface CreditSupplier { - // ID - id?: number; - // 供应商 - supplier?: string; - // 状态 - statusTxt?: string; - // 采购金额(万元) - purchaseAmount?: string; - // 公开日期 - publicDate?: string; - // 数据来源 - dataSource?: string; - // 链接地址 - url?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 供应商搜索条件 - */ -export interface CreditSupplierParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditUser/index.ts b/src/api/credit/creditUser/index.ts deleted file mode 100644 index 49cb17a..0000000 --- a/src/api/credit/creditUser/index.ts +++ /dev/null @@ -1,129 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditUser, CreditUserParam } from './model'; - -/** - * 分页查询招投标信息表 - */ -export async function pageCreditUser(params: CreditUserParam) { - const res = await request.get>>( - '/credit/credit-user/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询招投标信息表列表 - */ -export async function listCreditUser(params?: CreditUserParam) { - const res = await request.get>( - '/credit/credit-user', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加招投标信息表 - */ -export async function addCreditUser(data: CreditUser) { - const res = await request.post>( - '/credit/credit-user', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改招投标信息表 - */ -export async function updateCreditUser(data: CreditUser) { - const res = await request.put>( - '/credit/credit-user', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除招投标信息表 - */ -export async function removeCreditUser(id?: number) { - const res = await request.delete>( - '/credit/credit-user/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除招投标信息表 - */ -export async function removeBatchCreditUser(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-user/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询招投标信息表 - */ -export async function getCreditUser(id: number) { - const res = await request.get>( - '/credit/credit-user/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入招投标 - */ -export async function importCreditUsers(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-user/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditUser/model/index.ts b/src/api/credit/creditUser/model/index.ts deleted file mode 100644 index 1844ac9..0000000 --- a/src/api/credit/creditUser/model/index.ts +++ /dev/null @@ -1,69 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 招投标信息表 - */ -export interface CreditUser { - // ID - id?: number; - // 客户名称 - name?: string; - // 唯一标识 - code?: string; - // 链接地址 - url?: string; - // 类型, 0普通用户, 1招投标 - type?: number; - // 企业角色 - role?: string; - // 上级id, 0是顶级 - parentId?: number; - // 信息类型 - infoType?: string; - // 所在国家 - country?: string; - // 所在省份 - province?: string; - // 所在城市 - city?: string; - // 所在辖区 - region?: string; - // 街道地址 - address?: string; - // 招采单位名称 - procurementName?: string; - // 中标单位名称 - winningName?: string; - // 中标单位名称 - winningPrice?: string; - // 发布日期 - releaseDate?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 到期时间 - expirationTime?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 招投标信息表搜索条件 - */ -export interface CreditUserParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/api/credit/creditXgxf/index.ts b/src/api/credit/creditXgxf/index.ts deleted file mode 100644 index 6d9d685..0000000 --- a/src/api/credit/creditXgxf/index.ts +++ /dev/null @@ -1,129 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditXgxf, CreditXgxfParam } from './model'; - -/** - * 分页查询限制高消费 - */ -export async function pageCreditXgxf(params: CreditXgxfParam) { - const res = await request.get>>( - '/credit/credit-xgxf/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询限制高消费列表 - */ -export async function listCreditXgxf(params?: CreditXgxfParam) { - const res = await request.get>( - '/credit/credit-xgxf', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加限制高消费 - */ -export async function addCreditXgxf(data: CreditXgxf) { - const res = await request.post>( - '/credit/credit-xgxf', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改限制高消费 - */ -export async function updateCreditXgxf(data: CreditXgxf) { - const res = await request.put>( - '/credit/credit-xgxf', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除限制高消费 - */ -export async function removeCreditXgxf(id?: number) { - const res = await request.delete>( - '/credit/credit-xgxf/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除限制高消费 - */ -export async function removeBatchCreditXgxf(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-xgxf/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询限制高消费 - */ -export async function getCreditXgxf(id: number) { - const res = await request.get>( - '/credit/credit-xgxf/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入限制高消费 - */ -export async function importCreditXgxf(file: File, companyId?: number) { - const formData = new FormData(); - formData.append('file', file); - if (companyId != null) { - formData.append('companyId', String(companyId)); - } - const res = await request.post>( - '/credit/credit-xgxf/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/src/api/credit/creditXgxf/model/index.ts b/src/api/credit/creditXgxf/model/index.ts deleted file mode 100644 index 47bfa80..0000000 --- a/src/api/credit/creditXgxf/model/index.ts +++ /dev/null @@ -1,57 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 限制高消费 - */ -export interface CreditXgxf { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 链接地址 - url?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 限制高消费搜索条件 - */ -export interface CreditXgxfParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/src/views/credit/components/CreditImportModal.vue b/src/views/credit/components/CreditImportModal.vue deleted file mode 100644 index a5eb13e..0000000 --- a/src/views/credit/components/CreditImportModal.vue +++ /dev/null @@ -1,101 +0,0 @@ - - - - diff --git a/src/views/credit/components/CreditSearchToolbar.vue b/src/views/credit/components/CreditSearchToolbar.vue deleted file mode 100644 index 24fe62c..0000000 --- a/src/views/credit/components/CreditSearchToolbar.vue +++ /dev/null @@ -1,98 +0,0 @@ - - - - diff --git a/src/views/credit/creditBreachOfTrust/components/credit-breach-of-trust-import.vue b/src/views/credit/creditBreachOfTrust/components/credit-breach-of-trust-import.vue deleted file mode 100644 index e1b82d6..0000000 --- a/src/views/credit/creditBreachOfTrust/components/credit-breach-of-trust-import.vue +++ /dev/null @@ -1,95 +0,0 @@ - - - - diff --git a/src/views/credit/creditBreachOfTrust/components/creditBreachOfTrustEdit.vue b/src/views/credit/creditBreachOfTrust/components/creditBreachOfTrustEdit.vue deleted file mode 100644 index 1c5743b..0000000 --- a/src/views/credit/creditBreachOfTrust/components/creditBreachOfTrustEdit.vue +++ /dev/null @@ -1,305 +0,0 @@ - - - - diff --git a/src/views/credit/creditBreachOfTrust/components/search.vue b/src/views/credit/creditBreachOfTrust/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditBreachOfTrust/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditBreachOfTrust/index.vue b/src/views/credit/creditBreachOfTrust/index.vue deleted file mode 100644 index da6c7e2..0000000 --- a/src/views/credit/creditBreachOfTrust/index.vue +++ /dev/null @@ -1,334 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditCaseFiling/components/credit-case-filing-import.vue b/src/views/credit/creditCaseFiling/components/credit-case-filing-import.vue deleted file mode 100644 index 7e9da42..0000000 --- a/src/views/credit/creditCaseFiling/components/credit-case-filing-import.vue +++ /dev/null @@ -1,95 +0,0 @@ - - - - diff --git a/src/views/credit/creditCaseFiling/components/creditCaseFilingEdit.vue b/src/views/credit/creditCaseFiling/components/creditCaseFilingEdit.vue deleted file mode 100644 index af79f46..0000000 --- a/src/views/credit/creditCaseFiling/components/creditCaseFilingEdit.vue +++ /dev/null @@ -1,305 +0,0 @@ - - - - diff --git a/src/views/credit/creditCaseFiling/components/search.vue b/src/views/credit/creditCaseFiling/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditCaseFiling/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditCaseFiling/index.vue b/src/views/credit/creditCaseFiling/index.vue deleted file mode 100644 index 03fbf48..0000000 --- a/src/views/credit/creditCaseFiling/index.vue +++ /dev/null @@ -1,334 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditCompany/components/credit-company-import.vue b/src/views/credit/creditCompany/components/credit-company-import.vue deleted file mode 100644 index 5aae3e1..0000000 --- a/src/views/credit/creditCompany/components/credit-company-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditCompany/components/credit-company-related-import.vue b/src/views/credit/creditCompany/components/credit-company-related-import.vue deleted file mode 100644 index ab10d5a..0000000 --- a/src/views/credit/creditCompany/components/credit-company-related-import.vue +++ /dev/null @@ -1,107 +0,0 @@ - - - - diff --git a/src/views/credit/creditCompany/components/creditCompanyEdit.vue b/src/views/credit/creditCompany/components/creditCompanyEdit.vue deleted file mode 100644 index f943535..0000000 --- a/src/views/credit/creditCompany/components/creditCompanyEdit.vue +++ /dev/null @@ -1,612 +0,0 @@ - - - - diff --git a/src/views/credit/creditCompany/components/creditCompanyInfo.vue b/src/views/credit/creditCompany/components/creditCompanyInfo.vue deleted file mode 100644 index 3fca0ad..0000000 --- a/src/views/credit/creditCompany/components/creditCompanyInfo.vue +++ /dev/null @@ -1,659 +0,0 @@ - - - - diff --git a/src/views/credit/creditCompany/components/search.vue b/src/views/credit/creditCompany/components/search.vue deleted file mode 100644 index f81eed1..0000000 --- a/src/views/credit/creditCompany/components/search.vue +++ /dev/null @@ -1,103 +0,0 @@ - - - - diff --git a/src/views/credit/creditCompany/index.vue b/src/views/credit/creditCompany/index.vue deleted file mode 100644 index a203fa9..0000000 --- a/src/views/credit/creditCompany/index.vue +++ /dev/null @@ -1,447 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditCompetitor/components/credit-competitor-import.vue b/src/views/credit/creditCompetitor/components/credit-competitor-import.vue deleted file mode 100644 index fd33211..0000000 --- a/src/views/credit/creditCompetitor/components/credit-competitor-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditCompetitor/components/creditCompetitorEdit.vue b/src/views/credit/creditCompetitor/components/creditCompetitorEdit.vue deleted file mode 100644 index bbe18bb..0000000 --- a/src/views/credit/creditCompetitor/components/creditCompetitorEdit.vue +++ /dev/null @@ -1,281 +0,0 @@ - - - - diff --git a/src/views/credit/creditCompetitor/components/search.vue b/src/views/credit/creditCompetitor/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditCompetitor/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditCompetitor/index.vue b/src/views/credit/creditCompetitor/index.vue deleted file mode 100644 index b6a96b3..0000000 --- a/src/views/credit/creditCompetitor/index.vue +++ /dev/null @@ -1,313 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditCourtAnnouncement/components/credit-court-announcement-import.vue b/src/views/credit/creditCourtAnnouncement/components/credit-court-announcement-import.vue deleted file mode 100644 index edb755c..0000000 --- a/src/views/credit/creditCourtAnnouncement/components/credit-court-announcement-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditCourtAnnouncement/components/creditCourtAnnouncementEdit.vue b/src/views/credit/creditCourtAnnouncement/components/creditCourtAnnouncementEdit.vue deleted file mode 100644 index f052c93..0000000 --- a/src/views/credit/creditCourtAnnouncement/components/creditCourtAnnouncementEdit.vue +++ /dev/null @@ -1,305 +0,0 @@ - - - - diff --git a/src/views/credit/creditCourtAnnouncement/components/search.vue b/src/views/credit/creditCourtAnnouncement/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditCourtAnnouncement/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditCourtAnnouncement/index.vue b/src/views/credit/creditCourtAnnouncement/index.vue deleted file mode 100644 index 1e6a885..0000000 --- a/src/views/credit/creditCourtAnnouncement/index.vue +++ /dev/null @@ -1,329 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditCourtSession/components/credit-court-session-import.vue b/src/views/credit/creditCourtSession/components/credit-court-session-import.vue deleted file mode 100644 index 45505ce..0000000 --- a/src/views/credit/creditCourtSession/components/credit-court-session-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditCourtSession/components/creditCourtSessionEdit.vue b/src/views/credit/creditCourtSession/components/creditCourtSessionEdit.vue deleted file mode 100644 index ad03d47..0000000 --- a/src/views/credit/creditCourtSession/components/creditCourtSessionEdit.vue +++ /dev/null @@ -1,300 +0,0 @@ - - - - diff --git a/src/views/credit/creditCourtSession/components/search.vue b/src/views/credit/creditCourtSession/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditCourtSession/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditCourtSession/index.vue b/src/views/credit/creditCourtSession/index.vue deleted file mode 100644 index 0b0c7c9..0000000 --- a/src/views/credit/creditCourtSession/index.vue +++ /dev/null @@ -1,326 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditCustomer/components/credit-customer-import.vue b/src/views/credit/creditCustomer/components/credit-customer-import.vue deleted file mode 100644 index 0ccc2be..0000000 --- a/src/views/credit/creditCustomer/components/credit-customer-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditCustomer/components/creditCustomerEdit.vue b/src/views/credit/creditCustomer/components/creditCustomerEdit.vue deleted file mode 100644 index cf144ed..0000000 --- a/src/views/credit/creditCustomer/components/creditCustomerEdit.vue +++ /dev/null @@ -1,260 +0,0 @@ - - - - diff --git a/src/views/credit/creditCustomer/components/search.vue b/src/views/credit/creditCustomer/components/search.vue deleted file mode 100644 index 5c8b5c4..0000000 --- a/src/views/credit/creditCustomer/components/search.vue +++ /dev/null @@ -1,108 +0,0 @@ - - - - diff --git a/src/views/credit/creditCustomer/index.vue b/src/views/credit/creditCustomer/index.vue deleted file mode 100644 index 0db64b0..0000000 --- a/src/views/credit/creditCustomer/index.vue +++ /dev/null @@ -1,312 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditDeliveryNotice/components/credit-delivery-notice-import.vue b/src/views/credit/creditDeliveryNotice/components/credit-delivery-notice-import.vue deleted file mode 100644 index 9354021..0000000 --- a/src/views/credit/creditDeliveryNotice/components/credit-delivery-notice-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditDeliveryNotice/components/creditDeliveryNoticeEdit.vue b/src/views/credit/creditDeliveryNotice/components/creditDeliveryNoticeEdit.vue deleted file mode 100644 index 6171633..0000000 --- a/src/views/credit/creditDeliveryNotice/components/creditDeliveryNoticeEdit.vue +++ /dev/null @@ -1,305 +0,0 @@ - - - - diff --git a/src/views/credit/creditDeliveryNotice/components/search.vue b/src/views/credit/creditDeliveryNotice/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditDeliveryNotice/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditDeliveryNotice/index.vue b/src/views/credit/creditDeliveryNotice/index.vue deleted file mode 100644 index 220b883..0000000 --- a/src/views/credit/creditDeliveryNotice/index.vue +++ /dev/null @@ -1,326 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditExternal/components/credit-external-import.vue b/src/views/credit/creditExternal/components/credit-external-import.vue deleted file mode 100644 index b012d9e..0000000 --- a/src/views/credit/creditExternal/components/credit-external-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditExternal/components/creditExternalEdit.vue b/src/views/credit/creditExternal/components/creditExternalEdit.vue deleted file mode 100644 index 7b9d7c5..0000000 --- a/src/views/credit/creditExternal/components/creditExternalEdit.vue +++ /dev/null @@ -1,300 +0,0 @@ - - - - diff --git a/src/views/credit/creditExternal/components/search.vue b/src/views/credit/creditExternal/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditExternal/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditExternal/index.vue b/src/views/credit/creditExternal/index.vue deleted file mode 100644 index 238471b..0000000 --- a/src/views/credit/creditExternal/index.vue +++ /dev/null @@ -1,349 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditFinalVersion/components/credit-final-version-import.vue b/src/views/credit/creditFinalVersion/components/credit-final-version-import.vue deleted file mode 100644 index b9d89e6..0000000 --- a/src/views/credit/creditFinalVersion/components/credit-final-version-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditFinalVersion/components/creditFinalVersionEdit.vue b/src/views/credit/creditFinalVersion/components/creditFinalVersionEdit.vue deleted file mode 100644 index 971a820..0000000 --- a/src/views/credit/creditFinalVersion/components/creditFinalVersionEdit.vue +++ /dev/null @@ -1,305 +0,0 @@ - - - - diff --git a/src/views/credit/creditFinalVersion/components/search.vue b/src/views/credit/creditFinalVersion/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditFinalVersion/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditFinalVersion/index.vue b/src/views/credit/creditFinalVersion/index.vue deleted file mode 100644 index df1941f..0000000 --- a/src/views/credit/creditFinalVersion/index.vue +++ /dev/null @@ -1,326 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditGqdj/components/credit-gqdj-import.vue b/src/views/credit/creditGqdj/components/credit-gqdj-import.vue deleted file mode 100644 index 508e844..0000000 --- a/src/views/credit/creditGqdj/components/credit-gqdj-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditGqdj/components/creditGqdjEdit.vue b/src/views/credit/creditGqdj/components/creditGqdjEdit.vue deleted file mode 100644 index 94afa74..0000000 --- a/src/views/credit/creditGqdj/components/creditGqdjEdit.vue +++ /dev/null @@ -1,300 +0,0 @@ - - - - diff --git a/src/views/credit/creditGqdj/components/search.vue b/src/views/credit/creditGqdj/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditGqdj/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditGqdj/index.vue b/src/views/credit/creditGqdj/index.vue deleted file mode 100644 index ec35a10..0000000 --- a/src/views/credit/creditGqdj/index.vue +++ /dev/null @@ -1,322 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditJudgmentDebtor/components/credit-judgment-debtor-import.vue b/src/views/credit/creditJudgmentDebtor/components/credit-judgment-debtor-import.vue deleted file mode 100644 index 922262e..0000000 --- a/src/views/credit/creditJudgmentDebtor/components/credit-judgment-debtor-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditJudgmentDebtor/components/creditJudgmentDebtorEdit.vue b/src/views/credit/creditJudgmentDebtor/components/creditJudgmentDebtorEdit.vue deleted file mode 100644 index 0610c01..0000000 --- a/src/views/credit/creditJudgmentDebtor/components/creditJudgmentDebtorEdit.vue +++ /dev/null @@ -1,281 +0,0 @@ - - - - diff --git a/src/views/credit/creditJudgmentDebtor/components/search.vue b/src/views/credit/creditJudgmentDebtor/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditJudgmentDebtor/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditJudgmentDebtor/index.vue b/src/views/credit/creditJudgmentDebtor/index.vue deleted file mode 100644 index f389859..0000000 --- a/src/views/credit/creditJudgmentDebtor/index.vue +++ /dev/null @@ -1,327 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditJudicialDocument/components/credit-judicial-document-import.vue b/src/views/credit/creditJudicialDocument/components/credit-judicial-document-import.vue deleted file mode 100644 index 0f3234d..0000000 --- a/src/views/credit/creditJudicialDocument/components/credit-judicial-document-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditJudicialDocument/components/creditJudicialDocumentEdit.vue b/src/views/credit/creditJudicialDocument/components/creditJudicialDocumentEdit.vue deleted file mode 100644 index 8520e38..0000000 --- a/src/views/credit/creditJudicialDocument/components/creditJudicialDocumentEdit.vue +++ /dev/null @@ -1,305 +0,0 @@ - - - - diff --git a/src/views/credit/creditJudicialDocument/components/search.vue b/src/views/credit/creditJudicialDocument/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditJudicialDocument/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditJudicialDocument/index.vue b/src/views/credit/creditJudicialDocument/index.vue deleted file mode 100644 index dd25f65..0000000 --- a/src/views/credit/creditJudicialDocument/index.vue +++ /dev/null @@ -1,326 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditJudiciary/components/credit-judiciary-import.vue b/src/views/credit/creditJudiciary/components/credit-judiciary-import.vue deleted file mode 100644 index 0b1a865..0000000 --- a/src/views/credit/creditJudiciary/components/credit-judiciary-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditJudiciary/components/creditJudiciaryEdit.vue b/src/views/credit/creditJudiciary/components/creditJudiciaryEdit.vue deleted file mode 100644 index 2b5494a..0000000 --- a/src/views/credit/creditJudiciary/components/creditJudiciaryEdit.vue +++ /dev/null @@ -1,285 +0,0 @@ - - - - diff --git a/src/views/credit/creditJudiciary/components/search.vue b/src/views/credit/creditJudiciary/components/search.vue deleted file mode 100644 index f81eed1..0000000 --- a/src/views/credit/creditJudiciary/components/search.vue +++ /dev/null @@ -1,103 +0,0 @@ - - - - diff --git a/src/views/credit/creditJudiciary/index.vue b/src/views/credit/creditJudiciary/index.vue deleted file mode 100644 index 53c252f..0000000 --- a/src/views/credit/creditJudiciary/index.vue +++ /dev/null @@ -1,421 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditMediation/components/credit-mediation-import.vue b/src/views/credit/creditMediation/components/credit-mediation-import.vue deleted file mode 100644 index d74ff8a..0000000 --- a/src/views/credit/creditMediation/components/credit-mediation-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditMediation/components/creditMediationEdit.vue b/src/views/credit/creditMediation/components/creditMediationEdit.vue deleted file mode 100644 index a69fdad..0000000 --- a/src/views/credit/creditMediation/components/creditMediationEdit.vue +++ /dev/null @@ -1,305 +0,0 @@ - - - - diff --git a/src/views/credit/creditMediation/components/search.vue b/src/views/credit/creditMediation/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditMediation/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditMediation/index.vue b/src/views/credit/creditMediation/index.vue deleted file mode 100644 index 4a5f421..0000000 --- a/src/views/credit/creditMediation/index.vue +++ /dev/null @@ -1,326 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditProject/components/credit-project-import.vue b/src/views/credit/creditProject/components/credit-project-import.vue deleted file mode 100644 index 3c9e206..0000000 --- a/src/views/credit/creditProject/components/credit-project-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditProject/components/creditProjectEdit.vue b/src/views/credit/creditProject/components/creditProjectEdit.vue deleted file mode 100644 index c941991..0000000 --- a/src/views/credit/creditProject/components/creditProjectEdit.vue +++ /dev/null @@ -1,353 +0,0 @@ - - - - diff --git a/src/views/credit/creditProject/components/search.vue b/src/views/credit/creditProject/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditProject/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditProject/index.vue b/src/views/credit/creditProject/index.vue deleted file mode 100644 index b9b43b3..0000000 --- a/src/views/credit/creditProject/index.vue +++ /dev/null @@ -1,356 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditRiskRelation/components/credit-risk-relation-import.vue b/src/views/credit/creditRiskRelation/components/credit-risk-relation-import.vue deleted file mode 100644 index 36588e3..0000000 --- a/src/views/credit/creditRiskRelation/components/credit-risk-relation-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditRiskRelation/components/creditRiskRelationEdit.vue b/src/views/credit/creditRiskRelation/components/creditRiskRelationEdit.vue deleted file mode 100644 index faaa143..0000000 --- a/src/views/credit/creditRiskRelation/components/creditRiskRelationEdit.vue +++ /dev/null @@ -1,273 +0,0 @@ - - - - diff --git a/src/views/credit/creditRiskRelation/components/search.vue b/src/views/credit/creditRiskRelation/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditRiskRelation/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditRiskRelation/index.vue b/src/views/credit/creditRiskRelation/index.vue deleted file mode 100644 index 4d32cda..0000000 --- a/src/views/credit/creditRiskRelation/index.vue +++ /dev/null @@ -1,321 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditSupplier/components/credit-supplier-import.vue b/src/views/credit/creditSupplier/components/credit-supplier-import.vue deleted file mode 100644 index c766f7b..0000000 --- a/src/views/credit/creditSupplier/components/credit-supplier-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditSupplier/components/creditSupplierEdit.vue b/src/views/credit/creditSupplier/components/creditSupplierEdit.vue deleted file mode 100644 index 7fd5246..0000000 --- a/src/views/credit/creditSupplier/components/creditSupplierEdit.vue +++ /dev/null @@ -1,265 +0,0 @@ - - - - diff --git a/src/views/credit/creditSupplier/components/search.vue b/src/views/credit/creditSupplier/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditSupplier/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditSupplier/index.vue b/src/views/credit/creditSupplier/index.vue deleted file mode 100644 index a174edc..0000000 --- a/src/views/credit/creditSupplier/index.vue +++ /dev/null @@ -1,305 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditUser/components/credit-user-import.vue b/src/views/credit/creditUser/components/credit-user-import.vue deleted file mode 100644 index 8b1b4ad..0000000 --- a/src/views/credit/creditUser/components/credit-user-import.vue +++ /dev/null @@ -1,93 +0,0 @@ - - - - diff --git a/src/views/credit/creditUser/components/creditUserEdit.vue b/src/views/credit/creditUser/components/creditUserEdit.vue deleted file mode 100644 index ac90a2f..0000000 --- a/src/views/credit/creditUser/components/creditUserEdit.vue +++ /dev/null @@ -1,309 +0,0 @@ - - - - diff --git a/src/views/credit/creditUser/components/search.vue b/src/views/credit/creditUser/components/search.vue deleted file mode 100644 index a831e39..0000000 --- a/src/views/credit/creditUser/components/search.vue +++ /dev/null @@ -1,103 +0,0 @@ - - - - diff --git a/src/views/credit/creditUser/index.vue b/src/views/credit/creditUser/index.vue deleted file mode 100644 index b390017..0000000 --- a/src/views/credit/creditUser/index.vue +++ /dev/null @@ -1,357 +0,0 @@ - - - - - - - diff --git a/src/views/credit/creditXgxf/components/credit-xgxf-import.vue b/src/views/credit/creditXgxf/components/credit-xgxf-import.vue deleted file mode 100644 index 5c04984..0000000 --- a/src/views/credit/creditXgxf/components/credit-xgxf-import.vue +++ /dev/null @@ -1,95 +0,0 @@ - - - - diff --git a/src/views/credit/creditXgxf/components/creditXgxfEdit.vue b/src/views/credit/creditXgxf/components/creditXgxfEdit.vue deleted file mode 100644 index cf03cb8..0000000 --- a/src/views/credit/creditXgxf/components/creditXgxfEdit.vue +++ /dev/null @@ -1,300 +0,0 @@ - - - - diff --git a/src/views/credit/creditXgxf/components/search.vue b/src/views/credit/creditXgxf/components/search.vue deleted file mode 100644 index 82fea9d..0000000 --- a/src/views/credit/creditXgxf/components/search.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - - diff --git a/src/views/credit/creditXgxf/index.vue b/src/views/credit/creditXgxf/index.vue deleted file mode 100644 index 79a5264..0000000 --- a/src/views/credit/creditXgxf/index.vue +++ /dev/null @@ -1,322 +0,0 @@ - - - - - - - diff --git a/src/views/credit/utils/export.ts b/src/views/credit/utils/export.ts deleted file mode 100644 index 3cebb2b..0000000 --- a/src/views/credit/utils/export.ts +++ /dev/null @@ -1,82 +0,0 @@ -import { message } from 'ant-design-vue'; -import { utils, writeFile } from 'xlsx'; - -export interface ExportColumn { - title: string; - dataIndex: keyof T | string; - formatter?: (record: T) => unknown; -} - -interface ExportOptions { - filename: string; - columns: ExportColumn[]; - fetchData: () => Promise; - beforeMessage?: string; - successMessage?: string; - /** - * 是否自动插入“企业名称(companyName)”列(默认:true) - * 用于 credit 模块子表导出统一补齐企业名称 - */ - includeCompanyName?: boolean; -} - -export async function exportCreditData({ - filename, - columns, - fetchData, - beforeMessage, - successMessage, - includeCompanyName = true -}: ExportOptions) { - const hide = message.loading(beforeMessage || '正在导出数据...', 0); - try { - const list = await fetchData(); - const normalizedColumns = [...columns]; - if ( - includeCompanyName && - !normalizedColumns.some((c) => c.dataIndex === 'companyName') - ) { - const companyNameCol: ExportColumn = { - title: '企业名称', - dataIndex: 'companyName' - }; - if ( - normalizedColumns.length > 0 && - normalizedColumns[0].dataIndex === 'id' - ) { - normalizedColumns.splice(1, 0, companyNameCol); - } else { - normalizedColumns.unshift(companyNameCol); - } - } - - const headerRow = normalizedColumns.map((col) => col.title); - const dataRows = (list || []).map((item) => - normalizedColumns.map((col) => { - if (col.formatter) { - return col.formatter(item) ?? ''; - } - const key = col.dataIndex as string; - return (item as any)?.[key] ?? ''; - }) - ); - - const sheetName = filename.replace(/\s+/g, '_'); - const sheet = utils.aoa_to_sheet([headerRow, ...dataRows]); - sheet['!cols'] = normalizedColumns.map(() => ({ wch: 20 })); - - const workbook = { - SheetNames: [sheetName], - Sheets: { - [sheetName]: sheet - } - }; - - writeFile(workbook, `${sheetName}.xlsx`); - hide(); - message.success(successMessage || `成功导出 ${list?.length ?? 0} 条记录`); - } catch (e: any) { - hide(); - message.error(e?.message || '导出失败,请重试'); - } -}