mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 18:28:43 +08:00 
			
		
		
		
	仿钉钉流程设计- 简化审批拒绝流程, code review 修改
This commit is contained in:
		| @@ -51,9 +51,6 @@ public interface ErrorCodeConstants { | ||||
|     ErrorCode TASK_SIGN_DELETE_NO_PARENT = new ErrorCode(1_009_005_012, "任务减签失败,被减签的任务必须是通过加签生成的任务"); | ||||
|     ErrorCode TASK_TRANSFER_FAIL_USER_REPEAT = new ErrorCode(1_009_005_013, "任务转办失败,转办人和当前审批人为同一人"); | ||||
|     ErrorCode TASK_TRANSFER_FAIL_USER_NOT_EXISTS = new ErrorCode(1_009_005_014, "任务转办失败,转办人不存在"); | ||||
|     ErrorCode TASK_RETURN_NOT_ASSIGN_TARGET_TASK_ID = new ErrorCode(1_009_005_015, "回退任务未指定目标任务编号"); | ||||
|     ErrorCode TASK_REJECT_HANDLER_TYPE_BY_REJECT_RATIO_ERROR = new ErrorCode(1_009_005_016, "按拒绝人数比例终止流程只能用于会签任务"); | ||||
|  | ||||
|     ErrorCode TASK_CREATE_FAIL_NO_CANDIDATE_USER = new ErrorCode(1_009_006_003, "操作失败,原因:找不到任务的审批人!"); | ||||
|  | ||||
|     // ========== 动态表单模块 1-009-010-000 ========== | ||||
|   | ||||
| @@ -14,6 +14,7 @@ import lombok.Getter; | ||||
| public enum BpmFieldPermissionEnum { | ||||
|  | ||||
|     // TODO @jason:这个顺序要不要改下,和页面保持一致;只读(1)、编辑(2)、隐藏(3) | ||||
|     // @芋艿 我看钉钉页面的顺序 是 可编辑 只读 隐藏 | ||||
|     WRITE(1, "可编辑"), | ||||
|     READ(2, "只读"), | ||||
|     NONE(3, "隐藏"); | ||||
|   | ||||
| @@ -13,12 +13,8 @@ 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, "结束任务"); // 待实现,可能会用于意见分支 | ||||
|     RETURN_USER_TASK(2, "驳回到指定任务节点"); | ||||
|  | ||||
|     private final Integer type; | ||||
|     private final String name; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 jason
					jason