update 流程新增节点

This commit is contained in:
lijiarao
2023-09-26 18:06:41 +08:00
parent 189aa99ef2
commit 0ef58d2f96
19 changed files with 703 additions and 276 deletions
@@ -0,0 +1,97 @@
package com.jero.modules.activiti.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import lombok.Data;
/**
*流程节点
*@author liJiaRao
*@date 2023-09-26 15:12
*/
@ApiModel(description = "流程节点")
@Data
@TableName(value = "laws_process_node")
public class LawsProcessNode {
/**
* 主键id
*/
@TableId(value = "id", type = IdType.ASSIGN_ID)
@ApiModelProperty(value = "主键id")
private String id;
/**
* 流程定义id
*/
@TableField(value = "process_definition_id")
@ApiModelProperty(value = "流程定义id")
private String processDefinitionId;
/**
* 节点名称
*/
@TableField(value = "node_name")
@ApiModelProperty(value = "节点名称")
private String nodeName;
/**
* 是否审批节点
*/
@TableField(value = "is_approval_node")
@ApiModelProperty(value = "是否审批节点")
private Integer isApprovalNode;
/**
* 是否可删除
*/
@TableField(value = "is_can_deleted")
@ApiModelProperty(value = "是否可删除")
private Integer isCanDeleted;
/**
* 排序
*/
@TableField(value = "sort")
@ApiModelProperty(value = "排序")
private Integer sort;
/**
* 创建人
*/
@TableField(value = "create_by")
@ApiModelProperty(value = "创建人")
private String createBy;
/**
* 创建时间
*/
@TableField(value = "create_time")
@ApiModelProperty(value = "创建时间")
private Date createTime;
/**
* 更新人
*/
@TableField(value = "update_by")
@ApiModelProperty(value = "更新人")
private String updateBy;
/**
* 更新时间
*/
@TableField(value = "update_time")
@ApiModelProperty(value = "更新时间")
private Date updateTime;
/**
* 所属部门
*/
@TableField(value = "sys_code")
@ApiModelProperty(value = "所属部门")
private String sysCode;
}
@@ -0,0 +1,47 @@
package com.jero.modules.activiti.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
*流程节点关联用户部门表
*@author liJiaRao
*@date 2023-09-26 15:12
*/
@ApiModel(description = "流程节点关联用户部门表")
@Data
@TableName(value = "laws_process_node_link")
public class LawsProcessNodeLink {
/**
* 主键id
*/
@TableId(value = "id", type = IdType.ASSIGN_ID)
@ApiModelProperty(value = "主键id")
private String id;
/**
* 流程节点id
*/
@TableField(value = "process_node_id")
@ApiModelProperty(value = "流程节点id")
private String processNodeId;
/**
* 类型(1-用户、2-部门)
*/
@TableField(value = "`type`")
@ApiModelProperty(value = "类型(1-用户、2-部门)")
private Integer type;
/**
* 用户id,部门id
*/
@TableField(value = "user_depart_id")
@ApiModelProperty(value = "用户id,部门id")
private String userDepartId;
}
@@ -12,7 +12,7 @@ import lombok.Data;
/**
*流程节点_来源
*@author liJiaRao
*@date 2023-09-25 15:17
*@date 2023-09-26 15:12
*/
@ApiModel(description = "流程节点_来源")
@Data