diff --git a/.env.development b/.env.development index fbcc74b..b8ccd8b 100644 --- a/.env.development +++ b/.env.development @@ -1,5 +1,5 @@ VITE_APP_NAME=后台管理(开发环境) -VITE_API_URL=http://127.0.0.1:9200/api +#VITE_API_URL=http://127.0.0.1:9200/api #VITE_SERVER_API_URL=http://127.0.0.1:8000/api diff --git a/src/api/credit/creditAdministrativeLicense/index.ts b/src/api/credit/creditAdministrativeLicense/index.ts index 7d2ba16..f8e91fb 100644 --- a/src/api/credit/creditAdministrativeLicense/index.ts +++ b/src/api/credit/creditAdministrativeLicense/index.ts @@ -142,3 +142,30 @@ export async function importCreditAdministrativeLicense( } return Promise.reject(new Error(res.data.message)); } + +/** + * 导入历史行政许可 + */ +export async function importCreditAdministrativeLicenseHistory( + 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-administrative-license/import/history', + 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/creditBankruptcy/index.ts b/src/api/credit/creditBankruptcy/index.ts index 64a4f5a..ea1db5f 100644 --- a/src/api/credit/creditBankruptcy/index.ts +++ b/src/api/credit/creditBankruptcy/index.ts @@ -129,3 +129,30 @@ export async function importCreditBankruptcy(file: File, companyId?: number) { } return Promise.reject(new Error(res.data.message)); } + +/** + * 导入历史破产重整 + */ +export async function importCreditBankruptcyHistory( + 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-bankruptcy/import/history', + 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/index.ts b/src/api/credit/creditBreachOfTrust/index.ts index fcc01ce..a58d19d 100644 --- a/src/api/credit/creditBreachOfTrust/index.ts +++ b/src/api/credit/creditBreachOfTrust/index.ts @@ -136,3 +136,30 @@ export async function importCreditBreachOfTrust( } return Promise.reject(new Error(res.data.message)); } + +/** + * 导入历史失信被执行人 + */ +export async function importCreditBreachOfTrustHistory( + 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/history', + 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/index.ts b/src/api/credit/creditCourtAnnouncement/index.ts index 7640915..f82ed3a 100644 --- a/src/api/credit/creditCourtAnnouncement/index.ts +++ b/src/api/credit/creditCourtAnnouncement/index.ts @@ -143,3 +143,30 @@ export async function importCreditCourtAnnouncement( } return Promise.reject(new Error(res.data.message)); } + +/** + * 导入历史开庭公告 + */ +export async function importCreditCourtAnnouncementHistory( + 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/history', + 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/index.ts b/src/api/credit/creditCourtSession/index.ts index 47bc1b4..6239874 100644 --- a/src/api/credit/creditCourtSession/index.ts +++ b/src/api/credit/creditCourtSession/index.ts @@ -129,3 +129,30 @@ export async function importCreditCourtSession(file: File, companyId?: number) { } return Promise.reject(new Error(res.data.message)); } + +/** + * 导入历史开庭公告司法大数据 + */ +export async function importCreditCourtSessionHistory( + 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/history', + 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/index.ts b/src/api/credit/creditFinalVersion/index.ts index 81146b1..bdea680 100644 --- a/src/api/credit/creditFinalVersion/index.ts +++ b/src/api/credit/creditFinalVersion/index.ts @@ -129,3 +129,30 @@ export async function importCreditFinalVersion(file: File, companyId?: number) { } return Promise.reject(new Error(res.data.message)); } + +/** + * 导入历史终本案件 + */ +export async function importCreditFinalVersionHistory( + 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/history', + 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/index.ts b/src/api/credit/creditGqdj/index.ts index bd23022..0f381f4 100644 --- a/src/api/credit/creditGqdj/index.ts +++ b/src/api/credit/creditGqdj/index.ts @@ -127,3 +127,27 @@ export async function importCreditGqdj(file: File, companyId?: number) { } return Promise.reject(new Error(res.data.message)); } + +/** + * 导入历史股权冻结 + */ +export async function importCreditGqdjHistory(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/history', + 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 index f3490c2..c12a130 100644 --- a/src/api/credit/creditJudgmentDebtor/model/index.ts +++ b/src/api/credit/creditJudgmentDebtor/model/index.ts @@ -34,6 +34,8 @@ export interface CreditJudgmentDebtor { deleted?: number; // 用户ID userId?: number; + // 真实姓名 + realName?: string; // 租户id tenantId?: number; // 创建时间 diff --git a/src/api/credit/creditJudicialDocument/index.ts b/src/api/credit/creditJudicialDocument/index.ts index c8863ec..1e5201a 100644 --- a/src/api/credit/creditJudicialDocument/index.ts +++ b/src/api/credit/creditJudicialDocument/index.ts @@ -141,3 +141,30 @@ export async function importCreditJudicialDocument( } return Promise.reject(new Error(res.data.message)); } + +/** + * 导入历史裁判文书 + */ +export async function importCreditJudicialDocumentHistory( + 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/history', + 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/index.ts b/src/api/credit/creditXgxf/index.ts index 6d9d685..974369a 100644 --- a/src/api/credit/creditXgxf/index.ts +++ b/src/api/credit/creditXgxf/index.ts @@ -127,3 +127,27 @@ export async function importCreditXgxf(file: File, companyId?: number) { } return Promise.reject(new Error(res.data.message)); } + +/** + * 导入历史限制高消费 + */ +export async function importCreditXgxfHistory(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/history', + 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/views/credit/creditAdministrativeLicense/components/credit-administrative-license-history-import.vue b/src/views/credit/creditAdministrativeLicense/components/credit-administrative-license-history-import.vue new file mode 100644 index 0000000..f035dbd --- /dev/null +++ b/src/views/credit/creditAdministrativeLicense/components/credit-administrative-license-history-import.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/src/views/credit/creditAdministrativeLicense/index.vue b/src/views/credit/creditAdministrativeLicense/index.vue index 055bb97..81f4287 100644 --- a/src/views/credit/creditAdministrativeLicense/index.vue +++ b/src/views/credit/creditAdministrativeLicense/index.vue @@ -74,6 +74,11 @@ v-model:visible="showImport" @done="reload" /> + + @@ -92,6 +97,7 @@ import { getPageTitle } from '@/utils/common'; import CreditAdministrativeLicenseEdit from './components/creditAdministrativeLicenseEdit.vue'; import CreditAdministrativeLicenseImport from './components/credit-administrative-license-import.vue'; + import CreditAdministrativeLicenseHistoryImport from './components/credit-administrative-license-history-import.vue'; import { pageCreditAdministrativeLicense, listCreditAdministrativeLicense, @@ -200,6 +206,13 @@ dataIndex: 'dataSourceUnit', key: 'dataSourceUnit' }, + { + title: '操作人', + dataIndex: 'realName', + key: 'realName', + width: 90, + align: 'center' + }, { title: '创建时间', dataIndex: 'createTime', diff --git a/src/views/credit/creditBankruptcy/components/credit-bankruptcy-history-import.vue b/src/views/credit/creditBankruptcy/components/credit-bankruptcy-history-import.vue new file mode 100644 index 0000000..3665bfb --- /dev/null +++ b/src/views/credit/creditBankruptcy/components/credit-bankruptcy-history-import.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/src/views/credit/creditBankruptcy/index.vue b/src/views/credit/creditBankruptcy/index.vue index 6dbc8e0..631eac2 100644 --- a/src/views/credit/creditBankruptcy/index.vue +++ b/src/views/credit/creditBankruptcy/index.vue @@ -71,6 +71,8 @@ /> + + @@ -89,6 +91,7 @@ import { getPageTitle } from '@/utils/common'; import CreditBankruptcyEdit from './components/creditBankruptcyEdit.vue'; import CreditBankruptcyImport from './components/credit-bankruptcy-import.vue'; + import CreditBankruptcyHistoryImport from './components/credit-bankruptcy-history-import.vue'; import { pageCreditBankruptcy, listCreditBankruptcy, @@ -176,6 +179,13 @@ dataIndex: 'publicDate', key: 'publicDate' }, + { + title: '操作人', + dataIndex: 'realName', + key: 'realName', + width: 90, + align: 'center' + }, { title: '创建时间', dataIndex: 'createTime', diff --git a/src/views/credit/creditBranch/index.vue b/src/views/credit/creditBranch/index.vue index 3962a97..032eefe 100644 --- a/src/views/credit/creditBranch/index.vue +++ b/src/views/credit/creditBranch/index.vue @@ -169,6 +169,13 @@ key: 'statusText', ellipsis: true }, + { + title: '操作人', + dataIndex: 'realName', + key: 'realName', + width: 90, + align: 'center' + }, { title: '创建时间', dataIndex: 'createTime', diff --git a/src/views/credit/creditBreachOfTrust/components/credit-breach-of-trust-history-import.vue b/src/views/credit/creditBreachOfTrust/components/credit-breach-of-trust-history-import.vue new file mode 100644 index 0000000..fa41c24 --- /dev/null +++ b/src/views/credit/creditBreachOfTrust/components/credit-breach-of-trust-history-import.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/src/views/credit/creditBreachOfTrust/index.vue b/src/views/credit/creditBreachOfTrust/index.vue index 7957786..48d255a 100644 --- a/src/views/credit/creditBreachOfTrust/index.vue +++ b/src/views/credit/creditBreachOfTrust/index.vue @@ -70,6 +70,8 @@ /> + + @@ -88,6 +90,7 @@ import { getPageTitle } from '@/utils/common'; import CreditBreachOfTrustEdit from './components/creditBreachOfTrustEdit.vue'; import CreditBreachOfTrustImport from './components/credit-breach-of-trust-import.vue'; + import CreditBreachOfTrustHistoryImport from './components/credit-breach-of-trust-history-import.vue'; import { pageCreditBreachOfTrust, listCreditBreachOfTrust, @@ -190,6 +193,13 @@ key: 'releaseDate', ellipsis: true }, + { + title: '操作人', + dataIndex: 'realName', + key: 'realName', + width: 90, + align: 'center' + }, { title: '创建时间', dataIndex: 'createTime', diff --git a/src/views/credit/creditCaseFiling/index.vue b/src/views/credit/creditCaseFiling/index.vue index 4ddbeac..369e821 100644 --- a/src/views/credit/creditCaseFiling/index.vue +++ b/src/views/credit/creditCaseFiling/index.vue @@ -173,6 +173,13 @@ key: 'occurrenceTime', width: 120 }, + { + title: '操作人', + dataIndex: 'realName', + key: 'realName', + width: 90, + align: 'center' + }, { title: '创建时间', dataIndex: 'createTime', diff --git a/src/views/credit/creditCompany/index.vue b/src/views/credit/creditCompany/index.vue index 3b2533f..5ec21ff 100644 --- a/src/views/credit/creditCompany/index.vue +++ b/src/views/credit/creditCompany/index.vue @@ -441,6 +441,13 @@ ellipsis: true, width: 120 }, + { + title: '操作人', + dataIndex: 'realName', + key: 'realName', + width: 90, + align: 'center' + }, { title: '创建时间', dataIndex: 'createTime', diff --git a/src/views/credit/creditCompetitor/index.vue b/src/views/credit/creditCompetitor/index.vue index 18c4879..c1795ec 100644 --- a/src/views/credit/creditCompetitor/index.vue +++ b/src/views/credit/creditCompetitor/index.vue @@ -178,6 +178,13 @@ dataIndex: 'province', key: 'province' }, + { + title: '操作人', + dataIndex: 'realName', + key: 'realName', + width: 90, + align: 'center' + }, { title: '创建时间', dataIndex: 'createTime', diff --git a/src/views/credit/creditCourtAnnouncement/components/credit-court-announcement-history-import.vue b/src/views/credit/creditCourtAnnouncement/components/credit-court-announcement-history-import.vue new file mode 100644 index 0000000..792a420 --- /dev/null +++ b/src/views/credit/creditCourtAnnouncement/components/credit-court-announcement-history-import.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/src/views/credit/creditCourtAnnouncement/index.vue b/src/views/credit/creditCourtAnnouncement/index.vue index 9a9e459..7cb33dd 100644 --- a/src/views/credit/creditCourtAnnouncement/index.vue +++ b/src/views/credit/creditCourtAnnouncement/index.vue @@ -73,6 +73,11 @@ v-model:visible="showImport" @done="reload" /> + + @@ -91,6 +96,7 @@ import { getPageTitle } from '@/utils/common'; import CreditCourtAnnouncementEdit from './components/creditCourtAnnouncementEdit.vue'; import CreditCourtAnnouncementImport from './components/credit-court-announcement-import.vue'; + import CreditCourtAnnouncementHistoryImport from './components/credit-court-announcement-history-import.vue'; import { pageCreditCourtAnnouncement, listCreditCourtAnnouncement, @@ -113,6 +119,8 @@ const showEdit = ref(false); // 是否显示导入弹窗 const showImport = ref(false); + // 是否显示历史导入弹窗 + const showImport2 = ref(false); // 是否显示批量移动弹窗 const showMove = ref(false); // 加载状态 @@ -174,6 +182,13 @@ key: 'courtName', ellipsis: true }, + { + title: '操作人', + dataIndex: 'realName', + key: 'realName', + width: 90, + align: 'center' + }, { title: '创建时间', dataIndex: 'createTime', @@ -219,6 +234,11 @@ showImport.value = true; }; + /* 打开历史导入弹窗 */ + const openImport2 = () => { + showImport2.value = true; + }; + /* 导出 */ const exportData = () => { exportCreditData({ diff --git a/src/views/credit/creditCourtSession/components/credit-court-session-history-import.vue b/src/views/credit/creditCourtSession/components/credit-court-session-history-import.vue new file mode 100644 index 0000000..b9a610e --- /dev/null +++ b/src/views/credit/creditCourtSession/components/credit-court-session-history-import.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/src/views/credit/creditCourtSession/index.vue b/src/views/credit/creditCourtSession/index.vue index c3c94f0..676cedb 100644 --- a/src/views/credit/creditCourtSession/index.vue +++ b/src/views/credit/creditCourtSession/index.vue @@ -12,15 +12,23 @@ class="sys-org-table" > @@ -80,6 +82,7 @@ import { getPageTitle } from '@/utils/common'; import CreditFinalVersionEdit from './components/creditFinalVersionEdit.vue'; import CreditFinalVersionImport from './components/credit-final-version-import.vue'; + import CreditFinalVersionHistoryImport from './components/credit-final-version-history-import.vue'; import { pageCreditFinalVersion, listCreditFinalVersion, @@ -186,6 +189,13 @@ key: 'finalDate', width: 120 }, + { + title: '操作人', + dataIndex: 'realName', + key: 'realName', + width: 90, + align: 'center' + }, { title: '创建时间', dataIndex: 'createTime', diff --git a/src/views/credit/creditGqdj/components/credit-gqdj-history-import.vue b/src/views/credit/creditGqdj/components/credit-gqdj-history-import.vue new file mode 100644 index 0000000..4e7c0e9 --- /dev/null +++ b/src/views/credit/creditGqdj/components/credit-gqdj-history-import.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/src/views/credit/creditGqdj/index.vue b/src/views/credit/creditGqdj/index.vue index adf95a8..8a66f40 100644 --- a/src/views/credit/creditGqdj/index.vue +++ b/src/views/credit/creditGqdj/index.vue @@ -58,6 +58,8 @@ + + @@ -76,6 +78,7 @@ import { getPageTitle } from '@/utils/common'; import CreditGqdjEdit from './components/creditGqdjEdit.vue'; import CreditGqdjImport from './components/credit-gqdj-import.vue'; + import CreditGqdjHistoryImport from './components/credit-gqdj-history-import.vue'; import { pageCreditGqdj, listCreditGqdj, @@ -184,6 +187,13 @@ key: 'publicDate', width: 120 }, + { + title: '操作人', + dataIndex: 'realName', + key: 'realName', + width: 90, + align: 'center' + }, { title: '创建时间', dataIndex: 'createTime', diff --git a/src/views/credit/creditHistoricalLegalPerson/index.vue b/src/views/credit/creditHistoricalLegalPerson/index.vue index 681b2ef..d67aace 100644 --- a/src/views/credit/creditHistoricalLegalPerson/index.vue +++ b/src/views/credit/creditHistoricalLegalPerson/index.vue @@ -158,6 +158,13 @@ dataIndex: 'publicDate', key: 'publicDate' }, + { + title: '操作人', + dataIndex: 'realName', + key: 'realName', + width: 90, + align: 'center' + }, { title: '创建时间', dataIndex: 'createTime', diff --git a/src/views/credit/creditJudgmentDebtor/index.vue b/src/views/credit/creditJudgmentDebtor/index.vue index 07b2a44..caaff55 100644 --- a/src/views/credit/creditJudgmentDebtor/index.vue +++ b/src/views/credit/creditJudgmentDebtor/index.vue @@ -221,6 +221,13 @@ // align: 'center', // width: 90 // }, + { + title: '操作人', + dataIndex: 'realName', + key: 'realName', + width: 90, + align: 'center' + }, { title: '更新时间', dataIndex: 'updateTime', diff --git a/src/views/credit/creditJudicialDocument/components/credit-judicial-document-history-import.vue b/src/views/credit/creditJudicialDocument/components/credit-judicial-document-history-import.vue new file mode 100644 index 0000000..3e6192f --- /dev/null +++ b/src/views/credit/creditJudicialDocument/components/credit-judicial-document-history-import.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/src/views/credit/creditJudicialDocument/index.vue b/src/views/credit/creditJudicialDocument/index.vue index a78306e..4deb04c 100644 --- a/src/views/credit/creditJudicialDocument/index.vue +++ b/src/views/credit/creditJudicialDocument/index.vue @@ -13,15 +13,23 @@ class="sys-org-table" > @@ -76,6 +78,7 @@ import { getPageTitle } from '@/utils/common'; import CreditXgxfEdit from './components/creditXgxfEdit.vue'; import CreditXgxfImport from './components/credit-xgxf-import.vue'; + import CreditXgxfHistoryImport from './components/credit-xgxf-history-import.vue'; import { pageCreditXgxf, listCreditXgxf, @@ -181,6 +184,13 @@ key: 'releaseDate', width: 120 }, + { + title: '操作人', + dataIndex: 'realName', + key: 'realName', + width: 90, + align: 'center' + }, { title: '创建时间', dataIndex: 'createTime',