新增流程任务的规则 BpmTaskRuleDO 表的设计
parent
645fd7624b
commit
8999b7db3b
@ -0,0 +1,36 @@
|
||||
package cn.iocoder.yudao.adminserver.modules.bpm.enums.definition;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* BPM 任务规则的类型枚举
|
||||
*
|
||||
* @author 芋道源码
|
||||
*/
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum BpmTaskRuleTypeEnum {
|
||||
|
||||
ROLE(10, "指定角色"),
|
||||
|
||||
DEPT(20, "指定部门"),
|
||||
DEPT_LEADER(21, "指定部门的负责人"),
|
||||
|
||||
USER(30, "指定用户"),
|
||||
|
||||
USER_GROUP(40, "指定用户组"), // TODO 芋艿:预留,暂未实现
|
||||
|
||||
SCRIPT(50, "指定脚本"), // 例如说,发起人所在部门的领导、发起人所在部门的领导的领导
|
||||
;
|
||||
|
||||
/**
|
||||
* 类型
|
||||
*/
|
||||
private final Integer type;
|
||||
/**
|
||||
* 描述
|
||||
*/
|
||||
private final String desc;
|
||||
|
||||
}
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.adminserver.modules.bpm.service.model;
|
||||
package cn.iocoder.yudao.adminserver.modules.bpm.service.definition;
|
||||
|
||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.model.vo.*;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
@ -1,4 +1,4 @@
|
||||
package cn.iocoder.yudao.adminserver.modules.bpm.service.model.dto;
|
||||
package cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
Loading…
Reference in New Issue