feat: 立项与合同HCS前端接入——列表合规状态列/推送合规/合规对账弹窗、合同详情合规信息面板与特批发起、甲乙方客商风险提示、合规主数据页

This commit is contained in:
刘泉佳
2026-10-09 19:46:56 +08:00
parent 4294c92e43
commit ef1a43f947
9 changed files with 893 additions and 3 deletions
+7 -1
View File
@@ -1,4 +1,4 @@
export const transportTypeOptions = [
export const transportTypeOptions = [
{ label: '公路运输', value: '公路运输' },
{ label: '铁路运输', value: '铁路运输' },
{ label: '水路运输', value: '水路运输' },
@@ -142,6 +142,12 @@ export const contractArchiveStatusOptions = [
{ label: '已归档', value: '已归档' },
];
export const hcsSyncStatusOptions = [
{ label: '待推送', value: 'unsynced' },
{ label: '已推送', value: 'synced' },
{ label: '推送失败', value: 'failed' },
];
export const nodeOptions = [
{ label: '接单', value: '接单' },
{ label: '到场', value: '到场' },
+14
View File
@@ -6,6 +6,7 @@ import {
contractStageOptions,
createCrudOption,
effectiveTypeOptions,
hcsSyncStatusOptions,
selectRule,
signTypeOptions,
textRule,
@@ -589,6 +590,19 @@ export const option = createCrudOption([
addDisplay: false,
editDisplay: false,
},
{
label: '合规状态',
prop: 'hcsSyncStatus',
type: 'select',
search: true,
searchOrder: 6,
searchPlaceholder: '请选择',
slot: true,
dicData: hcsSyncStatusOptions,
minWidth: 110,
addDisplay: false,
editDisplay: false,
},
{
label: '当前节点',
prop: 'currentNode',
+14
View File
@@ -3,6 +3,7 @@ import {
businessModeOptions,
businessTypeOptions,
createCrudOption,
hcsSyncStatusOptions,
nonNegativeRule,
projectApprovalStatusOptions,
projectSourceOptions,
@@ -405,6 +406,19 @@ export const option = createCrudOption([
addDisplay: false,
editDisplay: false,
},
{
label: '合规状态',
prop: 'hcsSyncStatus',
type: 'select',
search: true,
searchPlaceholder: '请选择',
searchOrder: 1,
slot: true,
dicData: hcsSyncStatusOptions,
minWidth: 110,
addDisplay: false,
editDisplay: false,
},
{
label: '生效类型',
prop: 'effectiveType',