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