feat(credit): 添加信用模块通用工具栏并优化表格组件

- 新增 CreditSearchToolbar2.vue 组件,提供导出、批量删除、搜索功能
- 在所有信用相关页面中新增主体企业字段显示
- 更新表格组件配置,移除不必要的列宽设置
- 替换旧版搜索工具栏为新的统一工具栏组件
- 在信用客户和用户组件中注释掉导入按钮功能
- 为信用工商登记页面添加横向滚动支持
- 在执行债务人页面新增修正主体企业归属按钮
- 配置开发环境API地址为默认启用状态
This commit is contained in:
2026-01-20 16:54:20 +08:00
parent 183967ea4a
commit c711c3dfe6
27 changed files with 273 additions and 48 deletions

View File

@@ -23,6 +23,9 @@
/>
</template>
<template #bodyCell="{ column, record }">
<template v-if="column.key === 'companyName'">
{{ record.companyName || '-' }}
</template>
<template v-if="column.key === 'image'">
<a-image :src="record.image" :width="50" />
</template>
@@ -140,17 +143,20 @@
key: 'id',
width: 80
},
{
title: '主体企业',
dataIndex: 'companyName',
key: 'companyName'
},
{
title: '案号',
dataIndex: 'caseNumber',
key: 'caseNumber',
ellipsis: true
key: 'caseNumber'
},
{
title: '案由',
dataIndex: 'causeOfAction',
key: 'causeOfAction',
ellipsis: true
key: 'causeOfAction'
},
{
title: '当事人',
@@ -160,8 +166,7 @@
{
title: '法院',
dataIndex: 'courtName',
key: 'courtName',
ellipsis: true
key: 'courtName'
},
{
title: '发布日期',