feat(credit): 添加被执行人企业归属修正功能和历史行政许可导入功能
- 新增 refreshCreditJudgmentDebtorCompanyId API 接口用于修正被执行人主体企业归属 - 在信用判断债务人页面添加修正主体企业归属按钮功能 - 修改行政许可历史导入组件支持传入企业ID参数 - 移除重复的历史行政许可导入按钮和弹窗组件 - 在企业详情页面的行政许可标签页添加历史行政许可导入按钮 - 更新多个信用模块的搜索工具栏引用路径 - 隐藏司法相关搜索组件中的导入按钮
This commit is contained in:
@@ -23,12 +23,6 @@
|
||||
@importData="openImport"
|
||||
@exportData="exportData"
|
||||
/>
|
||||
<a-button type="dashed" class="ele-btn-icon" @click="openImport2">
|
||||
<template #icon>
|
||||
<CloudUploadOutlined />
|
||||
</template>
|
||||
<span class="text-red-500">导入历史行政许可</span>
|
||||
</a-button>
|
||||
</a-space>
|
||||
</template>
|
||||
<template #bodyCell="{ column, record }">
|
||||
@@ -77,30 +71,24 @@
|
||||
v-model:visible="showImport"
|
||||
@done="reload"
|
||||
/>
|
||||
<!-- 历史导入弹窗 -->
|
||||
<CreditAdministrativeLicenseHistoryImport
|
||||
v-model:visible="showImport2"
|
||||
@done="reload"
|
||||
/>
|
||||
</a-page-header>
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { createVNode, ref } from 'vue';
|
||||
import { message, Modal } from 'ant-design-vue';
|
||||
import { ExclamationCircleOutlined, CloudUploadOutlined } from '@ant-design/icons-vue';
|
||||
import { ExclamationCircleOutlined } from '@ant-design/icons-vue';
|
||||
import type { EleProTable } from 'ele-admin-pro';
|
||||
import { toDateString } from 'ele-admin-pro';
|
||||
import type {
|
||||
DatasourceFunction,
|
||||
ColumnItem
|
||||
} from 'ele-admin-pro/es/ele-pro-table/types';
|
||||
import Search from '@/views/credit/components/CreditSearchToolbar.vue';
|
||||
import Search from '@/views/credit/components/CreditSearchToolbar2.vue';
|
||||
import { exportCreditData } from '../utils/export';
|
||||
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,
|
||||
@@ -123,8 +111,6 @@
|
||||
const showEdit = ref(false);
|
||||
// 是否显示导入弹窗
|
||||
const showImport = ref(false);
|
||||
// 是否显示历史导入弹窗
|
||||
const showImport2 = ref(false);
|
||||
// 是否显示批量移动弹窗
|
||||
const showMove = ref(false);
|
||||
// 加载状态
|
||||
@@ -267,11 +253,6 @@
|
||||
showImport.value = true;
|
||||
};
|
||||
|
||||
/* 打开历史导入弹窗 */
|
||||
const openImport2 = () => {
|
||||
showImport2.value = true;
|
||||
};
|
||||
|
||||
/* 导出 */
|
||||
const exportData = () => {
|
||||
exportCreditData<CreditAdministrativeLicense>({
|
||||
|
||||
Reference in New Issue
Block a user