feat(credit): 更新信用模块表格列配置和字段映射

- 在信用违约、立案、法院公告、开庭公告、送达公告等页面新增当事人相关列
- 统一各信用模块表格中的原告/上诉人、被告/被上诉人、其他当事人/第三人字段
- 调整涉案金额、法院、数据状态等字段的显示标题
- 修改信用公司信息组件中的表格列配置逻辑
- 新增columns配置支持重复dataIndex的不同标题显示
- 更新招投标、对外投资、风险关系等多个子模块的字段顺序和映射
- 添加链接文本字段的自动渲染功能
- 优化表格
This commit is contained in:
2026-01-28 16:16:18 +08:00
parent 6b21547b09
commit 17487cce2b
14 changed files with 891 additions and 383 deletions

View File

@@ -1,5 +1,5 @@
VITE_APP_NAME=后台管理(开发环境) 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 #VITE_SERVER_API_URL=http://127.0.0.1:8000/api

View File

@@ -162,44 +162,45 @@
key: 'companyName' key: 'companyName'
}, },
{ {
title: '案号', title: '原告/上诉人',
dataIndex: 'caseNumber', dataIndex: 'plaintiffUser',
key: 'caseNumber', key: 'plaintiffUser'
width: 200
}, },
{ {
title: '失信被执行人', title: '被告/被上诉人',
dataIndex: 'plaintiffAppellant', dataIndex: 'plaintiffUser',
key: 'plaintiffAppellant' key: 'plaintiffUser'
}, },
{ {
title: '疑似申请执行人', title: '其他当事人/第三人',
dataIndex: 'appellee', dataIndex: 'otherPartiesThirdParty',
key: 'appellee' key: 'otherPartiesThirdParty'
}, },
{ {
title: '涉案金额(元)', title: '发生时间',
dataIndex: 'involvedAmount',
key: 'involvedAmount',
width: 120
},
{
title: '执行法院',
dataIndex: 'courtName',
key: 'courtName',
ellipsis: true
},
{
title: '立案日期',
dataIndex: 'occurrenceTime', dataIndex: 'occurrenceTime',
key: 'occurrenceTime', key: 'occurrenceTime',
width: 120 width: 120
}, },
{ {
title: '发布日期', title: '案号',
dataIndex: 'releaseDate', dataIndex: 'caseNumber',
key: 'releaseDate', key: 'caseNumber'
ellipsis: true },
{
title: '涉案金额',
dataIndex: 'involvedAmount',
key: 'involvedAmount'
},
{
title: '法院',
dataIndex: 'courtName',
key: 'courtName'
},
{
title: '数据状态',
dataIndex: 'dataStatus',
key: 'dataStatus'
}, },
{ {
title: '操作人', title: '操作人',

View File

@@ -151,6 +151,26 @@
dataIndex: 'companyName', dataIndex: 'companyName',
key: 'companyName' key: 'companyName'
}, },
{
title: '原告/上诉人',
dataIndex: 'plaintiffUser',
key: 'plaintiffUser'
},
{
title: '被告/被上诉人',
dataIndex: 'plaintiffUser',
key: 'plaintiffUser'
},
{
title: '其他当事人/第三人',
dataIndex: 'otherPartiesThirdParty',
key: 'otherPartiesThirdParty'
},
{
title: '发生时间',
dataIndex: 'occurrenceTime',
key: 'occurrenceTime'
},
{ {
title: '案号', title: '案号',
dataIndex: 'caseNumber', dataIndex: 'caseNumber',
@@ -162,9 +182,9 @@
key: 'causeOfAction' key: 'causeOfAction'
}, },
{ {
title: '当事人', title: '涉案金额',
dataIndex: 'otherPartiesThirdParty', dataIndex: 'involvedAmount',
key: 'otherPartiesThirdParty' key: 'involvedAmount'
}, },
{ {
title: '法院', title: '法院',
@@ -172,10 +192,15 @@
key: 'courtName' key: 'courtName'
}, },
{ {
title: '立案日期', title: '数据状态',
dataIndex: 'occurrenceTime', dataIndex: 'dataStatus',
key: 'occurrenceTime' key: 'dataStatus'
}, },
// {
// title: '立案日期',
// dataIndex: 'occurrenceTime',
// key: 'occurrenceTime'
// },
{ {
title: '操作人', title: '操作人',
dataIndex: 'realName', dataIndex: 'realName',

View File

@@ -417,6 +417,11 @@
}; };
type TabColumnConfig = { type TabColumnConfig = {
/**
* Explicit column list (supports duplicate dataIndex with different titles, e.g. plaintiffUser shown twice).
* When provided, it takes precedence over `order`.
*/
columns?: Array<{ dataIndex: string; title: string; key?: string }>;
order?: string[]; order?: string[];
hidden?: string[]; hidden?: string[];
titleMap?: Record<string, string>; titleMap?: Record<string, string>;
@@ -430,11 +435,8 @@
'sortNumber', 'sortNumber',
'recommend', 'recommend',
'url', 'url',
'status',
'comments', 'comments',
'companyId', 'companyId'
'updateTime',
'companyName'
]); ]);
const commonTitleMap: Record<string, string> = { const commonTitleMap: Record<string, string> = {
@@ -462,45 +464,54 @@
const tabColumnConfigMap: Record<string, TabColumnConfig> = { const tabColumnConfigMap: Record<string, TabColumnConfig> = {
'招投标': { '招投标': {
order: [ order: [
'id',
'companyName',
'name', 'name',
'releaseDate', 'releaseDate',
'role', 'role',
'infoType', 'infoType',
'region', 'address',
'caseNumber',
'procurementName', 'procurementName',
'winningName', 'winningName',
'winningPrice', 'realName',
'url', 'winningPrice'
'createTime',
'updateTime'
],
hidden: [
'type',
'parentId',
'sortNumber',
'recommend',
'expirationTime',
'updateTime',
'createTime'
], ],
titleMap: { titleMap: {
id: 'ID',
companyName: '主体企业',
name: '项目名称', name: '项目名称',
role: '企业角色', role: '企业角色',
infoType: '信息类型', infoType: '信息类型',
region: '省份地区', address: '省份地区',
caseNumber: '案号',
procurementName: '招采单位', procurementName: '招采单位',
winningName: '中标单位', winningName: '中标单位',
winningPrice: '中标金额', winningPrice: '中标金额',
releaseDate: '发布日期', releaseDate: '发布日期',
url: '链接地址', realName: '操作人'
createTime: '创建时间',
updateTime: '修改时间'
} }
}, },
'对外投资': { '对外投资': {
order: [
'id',
'companyName',
'name',
'statusTxt',
'legalRepresentative',
'registeredCapital',
'establishmentDate',
'shareholdingRatio',
'subscribedInvestmentAmount',
'investmentDate',
'region',
'industry',
'investmentCount',
'relatedProductsInstitutions',
'realName',
'createTime'
],
titleMap: { titleMap: {
id: 'ID',
companyName: '主体企业',
name: '被投资企业名称', name: '被投资企业名称',
statusTxt: '状态', statusTxt: '状态',
legalRepresentative: '法定代表人', legalRepresentative: '法定代表人',
@@ -508,77 +519,146 @@
establishmentDate: '成立日期', establishmentDate: '成立日期',
shareholdingRatio: '持股比例', shareholdingRatio: '持股比例',
subscribedInvestmentAmount: '认缴出资额', subscribedInvestmentAmount: '认缴出资额',
subscribedInvestmentDate: '认缴出资日期',
indirectShareholdingRatio: '间接持股比例',
investmentDate: '投资日期', investmentDate: '投资日期',
region: '所属地区', region: '所属地区',
industry: '所属行业', industry: '所属行业',
investmentCount: '投资数量', investmentCount: '投资数量',
relatedProductsInstitutions: '关联产品/机构' relatedProductsInstitutions: '关联产品/机构',
realName: '操作人',
createTime: '创建时间'
}, },
hidden: [
'id',
'createTime'
],
}, },
'风险关系': { '风险关系': {
order: [
'id',
'companyName',
'mainBodyName',
'registrationStatus',
'registeredCapital',
'provinceRegion',
'associatedRelation',
'riskRelation',
'realName',
'createTime'
],
titleMap: { titleMap: {
id: '序号',
companyName: '主体企业',
mainBodyName: '主体名称', mainBodyName: '主体名称',
registrationStatus: '登记状态', registrationStatus: '登记状态',
registeredCapital: '注册资本', registeredCapital: '注册资本',
provinceRegion: '省份地区', provinceRegion: '省份地区',
associatedRelation: '关联关系', associatedRelation: '关联关系',
riskRelation: '风险关系' riskRelation: '风险关系',
}, realName: '操作人',
hidden: [ createTime: '创建时间'
'id', }
'createTime'
]
}, },
'竞争对手': { '竞争对手': {
order: [
'id',
'companyName',
'name',
'legalRepresentative',
'registeredCapital',
'establishmentDate',
'industry',
'province',
'realName',
'createTime'
],
titleMap: { titleMap: {
id: '序号',
companyName: '主体企业',
name: '企业名称', name: '企业名称',
legalRepresentative: '法定代表人', legalRepresentative: '法定代表人',
registeredCapital: '注册资本', registeredCapital: '注册资本',
establishmentDate: '成立日期', establishmentDate: '成立日期',
registrationStatus: '登记状态',
industry: '所属行业', industry: '所属行业',
province: '所属省份' province: '所属省份',
realName: '操作人',
createTime: '创建时间'
}, },
hidden: ['id','mainCompanyName','createTime'] hidden: ['mainCompanyName']
}, },
'供应商': { '供应商': {
order: [
'id',
'companyName',
'supplier',
'statusTxt',
'purchaseAmount',
'publicDate',
'dataSource',
'realName',
'createTime'
],
titleMap: { titleMap: {
id: 'ID',
companyName: '主体企业',
supplier: '供应商', supplier: '供应商',
purchaseAmount: '采购金额(万元)' statusTxt: '状态',
}, purchaseAmount: '采购金额(万元)',
hidden: ['id','createTime'] publicDate: '公开日期',
dataSource: '数据来源',
realName: '操作人',
createTime: '创建时间'
}
}, },
'客户': { '客户': {
order: [
'id',
'companyName',
'name',
'statusTxt',
'price',
'publicDate',
'dataSource',
'realName',
'createTime'
],
titleMap: { titleMap: {
id: 'ID',
companyName: '主体企业',
name: '客户',
statusTxt: '状态',
price: '销售金额(万元)',
publicDate: '公开日期',
dataSource: '数据来源',
realName: '操作人',
createTime: '创建时间'
}, },
hidden: ['id','createTime']
}, },
'司法案件': { '司法案件': {
order: [
'id',
'companyName',
'code',
'name',
'infoType',
'reason',
'processDate',
'caseProgress',
'caseIdentity',
'court',
'caseAmount',
'realName'
],
titleMap: { titleMap: {
id: 'ID',
companyName: '主体企业',
code: '案号',
name: '案件名称', name: '案件名称',
infoType: '案件类型', infoType: '案件类型',
reason: '案由', reason: '案由',
processDate: '进程日期', processDate: '进程日期',
caseProgress: '案件进程', caseProgress: '案件进程',
caseIdentity: '案件身份', caseIdentity: '案件身份',
code: '案号',
court: '法院', court: '法院',
caseAmount: '案件金额(元)', caseAmount: '案件金额(元)',
// country: '国家', realName: '操作人'
// province: '省份',
// city: '城市',
// region: '地区',
// address: '地址',
}, },
hidden: [ hidden: [
'id',
'parentId', 'parentId',
'type', 'type',
'country', 'country',
@@ -591,140 +671,279 @@
] ]
}, },
'被执行人': { '被执行人': {
order: [
'id',
'companyName',
'caseNumber',
'name',
'code',
'occurrenceTime',
'courtName',
'amount',
'dataStatus',
'realName',
'updateTime'
],
titleMap: { titleMap: {
id: 'ID',
companyName: '主体企业',
caseNumber: '案号', caseNumber: '案号',
name: '被执行人', name: '被执行人名称',
code: '证件号/组织机构代码',
amount: '执行标的(元)', amount: '执行标的(元)',
courtName: '执行法院', courtName: '法院',
occurrenceTime: '立案日期', occurrenceTime: '立案日期',
dataStatus: '数据状态',
realName: '操作人',
updateTime: '更新时间'
}, },
hidden: ['id','historyId','code', 'dataStatus','historyName','createTime'] hidden: ['historyId', 'historyName', 'createTime']
}, },
'限制高消费': { '限制高消费': {
titleMap: { columns: [
caseNumber: '案号', { dataIndex: 'id', title: 'ID' },
dataType: '限消令对象', { dataIndex: 'companyName', title: '主体企业' },
plaintiffAppellant: '限制法定代表人', { dataIndex: 'plaintiffUser', title: '原告/上诉人', key: 'plaintiffUser_1' },
appellee: '申请人', { dataIndex: 'plaintiffUser', title: '被告/被上诉人', key: 'plaintiffUser_2' },
involvedAmount: '涉案金额(元)', { dataIndex: 'otherPartiesThirdParty', title: '其他当事人/第三人' },
occurrenceTime: '立案日期', { dataIndex: 'occurrenceTime', title: '发生时间' },
courtName: '执行法院', { dataIndex: 'caseNumber', title: '案号' },
releaseDate: '发布日期' { dataIndex: 'involvedAmount', title: '涉案金额(元)' },
}, { dataIndex: 'courtName', title: '执行法院' },
hidden: ['id','dataStatus','otherPartiesThirdParty','causeOfAction','createTime'] { dataIndex: 'dataStatus', title: '数据状态' },
{ dataIndex: 'realName', title: '操作人' },
{ dataIndex: 'createTime', title: '创建时间' }
]
}, },
'终本案件': { '终本案件': {
titleMap: { columns: [
caseNumber: '案号', { dataIndex: 'id', title: 'ID' },
appellee: '被执行人', { dataIndex: 'companyName', title: '主体企业' },
plaintiffAppellant: '疑似申请执行人', { dataIndex: 'dataType', title: '原告/上诉人', key: 'dataType_1' },
unfulfilledAmount: '未履行金额(元)', { dataIndex: 'dataType', title: '被告/被上诉人', key: 'dataType_2' },
involvedAmount: '执行标的(元)', { dataIndex: 'dataType', title: '其他当事人/第三人', key: 'dataType_3' },
courtName: '执行法院', { dataIndex: 'occurrenceTime', title: '发生时间' },
occurrenceTime: '立案日期', { dataIndex: 'caseNumber', title: '案号' },
finalDate: '终本日期' { dataIndex: 'involvedAmount', title: '涉案金额' },
}, { dataIndex: 'courtName', title: '法院' },
hidden: ['id','dataStatus','createTime'] { dataIndex: 'dataStatus', title: '数据状态' },
{ dataIndex: 'realName', title: '操作人' },
{ dataIndex: 'createTime', title: '创建时间' }
]
}, },
'开庭公告': { '开庭公告': {
order: ['caseNumber','causeOfAction','otherPartiesThirdParty','courtName','occurrenceTime'], columns: [
titleMap: { { dataIndex: 'id', title: 'ID' },
caseNumber: '案号', { dataIndex: 'companyName', title: '主体企业' },
causeOfAction: '案由', { dataIndex: 'plaintiffUser', title: '原告/上诉人', key: 'plaintiffUser_1' },
otherPartiesThirdParty: '当事人', { dataIndex: 'plaintiffUser', title: '被告/被上诉人', key: 'plaintiffUser_2' },
courtName: '法院', { dataIndex: 'otherPartiesThirdParty', title: '其他当事人/第三人' },
occurrenceTime: '开庭时间', { dataIndex: 'occurrenceTime', title: '发生时间' },
}, { dataIndex: 'caseNumber', title: '案号' },
hidden: ['id','dataStatus','appellee','involvedAmount','createTime'] { dataIndex: 'causeOfAction', title: '案由' },
{ dataIndex: 'involvedAmount', title: '涉案金额' },
{ dataIndex: 'courtName', title: '法院' },
{ dataIndex: 'dataStatus', title: '数据状态' },
{ dataIndex: 'realName', title: '操作人' },
{ dataIndex: 'createTime', title: '创建时间' }
]
}, },
'法院公告': { '法院公告': {
order: ['caseNumber','causeOfAction','otherPartiesThirdParty','dataType','plaintiffAppellant','occurrenceTime'], columns: [
titleMap: { { dataIndex: 'id', title: 'ID' },
caseNumber: '案号', { dataIndex: 'companyName', title: '主体企业' },
causeOfAction: '案由', { dataIndex: 'plaintiffUser', title: '原告/上诉人', key: 'plaintiffUser_1' },
otherPartiesThirdParty: '当事人', { dataIndex: 'plaintiffUser', title: '被告/被上诉人', key: 'plaintiffUser_2' },
dataType: '公告类型', { dataIndex: 'otherPartiesThirdParty', title: '其他当事人/第三人' },
plaintiffAppellant: '公告人', { dataIndex: 'occurrenceTime', title: '发生时间' },
occurrenceTime: '刊登日期' { dataIndex: 'caseNumber', title: '案号' },
}, { dataIndex: 'causeOfAction', title: '案由' },
hidden: ['id'] { dataIndex: 'involvedAmount', title: '涉案金额' },
{ dataIndex: 'courtName', title: '法院' },
{ dataIndex: 'dataStatus', title: '数据状态' },
{ dataIndex: 'realName', title: '操作人' },
{ dataIndex: 'createTime', title: '创建时间' }
]
}, },
'失信被执行人': { '失信被执行人': {
order: ['caseNumber','plaintiffAppellant','appellee','involvedAmount','courtName','occurrenceTime'], columns: [
titleMap: { { dataIndex: 'id', title: 'ID' },
caseNumber: '案号', { dataIndex: 'companyName', title: '主体企业' },
plaintiffAppellant: '失信被执行人', { dataIndex: 'plaintiffUser', title: '原告/上诉人', key: 'plaintiffUser_1' },
appellee: '疑似申请执行人', { dataIndex: 'plaintiffUser', title: '被告/被上诉人', key: 'plaintiffUser_2' },
involvedAmount: '涉案金额(元)', { dataIndex: 'otherPartiesThirdParty', title: '其他当事人/第三人' },
courtName: '执行法院', { dataIndex: 'occurrenceTime', title: '发生时间' },
occurrenceTime: '立案日期', { dataIndex: 'caseNumber', title: '案号' },
releaseDate: '发布日期' { dataIndex: 'involvedAmount', title: '涉案金额' },
}, { dataIndex: 'courtName', title: '法院' },
hidden: ['id','dataStatus'] { dataIndex: 'dataStatus', title: '数据状态' },
{ dataIndex: 'realName', title: '操作人' },
{ dataIndex: 'createTime', title: '创建时间' }
]
}, },
'裁判文书': { '裁判文书': {
order: ['title','caseNumber','causeOfAction','otherPartiesThirdParty','involvedAmount','defendantAppellee','occurrenceTime','releaseDate'], order: [
'id',
'companyName',
'title',
'type',
'otherPartiesThirdParty',
'occurrenceTime',
'caseNumber',
'causeOfAction',
'involvedAmount',
'courtName',
'dataStatus',
'realName',
'createTime'
],
titleMap: { titleMap: {
id: 'ID',
companyName: '主体企业',
title: '文书标题', title: '文书标题',
otherPartiesThirdParty: '当事人',
occurrenceTime: '裁判日期',
caseNumber: '案号', caseNumber: '案号',
causeOfAction: '案由', causeOfAction: '案由',
otherPartiesThirdParty: '当事人', involvedAmount: '涉案金额',
involvedAmount: '案件金额(元)', type: '文书类型',
defendantAppellee: '裁判结果', courtName: '法院',
occurrenceTime: '裁判日期', dataStatus: '数据状态',
releaseDate: '发布日期' realName: '操作人',
createTime: '创建时间'
}, },
hidden: ['id'] hidden: []
}, },
'立案信息': { '立案信息': {
order: ['caseNumber','causeOfAction','otherPartiesThirdParty','courtName','occurrenceTime'], columns: [
titleMap: { { dataIndex: 'id', title: 'ID' },
caseNumber: '案号', { dataIndex: 'companyName', title: '主体企业' },
causeOfAction: '案由', { dataIndex: 'plaintiffUser', title: '原告/上诉人', key: 'plaintiffUser_1' },
otherPartiesThirdParty: '当事人', { dataIndex: 'plaintiffUser', title: '被告/被上诉人', key: 'plaintiffUser_2' },
courtName: '法院', { dataIndex: 'otherPartiesThirdParty', title: '其他当事人/第三人' },
occurrenceTime: '立案日期', { dataIndex: 'occurrenceTime', title: '发生时间' },
}, { dataIndex: 'caseNumber', title: '案号' },
hidden: ['id','dataStatus'] { dataIndex: 'causeOfAction', title: '案由' },
{ dataIndex: 'involvedAmount', title: '涉案金额' },
{ dataIndex: 'courtName', title: '法院' },
{ dataIndex: 'dataStatus', title: '数据状态' },
{ dataIndex: 'realName', title: '操作人' },
{ dataIndex: 'createTime', title: '创建时间' }
]
}, },
'诉前调解': { '诉前调解': {
order: ['caseNumber','causeOfAction','otherPartiesThirdParty','courtName','occurrenceTime'], columns: [
titleMap: { { dataIndex: 'id', title: 'ID' },
caseNumber: '案号', { dataIndex: 'companyName', title: '主体企业' },
causeOfAction: '案由', { dataIndex: 'plaintiffUser', title: '原告/上诉人', key: 'plaintiffUser_1' },
otherPartiesThirdParty: '当事人', { dataIndex: 'plaintiffUser', title: '被告/被上诉人', key: 'plaintiffUser_2' },
courtName: '法院', { dataIndex: 'otherPartiesThirdParty', title: '其他当事人/第三人' },
occurrenceTime: '立案日期' { dataIndex: 'occurrenceTime', title: '发生时间' },
}, { dataIndex: 'caseNumber', title: '案号' },
hidden: ['dataStatus'] { dataIndex: 'causeOfAction', title: '案由' },
{ dataIndex: 'involvedAmount', title: '涉案金额' },
{ dataIndex: 'courtName', title: '法院' },
{ dataIndex: 'dataStatus', title: '数据状态' },
{ dataIndex: 'realName', title: '操作人' },
{ dataIndex: 'createTime', title: '创建时间' }
]
}, },
'送达公告': { '送达公告': {
order: ['caseNumber','causeOfAction','otherPartiesThirdParty','courtName','occurrenceTime'], columns: [
titleMap: { { dataIndex: 'id', title: 'ID' },
caseNumber: '案号', { dataIndex: 'companyName', title: '主体企业' },
causeOfAction: '案由', { dataIndex: 'plaintiffUser', title: '原告/上诉人', key: 'plaintiffUser_1' },
otherPartiesThirdParty: '当事人', { dataIndex: 'plaintiffUser', title: '被告/被上诉人', key: 'plaintiffUser_2' },
courtName: '法院', { dataIndex: 'otherPartiesThirdParty', title: '其他当事人/第三人' },
occurrenceTime: '发布日期' { dataIndex: 'occurrenceTime', title: '发生时间' },
}, { dataIndex: 'caseNumber', title: '案号' },
hidden: ['id','dataStatus'] { dataIndex: 'causeOfAction', title: '案由' },
{ dataIndex: 'involvedAmount', title: '涉案金额' },
{ dataIndex: 'courtName', title: '法院' },
{ dataIndex: 'dataStatus', title: '数据状态' },
{ dataIndex: 'realName', title: '操作人' },
{ dataIndex: 'createTime', title: '创建时间' }
]
}, },
'股权冻结': { '股权冻结': {
titleMap: { columns: [
caseNumber: '执行通知文书号', { dataIndex: 'id', title: 'ID' },
appellee: '被执行人', { dataIndex: 'companyName', title: '主体企业' },
plaintiffAppellant: '冻结股权标的企业', { dataIndex: 'caseNumber', title: '案号' },
involvedAmount: '被执行人持有股权、其他投资权益数额', { dataIndex: 'plaintiffUser', title: '冻结股权标的企业', key: 'plaintiffUser_1' },
courtName: '执行法院', { dataIndex: 'plaintiffUser', title: '被执行人', key: 'plaintiffUser_2' },
dataType: '类型', { dataIndex: 'courtName', title: '执行法院' },
dataStatus: '状态', { dataIndex: 'involvedAmount', title: '被执行人持有股权、其他投资权益数额' },
freezeDateStart: '冻结日期自', { dataIndex: 'publicDate', title: '公示日期' },
freezeDateEnd: '冻结日期至', { dataIndex: 'freezeDateStart', title: '冻结开始日期' },
publicDate: '公示日期' { dataIndex: 'freezeDateStart', title: '冻结结束日期', key: 'freezeDateStart_2' },
}, { dataIndex: 'status', title: '状态' },
{ dataIndex: 'dataStatus', title: '数据状态' },
{ dataIndex: 'realName', title: '操作人' },
{ dataIndex: 'createTime', title: '创建时间' }
],
}, },
'附近企业': { '附近企业': {
order: [
'id',
'companyName',
'name',
'registrationStatus',
'legalPerson',
'registeredCapital',
'establishDate',
'code',
'address',
'postalCode',
'phone',
'moreTel',
'email',
'moreEmail',
'country',
'province',
'city',
'region',
'taxpayerCode',
'registrationNumber',
'organizationalCode',
'numberOfInsuredPersons',
'annualReport',
'institutionType',
'companySize',
'businessTerm',
'nationalStandardIndustryCategories',
'nationalStandardIndustryCategories2',
'nationalStandardIndustryCategories3',
'nationalStandardIndustryCategories4',
'formerName',
'englishName',
'domain',
'mailingAddress',
'mailingEmail',
'companyProfile',
'natureOfBusiness',
'tel',
'nationalStandardIndustryCategories5',
'nationalStandardIndustryCategories6',
'nationalStandardIndustryCategories7',
'nationalStandardIndustryCategories8',
'type',
'paidinCapital',
'registrationAuthority',
'taxpayerQualification',
'latestAnnualReportYear',
'latestAnnualReportOnOperatingRevenue',
'enterpriseScoreCheck',
'creditRating',
'cechnologyScore',
'cechnologyLevel',
'smallEnterprise',
'realName',
'createTime'
],
titleMap: { titleMap: {
id: 'ID',
companyName: '主体企业',
name: '企业名称', name: '企业名称',
registrationStatus: '登记状态', registrationStatus: '登记状态',
legalPerson: '法定代表人', legalPerson: '法定代表人',
@@ -736,6 +955,8 @@
phone: '有效手机号', phone: '有效手机号',
moreTel: '更多电话', moreTel: '更多电话',
email: '邮箱', email: '邮箱',
moreEmail: '邮箱',
country: '所在国家',
province: '所属省份', province: '所属省份',
city: '所属城市', city: '所属城市',
region: '所属区县', region: '所属区县',
@@ -755,50 +976,84 @@
englishName: '英文名', englishName: '英文名',
domain: '官网网址', domain: '官网网址',
mailingAddress: '通信地址', mailingAddress: '通信地址',
mailingEmail: '通信地址邮', mailingEmail: '通信地址邮',
companyProfile: '企业简介', companyProfile: '企业简介',
natureOfBusiness: '经营范围', natureOfBusiness: '经营范围',
tel: '电话',
nationalStandardIndustryCategories5: '企查查行业门类', nationalStandardIndustryCategories5: '企查查行业门类',
nationalStandardIndustryCategories6: '企查查行业大类', nationalStandardIndustryCategories6: '企查查行业大类',
nationalStandardIndustryCategories7: '企查查行业中类', nationalStandardIndustryCategories7: '企查查行业中类',
nationalStandardIndustryCategories8: '企查查行业小类', nationalStandardIndustryCategories8: '企查查行业小类',
type: '类型',
paidinCapital: '实缴资本',
registrationAuthority: '登记机关',
taxpayerQualification: '纳税人资质',
latestAnnualReportYear: '最新年报年份',
latestAnnualReportOnOperatingRevenue: '最新年报营业收入',
enterpriseScoreCheck: '企查分',
creditRating: '信用等级',
cechnologyScore: '科创分',
cechnologyLevel: '科创等级',
smallEnterprise: '是否小微企业',
realName: '操作人',
createTime: '创建时间' createTime: '创建时间'
}, },
hidden: ['id','tel','moreEmail','country','type','parentId','paidinCapital','registrationAuthority','taxpayerQualification','latestAnnualReportYear','latestAnnualReportOnOperatingRevenue','enterpriseScoreCheck','creditRating','cechnologyScore','cechnologyLevel','smallEnterprise','createTime'] hidden: ['parentId']
}, },
'分支机构': { '分支机构': {
order: [ order: [
'id',
'companyName',
'name', 'name',
'curator', 'curator',
'region', 'region',
'establishDate', 'establishDate',
'statusText', 'statusText',
'realName',
'createTime' 'createTime'
], ],
titleMap: { titleMap: {
id: 'ID',
companyName: '主体企业',
name: '分支机构名称', name: '分支机构名称',
curator: '负责人', curator: '负责人',
region: '地区', region: '地区',
establishDate: '成立日期', establishDate: '成立日期',
statusText: '状态', statusText: '状态',
realName: '操作人',
createTime: '创建时间' createTime: '创建时间'
}, },
hidden: ['id','createTime'] hidden: []
}, },
'破产重整': { '破产重整': {
order: ['code', 'type', 'party', 'court', 'publicDate', 'createTime'], order: [
'id',
'companyName',
'code',
'type',
'party',
'court',
'publicDate',
'realName',
'createTime'
],
titleMap: { titleMap: {
id: 'ID',
companyName: '主体企业',
code: '案号', code: '案号',
type: '案件类型', type: '案件类型',
party: '当事人', party: '当事人',
court: '经办法院', court: '经办法院',
publicDate: '公开日期', publicDate: '公开日期',
realName: '操作人',
createTime: '创建时间' createTime: '创建时间'
}, },
hidden: ['id','createTime'] hidden: []
}, },
'行政许可': { '行政许可': {
order: [ order: [
'id',
'companyName',
'code', 'code',
'name', 'name',
'statusText', 'statusText',
@@ -806,22 +1061,32 @@
'validityStart', 'validityStart',
'validityEnd', 'validityEnd',
'licensingAuthority', 'licensingAuthority',
'licenseContent',
'dataSourceUnit',
'realName',
'createTime' 'createTime'
], ],
titleMap: { titleMap: {
code: '许可编号', id: 'ID',
name: '许可证名称', companyName: '主体企业',
code: '决定文书/许可编号',
name: '决定文书/许可证名称',
statusText: '许可状态', statusText: '许可状态',
type: '许可类型', type: '许可类型',
validityStart: '有效期自', validityStart: '有效期自',
validityEnd: '有效期至', validityEnd: '有效期至',
licensingAuthority: '许可机关', licensingAuthority: '许可机关',
licenseContent: '许可内容',
dataSourceUnit: '数据来源单位',
realName: '操作人',
createTime: '创建时间' createTime: '创建时间'
}, },
hidden: ['id','createTime'] hidden: []
}, },
'疑似关系': { '疑似关系': {
order: [ order: [
'id',
'companyName',
'name', 'name',
'statusText', 'statusText',
'legalPerson', 'legalPerson',
@@ -830,9 +1095,12 @@
'relatedParty', 'relatedParty',
'type', 'type',
'detail', 'detail',
'realName',
'createTime' 'createTime'
], ],
titleMap: { titleMap: {
id: 'ID',
companyName: '主体企业',
name: '企业名称', name: '企业名称',
statusText: '状态', statusText: '状态',
legalPerson: '法定代表人', legalPerson: '法定代表人',
@@ -841,12 +1109,15 @@
relatedParty: '关联方', relatedParty: '关联方',
type: '疑似关系类型', type: '疑似关系类型',
detail: '疑似关系详情', detail: '疑似关系详情',
realName: '操作人',
createTime: '创建时间' createTime: '创建时间'
}, },
hidden: ['id','createTime'] hidden: []
}, },
'专利': { '专利': {
order: [ order: [
'id',
'companyName',
'name', 'name',
'type', 'type',
'statusText', 'statusText',
@@ -856,9 +1127,12 @@
'publicDate', 'publicDate',
'inventor', 'inventor',
'patentApplicant', 'patentApplicant',
'realName',
'createTime' 'createTime'
], ],
titleMap: { titleMap: {
id: 'ID',
companyName: '主体企业',
name: '发明名称', name: '发明名称',
type: '专利类型', type: '专利类型',
statusText: '法律状态', statusText: '法律状态',
@@ -868,19 +1142,31 @@
publicDate: '公开(公告)日期', publicDate: '公开(公告)日期',
inventor: '发明人', inventor: '发明人',
patentApplicant: '申请(专利权)人', patentApplicant: '申请(专利权)人',
realName: '操作人',
createTime: '创建时间' createTime: '创建时间'
}, },
hidden: ['id','createTime'] hidden: []
}, },
'历史法定代表人': { '历史法定代表人': {
order: ['name', 'registerDate', 'publicDate', 'createTime'], order: [
'id',
'companyName',
'name',
'registerDate',
'publicDate',
'realName',
'createTime'
],
titleMap: { titleMap: {
id: 'ID',
companyName: '主体企业',
name: '名称', name: '名称',
registerDate: '任职日期', registerDate: '任职日期',
publicDate: '卸任日期', publicDate: '卸任日期',
realName: '操作人',
createTime: '创建时间' createTime: '创建时间'
}, },
hidden: ['id','createTime'] hidden: []
} }
}; };
@@ -1127,20 +1413,63 @@
]); ]);
const titleMap = { ...commonTitleMap, ...(config?.titleMap ?? {}) }; const titleMap = { ...commonTitleMap, ...(config?.titleMap ?? {}) };
const keysFromData = Object.keys(rows[0]); const linkTextDataIndex = new Set([
const keysSet = new Set(keysFromData); 'name',
const keys = config?.order?.length ? config.order : keysFromData; 'code',
const finalKeys = keys.filter((k) => keysSet.has(k) && !hidden.has(k)); 'caseNumber',
'registerNo'
]);
const linkTextKeys = new Set(['name', 'code', 'caseNumber', 'registerNo']); // Prefer explicit columns to match the corresponding credit module headers exactly.
return finalKeys.map((key) => { const explicitColumns = config?.columns;
if (explicitColumns?.length) {
return explicitColumns
.filter((col) => !hidden.has(col.dataIndex))
.map((col, idx) => {
const dataIndex = col.dataIndex;
const key = col.key ?? `${dataIndex}_${idx}`;
const column: TableColumn = { const column: TableColumn = {
title: titleMap[key] ?? key, title: col.title ?? titleMap[dataIndex] ?? dataIndex,
dataIndex: key, dataIndex,
key, key,
ellipsis: true ellipsis: true
}; };
if (linkTextKeys.has(key)) { if (linkTextDataIndex.has(dataIndex)) {
column.customRender = ({ text, record }) => {
if (record?.url && text) {
return h('a', { href: record.url, target: '_blank' }, text);
}
return text;
};
}
return column;
});
}
const keysFromData = Object.keys(rows[0]);
const keysSet = new Set(keysFromData);
const keys = config?.order?.length ? config.order : keysFromData;
const finalKeys = keys.filter((k) => {
if (hidden.has(k)) {
return false;
}
// If `order` is provided, keep keys even if not present in the first row
// (module tables render blank cells for missing fields).
if (config?.order?.length) {
return true;
}
return keysSet.has(k);
});
return finalKeys.map((dataIndex, idx) => {
const key = `${dataIndex}_${idx}`;
const column: TableColumn = {
title: titleMap[dataIndex] ?? dataIndex,
dataIndex,
key,
ellipsis: true
};
if (linkTextDataIndex.has(dataIndex)) {
column.customRender = ({ text, record }) => { column.customRender = ({ text, record }) => {
if (record?.url && text) { if (record?.url && text) {
return h('a', { href: record.url, target: '_blank' }, text); return h('a', { href: record.url, target: '_blank' }, text);

View File

@@ -168,27 +168,50 @@
key: 'companyName' key: 'companyName'
}, },
{ {
title: '案号', title: '原告/上诉人',
dataIndex: 'caseNumber', dataIndex: 'plaintiffUser',
key: 'caseNumber', key: 'plaintiffUser'
ellipsis: true
}, },
{ {
title: '案由', title: '被告/被上诉人',
dataIndex: 'causeOfAction', dataIndex: 'plaintiffUser',
key: 'causeOfAction', key: 'plaintiffUser'
ellipsis: true
}, },
{ {
title: '当事人', title: '其他当事人/第三人',
dataIndex: 'otherPartiesThirdParty', dataIndex: 'otherPartiesThirdParty',
key: 'otherPartiesThirdParty' key: 'otherPartiesThirdParty'
}, },
{
title: '发生时间',
dataIndex: 'occurrenceTime',
key: 'occurrenceTime',
width: 120
},
{
title: '案号',
dataIndex: 'caseNumber',
key: 'caseNumber'
},
{
title: '案由',
dataIndex: 'causeOfAction',
key: 'causeOfAction'
},
{
title: '涉案金额',
dataIndex: 'involvedAmount',
key: 'involvedAmount'
},
{ {
title: '法院', title: '法院',
dataIndex: 'courtName', dataIndex: 'courtName',
key: 'courtName', key: 'courtName'
ellipsis: true },
{
title: '数据状态',
dataIndex: 'dataStatus',
key: 'dataStatus'
}, },
{ {
title: '操作人', title: '操作人',

View File

@@ -154,35 +154,50 @@
dataIndex: 'companyName', dataIndex: 'companyName',
key: 'companyName' key: 'companyName'
}, },
{
title: '原告/上诉人',
dataIndex: 'plaintiffUser',
key: 'plaintiffUser'
},
{
title: '被告/被上诉人',
dataIndex: 'plaintiffUser',
key: 'plaintiffUser'
},
{
title: '其他当事人/第三人',
dataIndex: 'otherPartiesThirdParty',
key: 'otherPartiesThirdParty'
},
{
title: '发生时间',
dataIndex: 'occurrenceTime',
key: 'occurrenceTime'
},
{ {
title: '案号', title: '案号',
dataIndex: 'caseNumber', dataIndex: 'caseNumber',
key: 'caseNumber', key: 'caseNumber'
ellipsis: true
}, },
{ {
title: '案由', title: '案由',
dataIndex: 'causeOfAction', dataIndex: 'causeOfAction',
key: 'causeOfAction', key: 'causeOfAction'
ellipsis: true
}, },
{ {
title: '当事人', title: '涉案金额',
dataIndex: 'otherPartiesThirdParty', dataIndex: 'involvedAmount',
key: 'otherPartiesThirdParty', key: 'involvedAmount'
width: 320
}, },
{ {
title: '法院', title: '法院',
dataIndex: 'courtName', dataIndex: 'courtName',
key: 'courtName', key: 'courtName'
ellipsis: true
}, },
{ {
title: '开庭时间', title: '数据状态',
dataIndex: 'occurrenceTime', dataIndex: 'dataStatus',
key: 'occurrenceTime', key: 'dataStatus'
width: 120
}, },
{ {
title: '操作人', title: '操作人',

View File

@@ -150,6 +150,26 @@
dataIndex: 'companyName', dataIndex: 'companyName',
key: 'companyName' key: 'companyName'
}, },
{
title: '原告/上诉人',
dataIndex: 'plaintiffUser',
key: 'plaintiffUser'
},
{
title: '被告/被上诉人',
dataIndex: 'plaintiffUser',
key: 'plaintiffUser'
},
{
title: '其他当事人/第三人',
dataIndex: 'otherPartiesThirdParty',
key: 'otherPartiesThirdParty'
},
{
title: '发生时间',
dataIndex: 'occurrenceTime',
key: 'occurrenceTime'
},
{ {
title: '案号', title: '案号',
dataIndex: 'caseNumber', dataIndex: 'caseNumber',
@@ -161,9 +181,9 @@
key: 'causeOfAction' key: 'causeOfAction'
}, },
{ {
title: '当事人', title: '涉案金额',
dataIndex: 'otherPartiesThirdParty', dataIndex: 'involvedAmount',
key: 'otherPartiesThirdParty' key: 'involvedAmount'
}, },
{ {
title: '法院', title: '法院',
@@ -171,10 +191,9 @@
key: 'courtName' key: 'courtName'
}, },
{ {
title: '发布日期', title: '数据状态',
dataIndex: 'occurrenceTime', dataIndex: 'dataStatus',
key: 'occurrenceTime', key: 'dataStatus'
width: 120
}, },
{ {
title: '操作人', title: '操作人',

View File

@@ -153,6 +153,27 @@
dataIndex: 'companyName', dataIndex: 'companyName',
key: 'companyName' key: 'companyName'
}, },
{
title: '原告/上诉人',
dataIndex: 'dataType',
key: 'dataType'
},
{
title: '被告/被上诉人',
dataIndex: 'dataType',
key: 'dataType'
},
{
title: '其他当事人/第三人',
dataIndex: 'dataType',
key: 'dataType'
},
{
title: '发生时间',
dataIndex: 'occurrenceTime',
key: 'occurrenceTime',
width: 120
},
{ {
title: '案号', title: '案号',
dataIndex: 'caseNumber', dataIndex: 'caseNumber',
@@ -160,43 +181,53 @@
width: 200 width: 200
}, },
{ {
title: '被执行人', title: '涉案金额',
dataIndex: 'appellee',
key: 'appellee'
},
{
title: '疑似申请执行人',
dataIndex: 'plaintiffAppellant',
key: 'plaintiffAppellant'
},
{
title: '未履行金额(元)',
dataIndex: 'unfulfilledAmount',
key: 'unfulfilledAmount'
},
{
title: '执行标的(元)',
dataIndex: 'involvedAmount', dataIndex: 'involvedAmount',
key: 'involvedAmount' key: 'involvedAmount'
}, },
{ {
title: '执行法院', title: '法院',
dataIndex: 'courtName', dataIndex: 'courtName',
key: 'courtName', key: 'courtName',
width: 120 width: 120
}, },
{ {
title: '立案日期', title: '数据状态',
dataIndex: 'occurrenceTime', dataIndex: 'dataStatus',
key: 'occurrenceTime', key: 'dataStatus'
width: 120
},
{
title: '终本日期',
dataIndex: 'finalDate',
key: 'finalDate',
width: 120
}, },
// {
// title: '被执行人',
// dataIndex: 'appellee',
// key: 'appellee'
// },
// {
// title: '疑似申请执行人',
// dataIndex: 'plaintiffAppellant',
// key: 'plaintiffAppellant'
// },
// {
// title: '未履行金额(元)',
// dataIndex: 'unfulfilledAmount',
// key: 'unfulfilledAmount'
// },
// {
// title: '执行标的(元)',
// dataIndex: 'involvedAmount',
// key: 'involvedAmount'
// },
// {
// title: '执行法院',
// dataIndex: 'courtName',
// key: 'courtName',
// width: 120
// },
// {
// title: '终本日期',
// dataIndex: 'finalDate',
// key: 'finalDate',
// width: 120
// },
{ {
title: '操作人', title: '操作人',
dataIndex: 'realName', dataIndex: 'realName',

View File

@@ -151,19 +151,19 @@
key: 'companyName' key: 'companyName'
}, },
{ {
title: '被执行人', title: '案号',
dataIndex: 'appellee', dataIndex: 'caseNumber',
key: 'appellee' key: 'caseNumber'
}, },
{ {
title: '冻结股权标的企业', title: '冻结股权标的企业',
dataIndex: 'plaintiffAppellant', dataIndex: 'plaintiffUser',
key: 'plaintiffAppellant' key: 'plaintiffUser'
}, },
{ {
title: '被执行人持有股权、其他投资权益数额', title: '被执行人',
dataIndex: 'involvedAmount', dataIndex: 'plaintiffUser',
key: 'involvedAmount' key: 'plaintiffUser'
}, },
{ {
title: '执行法院', title: '执行法院',
@@ -171,25 +171,35 @@
key: 'courtName' key: 'courtName'
}, },
{ {
title: '状态', title: '被执行人持有股权、其他投资权益数额',
dataIndex: 'dataStatus', dataIndex: 'involvedAmount',
key: 'dataStatus' key: 'involvedAmount'
},
{
title: '冻结日期自',
dataIndex: 'freezeDateStart',
key: 'freezeDateStart'
},
{
title: '冻结日期至',
dataIndex: 'freezeDateEnd',
key: 'freezeDateEnd'
}, },
{ {
title: '公示日期', title: '公示日期',
dataIndex: 'publicDate', dataIndex: 'publicDate',
key: 'publicDate' key: 'publicDate'
}, },
{
title: '冻结开始日期',
dataIndex: 'freezeDateStart',
key: 'freezeDateStart'
},
{
title: '冻结结束日期',
dataIndex: 'freezeDateStart',
key: 'freezeDateStart'
},
{
title: '状态',
dataIndex: 'status',
key: 'status'
},
{
title: '数据状态',
dataIndex: 'dataStatus',
key: 'dataStatus'
},
{ {
title: '操作人', title: '操作人',
dataIndex: 'realName', dataIndex: 'realName',

View File

@@ -56,9 +56,9 @@
</template> </template>
</template> </template>
<template v-if="column.key === 'dataStatus'"> <template v-if="column.key === 'dataStatus'">
<div :class="record.historyId ? 'text-red-500 font-bold' : ''"> <a-tag>
{{ record.dataStatus || (record.historyId ? '有效' : '') }} {{ record.dataStatus || (record.historyId ? '有效' : '') }}
</div> </a-tag>
</template> </template>
<template v-if="column.key === 'status'"> <template v-if="column.key === 'status'">
<a-tag v-if="record.status === 0" color="green">显示</a-tag> <a-tag v-if="record.status === 0" color="green">显示</a-tag>
@@ -189,32 +189,17 @@
{ {
title: '案号', title: '案号',
dataIndex: 'caseNumber', dataIndex: 'caseNumber',
key: 'caseNumber', key: 'caseNumber'
ellipsis: true
}, },
{ {
title: '被执行人名称', title: '被执行人名称',
dataIndex: 'name', dataIndex: 'name',
key: 'name', key: 'name'
ellipsis: true
},
// {
// title: '证件号/组织机构代码',
// dataIndex: 'code',
// key: 'code',
// ellipsis: true
// },
{
title: '执行标的(元)',
dataIndex: 'amount',
key: 'amount',
width: 120
}, },
{ {
title: '执行法院', title: '证件号/组织机构代码',
dataIndex: 'courtName', dataIndex: 'code',
key: 'courtName', key: 'code'
ellipsis: true
}, },
{ {
title: '立案日期', title: '立案日期',
@@ -222,14 +207,24 @@
key: 'occurrenceTime', key: 'occurrenceTime',
width: 120 width: 120
}, },
// { {
// title: '状态', title: '法院',
// dataIndex: 'dataStatus', dataIndex: 'courtName',
// key: 'dataStatus', key: 'courtName'
// ellipsis: true, },
// align: 'center', {
// width: 90 title: '执行标的(元)',
// }, dataIndex: 'amount',
key: 'amount',
width: 120
},
{
title: '数据状态',
dataIndex: 'dataStatus',
key: 'dataStatus',
align: 'center',
width: 90
},
{ {
title: '操作人', title: '操作人',
dataIndex: 'realName', dataIndex: 'realName',

View File

@@ -160,51 +160,61 @@
{ {
title: '文书标题', title: '文书标题',
dataIndex: 'title', dataIndex: 'title',
key: 'title', key: 'title'
width: 280
}, },
{ {
title: '案号', title: '文书类型',
dataIndex: 'caseNumber', dataIndex: 'type',
key: 'caseNumber', key: 'type'
width: 240
},
{
title: '案由',
dataIndex: 'causeOfAction',
key: 'causeOfAction',
width: 240
}, },
{ {
title: '当事人', title: '当事人',
dataIndex: 'otherPartiesThirdParty', dataIndex: 'otherPartiesThirdParty',
key: 'otherPartiesThirdParty' key: 'otherPartiesThirdParty'
}, },
{
title: '案件金额(元)',
dataIndex: 'involvedAmount',
key: 'involvedAmount',
width: 120
},
{
title: '裁判结果',
dataIndex: 'defendantAppellee',
key: 'defendantAppellee',
width: 280
},
{ {
title: '裁判日期', title: '裁判日期',
dataIndex: 'occurrenceTime', dataIndex: 'occurrenceTime',
key: 'occurrenceTime', key: 'occurrenceTime'
width: 120
}, },
{ {
title: '发布日期', title: '案号',
dataIndex: 'releaseDate', dataIndex: 'caseNumber',
key: 'releaseDate', key: 'caseNumber'
ellipsis: true,
width: 120
}, },
{
title: '案由',
dataIndex: 'causeOfAction',
key: 'causeOfAction'
},
{
title: '涉案金额',
dataIndex: 'involvedAmount',
key: 'involvedAmount'
},
{
title: '法院',
dataIndex: 'courtName',
key: 'courtName'
},
{
title: '数据状态',
dataIndex: 'dataStatus',
key: 'dataStatus'
},
// {
// title: '裁判结果',
// dataIndex: 'defendantAppellee',
// key: 'defendantAppellee',
// width: 280
// },
// {
// title: '发布日期',
// dataIndex: 'releaseDate',
// key: 'releaseDate',
// ellipsis: true,
// width: 120
// },
{ {
title: '操作人', title: '操作人',
dataIndex: 'realName', dataIndex: 'realName',

View File

@@ -150,6 +150,11 @@
dataIndex: 'companyName', dataIndex: 'companyName',
key: 'companyName' key: 'companyName'
}, },
{
title: '案号',
dataIndex: 'code',
key: 'code'
},
{ {
title: '案件名称', title: '案件名称',
dataIndex: 'name', dataIndex: 'name',

View File

@@ -142,29 +142,50 @@
dataIndex: 'companyName', dataIndex: 'companyName',
key: 'companyName' key: 'companyName'
}, },
{
title: '原告/上诉人',
dataIndex: 'plaintiffUser',
key: 'plaintiffUser'
},
{
title: '被告/被上诉人',
dataIndex: 'plaintiffUser',
key: 'plaintiffUser'
},
{
title: '其他当事人/第三人',
dataIndex: 'otherPartiesThirdParty',
key: 'otherPartiesThirdParty'
},
{
title: '发生时间',
dataIndex: 'occurrenceTime',
key: 'occurrenceTime'
},
{ {
title: '案号', title: '案号',
dataIndex: 'caseNumber', dataIndex: 'caseNumber',
key: 'caseNumber', key: 'caseNumber'
ellipsis: true
}, },
{ {
title: '案由', title: '案由',
dataIndex: 'causeOfAction', dataIndex: 'causeOfAction',
key: 'causeOfAction', key: 'causeOfAction'
ellipsis: true },
{
title: '涉案金额',
dataIndex: 'involvedAmount',
key: 'involvedAmount'
}, },
{ {
title: '法院', title: '法院',
dataIndex: 'courtName', dataIndex: 'courtName',
key: 'courtName', key: 'courtName'
ellipsis: true
}, },
{ {
title: '立案日期', title: '数据状态',
dataIndex: 'occurrenceTime', dataIndex: 'dataStatus',
key: 'occurrenceTime', key: 'dataStatus'
width: 120
}, },
{ {
title: '操作人', title: '操作人',

View File

@@ -149,26 +149,30 @@
dataIndex: 'companyName', dataIndex: 'companyName',
key: 'companyName' key: 'companyName'
}, },
{
title: '原告/上诉人',
dataIndex: 'plaintiffUser',
key: 'plaintiffUser'
},
{
title: '被告/被上诉人',
dataIndex: 'plaintiffUser',
key: 'plaintiffUser'
},
{
title: '其他当事人/第三人',
dataIndex: 'otherPartiesThirdParty',
key: 'otherPartiesThirdParty'
},
{
title: '发生时间',
dataIndex: 'occurrenceTime',
key: 'occurrenceTime'
},
{ {
title: '案号', title: '案号',
dataIndex: 'caseNumber', dataIndex: 'caseNumber',
key: 'caseNumber', key: 'caseNumber'
width: 220
},
{
title: '限消令对象',
dataIndex: 'dataType',
key: 'dataType'
},
{
title: '限制法定代表人',
dataIndex: 'plaintiffAppellant',
key: 'plaintiffAppellant'
},
{
title: '申请人',
dataIndex: 'appellee',
key: 'appellee'
}, },
{ {
title: '涉案金额(元)', title: '涉案金额(元)',
@@ -181,17 +185,37 @@
key: 'courtName' key: 'courtName'
}, },
{ {
title: '立案日期', title: '数据状态',
dataIndex: 'occurrenceTime', dataIndex: 'dataStatus',
key: 'occurrenceTime', key: 'dataStatus'
width: 120
},
{
title: '发布日期',
dataIndex: 'releaseDate',
key: 'releaseDate',
width: 120
}, },
// {
// title: '限消令对象',
// dataIndex: 'dataType',
// key: 'dataType'
// },
// {
// title: '限制法定代表人',
// dataIndex: 'plaintiffAppellant',
// key: 'plaintiffAppellant'
// },
// {
// title: '申请人',
// dataIndex: 'appellee',
// key: 'appellee'
// },
// {
// title: '立案日期',
// dataIndex: 'occurrenceTime',
// key: 'occurrenceTime',
// width: 120
// },
// {
// title: '发布日期',
// dataIndex: 'releaseDate',
// key: 'releaseDate',
// width: 120
// },
{ {
title: '操作人', title: '操作人',
dataIndex: 'realName', dataIndex: 'realName',