@@ -23,6 +23,11 @@ export enum NodeType {
23
23
*/
24
24
COPY_TASK_NODE = 12 ,
25
25
26
+ /**
27
+ * 办理人节点
28
+ */
29
+ TRANSACTOR_NODE = 13 ,
30
+
26
31
/**
27
32
* 延迟器节点
28
33
*/
@@ -506,6 +511,7 @@ NODE_DEFAULT_TEXT.set(NodeType.START_USER_NODE, '请设置发起人')
506
511
NODE_DEFAULT_TEXT . set ( NodeType . DELAY_TIMER_NODE , '请设置延迟器' )
507
512
NODE_DEFAULT_TEXT . set ( NodeType . ROUTER_BRANCH_NODE , '请设置路由节点' )
508
513
NODE_DEFAULT_TEXT . set ( NodeType . TRIGGER_NODE , '请设置触发器' )
514
+ NODE_DEFAULT_TEXT . set ( NodeType . TRANSACTOR_NODE , '请设置办理人' )
509
515
510
516
export const NODE_DEFAULT_NAME = new Map < number , string > ( )
511
517
NODE_DEFAULT_NAME . set ( NodeType . USER_TASK_NODE , '审批人' )
@@ -515,6 +521,7 @@ NODE_DEFAULT_NAME.set(NodeType.START_USER_NODE, '发起人')
515
521
NODE_DEFAULT_NAME . set ( NodeType . DELAY_TIMER_NODE , '延迟器' )
516
522
NODE_DEFAULT_NAME . set ( NodeType . ROUTER_BRANCH_NODE , '路由分支' )
517
523
NODE_DEFAULT_NAME . set ( NodeType . TRIGGER_NODE , '触发器' )
524
+ NODE_DEFAULT_NAME . set ( NodeType . TRANSACTOR_NODE , '办理人' )
518
525
519
526
// 候选人策略。暂时不从字典中取。 后续可能调整。控制显示顺序
520
527
export const CANDIDATE_STRATEGY : DictDataVO [ ] = [
@@ -627,6 +634,16 @@ export const DEFAULT_BUTTON_SETTING: ButtonSetting[] = [
627
634
{ id : OperationButtonType . RETURN , displayName : '退回' , enable : true }
628
635
]
629
636
637
+ // 办理人默认的按钮权限设置
638
+ export const TRANSACTOR_DEFAULT_BUTTON_SETTING : ButtonSetting [ ] = [
639
+ { id : OperationButtonType . APPROVE , displayName : '办理' , enable : true } ,
640
+ { id : OperationButtonType . REJECT , displayName : '拒绝' , enable : false } ,
641
+ { id : OperationButtonType . TRANSFER , displayName : '转办' , enable : false } ,
642
+ { id : OperationButtonType . DELEGATE , displayName : '委派' , enable : false } ,
643
+ { id : OperationButtonType . ADD_SIGN , displayName : '加签' , enable : false } ,
644
+ { id : OperationButtonType . RETURN , displayName : '退回' , enable : false }
645
+ ]
646
+
630
647
// 发起人的按钮权限。暂时定死,不可以编辑
631
648
export const START_USER_BUTTON_SETTING : ButtonSetting [ ] = [
632
649
{ id : OperationButtonType . APPROVE , displayName : '提交' , enable : true } ,
0 commit comments