refactor(credit): 优化企业信用模块数据结构和界面展示

- 将模型中的 companyName 字段统一重命名为 name
- 更新编辑页面标题为更准确的描述
- 调整多个表格列的宽度配置
- 移除冗余的表格滚动设置
- 为主企业名称字段添加空值显示处理
- 统一表格列配置中的样式属性
- 优化表格列的数据索引和键值配置
- 移除过多的表格列宽度和省略号设置
This commit is contained in:
2026-01-19 17:43:53 +08:00
parent cb5569a7e0
commit 882287c98b

View File

@@ -421,7 +421,7 @@
// 每个tab的“字段顺序/隐藏字段/中文表头”在这里配置
const tabColumnConfigMap: Record<string, TabColumnConfig> = {
招投标: {
'招投标': {
order: [
'name',
'releaseDate',
@@ -442,7 +442,8 @@
'sortNumber',
'recommend',
'expirationTime',
'updateTime'
'updateTime',
'createTime'
],
titleMap: {
name: '项目名称',
@@ -450,8 +451,8 @@
infoType: '信息类型',
region: '省份地区',
caseNumber: '案号',
procurementName: '招采单位名称',
winningName: '中标单位名称',
procurementName: '招采单位',
winningName: '中标单位',
winningPrice: '中标金额',
releaseDate: '发布日期',
url: '链接地址',
@@ -459,11 +460,13 @@
updateTime: '修改时间'
}
},
对外投资: {
'对外投资': {
titleMap: {
name: '被投资企业名称',
statusTxt: '状态',
legalRepresentative: '法定代表人',
registeredCapital: '注册资本',
establishmentDate: '成立日期',
legalRepresentative: '法定代表人姓名',
shareholdingRatio: '持股比例',
subscribedInvestmentAmount: '认缴出资额',
subscribedInvestmentDate: '认缴出资日期',
@@ -473,9 +476,13 @@
industry: '所属行业',
investmentCount: '投资数量',
relatedProductsInstitutions: '关联产品/机构'
}
},
风险关系: {
hidden: [
'id',
'createTime'
],
},
'风险关系': {
titleMap: {
mainBodyName: '主体名称',
registrationStatus: '登记状态',
@@ -483,26 +490,78 @@
provinceRegion: '省份地区',
associatedRelation: '关联关系',
riskRelation: '风险关系'
}
},
竞争对手: {
hidden: [
'id',
'createTime'
]
},
'竞争对手': {
titleMap: {
name: '企业名称',
legalRepresentative: '法定代表人',
registeredCapital: '注册资本',
establishmentDate: '成立日期',
registrationStatus: '登记状态',
industry: '所属行业',
province: '所属省份',
mainCompanyName: '企业名称'
}
province: '所属省份'
},
供应商: {
hidden: ['id','mainCompanyName','createTime']
},
'供应商': {
titleMap: {
supplier: '供应商',
purchaseAmount: '采购金额(万元)'
}
},
立案信息: {
hidden: ['id','createTime']
},
'客户': {
titleMap: {
},
hidden: ['id','createTime']
},
'司法案件': {
titleMap: {
name: '案件名称',
infoType: '案件类型',
reason: '案由',
processDate: '进程日期',
caseProgress: '案件进程',
caseIdentity: '案件身份',
code: '案号',
court: '法院',
caseAmount: '案件金额(元)',
// country: '国家',
// province: '省份',
// city: '城市',
// region: '地区',
// address: '地址',
},
hidden: [
'id',
'parentId',
'type',
'country',
'province',
'city',
'region',
'address',
'expirationTime',
'createTime'
]
},
'被执行人': {
titleMap: {
caseNumber: '案号',
name1: '被执行人',
amount: '执行标的(元)',
courtName: '执行法院',
occurrenceTime: '立案日期',
},
hidden: ['id','historyId','name','code', 'dataStatus','historyName','createTime']
},
'立案信息': {
titleMap: {
dataType: '数据状态',
appellee: '被告/被上诉人',
@@ -511,7 +570,7 @@
causeOfAction: '案由',
involvedAmount: '涉案金额'
},
hidden: ['dataStatus']
hidden: ['id','dataStatus']
},
诉前调解: {
titleMap: {
@@ -564,13 +623,6 @@
involvedAmount: '涉案金额'
}
},
被执行人: {
titleMap: {
historyId: '历史被执行人ID',
historyName: '历史被执行人名称'
},
hidden: ['historyId', 'dataStatus']
},
失信被执行人: {
titleMap: {
dataType: '数据状态',
@@ -615,34 +667,6 @@
},
hidden: ['dataStatus']
},
司法案件: {
titleMap: {
name: '案件名称',
code: '案号',
reason: '案由',
infoType: '案件类型',
caseProgress: '案件进程',
processDate: '进程日期',
caseIdentity: '案件身份',
// country: '国家',
province: '省份',
city: '城市',
region: '地区',
address: '地址',
court: '法院',
caseAmount: '案件金额(元)'
},
hidden: [
'parentId',
'type',
'country',
'province',
'city',
'region',
'address',
'expirationTime'
]
},
附近企业: {
order: [
'name',