mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 18:28:43 +08:00 
			
		
		
		
	【代码评审】BPM:review 快搭的实现
This commit is contained in:
		| @@ -4,7 +4,6 @@ import cn.hutool.core.util.ArrayUtil; | ||||
| import lombok.AllArgsConstructor; | ||||
| import lombok.Getter; | ||||
|  | ||||
| // TODO @芋艿:审批方式的名字,可能要看下; | ||||
| /** | ||||
|  * BPM 多人审批方式的枚举 | ||||
|  * | ||||
|   | ||||
| @@ -13,6 +13,7 @@ import lombok.Getter; | ||||
| @AllArgsConstructor | ||||
| public enum BpmFieldPermissionEnum { | ||||
|  | ||||
|     // TODO @jason:这个顺序要不要改下,和页面保持一致;只读(1)、编辑(2)、隐藏(3) | ||||
|     WRITE(1, "可编辑"), | ||||
|     READ(2, "只读"), | ||||
|     NONE(3, "隐藏"); | ||||
|   | ||||
| @@ -13,8 +13,10 @@ import lombok.Getter; | ||||
| @AllArgsConstructor | ||||
| public enum BpmUserTaskRejectHandlerType { | ||||
|  | ||||
|     // TODO @jason:是不是收敛成 2 个:FINISH_PROCESS => 1. 直接结束流程;RETURN_PRE_USER_TASK => 2. 驳回到指定节点(RETURN_USER_TASK【去掉 PRE】) | ||||
|     FINISH_PROCESS(1, "终止流程"), | ||||
|     RETURN_PRE_USER_TASK(2, "驳回到指定任务节点"), | ||||
|  | ||||
|     FINISH_PROCESS_BY_REJECT_NUMBER(3, "按拒绝人数终止流程"), // 用于会签 | ||||
|     FINISH_TASK(4, "结束任务"); // 待实现,可能会用于意见分支 | ||||
|  | ||||
| @@ -24,4 +26,5 @@ public enum BpmUserTaskRejectHandlerType { | ||||
|     public static BpmUserTaskRejectHandlerType typeOf(Integer type) { | ||||
|         return ArrayUtil.firstMatch(item -> item.getType().equals(type), values()); | ||||
|     } | ||||
|  | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 YunaiV
					YunaiV