项目+合同对接合同系统 #8

Merged
b2894lxlx merged 23 commits from feature/hcs-api-p0-web into master 2026-10-27 14:47:15 +08:00
3 changed files with 76 additions and 0 deletions
Showing only changes of commit 0c4bb7cd82 - Show all commits
+5
View File
@@ -149,6 +149,11 @@ export const hcsSyncStatusOptions = [
{ label: '推送失败', value: 'failed' },
];
export const yesNoOptions = [
{ label: '是', value: true },
{ label: '否', value: false },
];
export const nodeOptions = [
{ label: '接单', value: '接单' },
{ label: '到场', value: '到场' },
+32
View File
@@ -11,6 +11,7 @@ import {
selectRule,
signTypeOptions,
textRule,
yesNoOptions,
} from './common';
const contractSettlementModeOptions = [
@@ -620,6 +621,37 @@ export const option = createCrudOption([
addDisplay: false,
editDisplay: false,
},
{
label: '金蝶合同ID',
prop: 'kingdeeId',
minWidth: 130,
addDisplay: false,
editDisplay: false,
},
{
label: '是否同步金蝶',
prop: 'kingdeeSynced',
type: 'select',
search: true,
searchPlaceholder: '请选择',
searchOrder: 7,
dicData: yesNoOptions,
hide: true,
addDisplay: false,
editDisplay: false,
},
{
label: '是否同步合规',
prop: 'hcsSynced',
type: 'select',
search: true,
searchPlaceholder: '请选择',
searchOrder: 8,
dicData: yesNoOptions,
hide: true,
addDisplay: false,
editDisplay: false,
},
{
label: '当前节点',
prop: 'currentNode',
+39
View File
@@ -11,6 +11,7 @@ import {
selectRule,
settlementModeOptions,
textRule,
yesNoOptions,
} from './common';
const projectEffectiveTypeOptions = [
@@ -419,6 +420,44 @@ export const option = createCrudOption([
addDisplay: false,
editDisplay: false,
},
{
label: '金蝶项目ID',
prop: 'kingdeeId',
minWidth: 130,
addDisplay: false,
editDisplay: false,
},
{
label: '金蝶项目编号',
prop: 'kingdeeNumber',
minWidth: 130,
addDisplay: false,
editDisplay: false,
},
{
label: '是否同步金蝶',
prop: 'kingdeeSynced',
type: 'select',
search: true,
searchPlaceholder: '请选择',
searchOrder: 2,
dicData: yesNoOptions,
hide: true,
addDisplay: false,
editDisplay: false,
},
{
label: '是否同步合规',
prop: 'hcsSynced',
type: 'select',
search: true,
searchPlaceholder: '请选择',
searchOrder: 3,
dicData: yesNoOptions,
hide: true,
addDisplay: false,
editDisplay: false,
},
{
label: '生效类型',
prop: 'effectiveType',