|
@@ -0,0 +1,436 @@
|
|
|
+package com.zkqy.execution.produce.dispersed.entity;
|
|
|
+
|
|
|
+import com.zkqy.common.annotation.Excel;
|
|
|
+import com.zkqy.common.core.domain.BaseEntityPlus;
|
|
|
+
|
|
|
+import java.io.Serializable;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 节点执行(记录)对象 bpm_execute_node
|
|
|
+ *
|
|
|
+ * @author hzh
|
|
|
+ * @date 2023-11-01
|
|
|
+ */
|
|
|
+public class BpmExecuteNodeLog extends BaseEntityPlus implements Serializable {
|
|
|
+ private static final long serialVersionUID = 1123123L;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 主键
|
|
|
+ */
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 节点回滚,记录某个节点发起的操作
|
|
|
+ */
|
|
|
+ private String taskParentNodeKey;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 当前执行流程任务编号task_key
|
|
|
+ */
|
|
|
+ @Excel(name = "当前执行流程任务编号task_key")
|
|
|
+ private String taskProcessKey;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 节点编号
|
|
|
+ */
|
|
|
+ @Excel(name = "节点编号")
|
|
|
+ private String taskNodeKey;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 节点名称
|
|
|
+ */
|
|
|
+ @Excel(name = "节点名称")
|
|
|
+ private String taskNodeName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 表单编号
|
|
|
+ */
|
|
|
+ @Excel(name = "表单编号")
|
|
|
+ private String taskNodeFormKey;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 任务节点表单类型
|
|
|
+ */
|
|
|
+ private String taskNodeFormType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 节点类型(当前节点是判断、网关、普通节点等等。。。。。)
|
|
|
+ */
|
|
|
+ @Excel(name = "节点类型", readConverterExp = "当=前节点是判断、网关、普通节点等等。。。。。")
|
|
|
+ private String taskNodeType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 节点执行类型(0:true:自动执行;1:false:手动执行)
|
|
|
+ */
|
|
|
+ private String taskNodeExecuteType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 节点前(节点前后只能执行脚本,下一个节点前相当于当前节点后)
|
|
|
+ */
|
|
|
+ @Excel(name = "节点前", readConverterExp = "节=点前后只能执行脚本,下一个节点前相当于当前节点后")
|
|
|
+ private String taskNodeBefore;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 节点后(节点前只存在一个)
|
|
|
+ */
|
|
|
+ @Excel(name = "节点后", readConverterExp = "节=点前只存在一个")
|
|
|
+ private String taskNodeAfter;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 角色权限 虚拟角色-》勾选用户存储中间表
|
|
|
+ */
|
|
|
+ @Excel(name = "角色权限 虚拟角色-》勾选用户存储中间表")
|
|
|
+ private String taskNodeRolePermission;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 节点描述
|
|
|
+ */
|
|
|
+ @Excel(name = "节点描述")
|
|
|
+ private String taskRemark;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 节点任务执行数量记录(件数)
|
|
|
+ */
|
|
|
+ @Excel(name = "节点任务执行数量记录", readConverterExp = "件=数")
|
|
|
+ private String taskNodeNumber;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 节点任务执行重量记录(重量)
|
|
|
+ */
|
|
|
+ @Excel(name = "节点任务执行重量记录", readConverterExp = "重=量")
|
|
|
+ private String taskNodeWeight;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 节点状态(0:未执行 1:已执行)
|
|
|
+ */
|
|
|
+ @Excel(name = "节点状态(0:未执行 1:已执行)")
|
|
|
+ private String taskNodeState;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 节点其他状态记录(1,2,3具体对应字典,当前节点工序状态)
|
|
|
+ */
|
|
|
+ @Excel(name = "节点状态(0:未执行 1:已执行)")
|
|
|
+ private String taskNodeOtherState;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 流程发起的时添设置该任务的优先级
|
|
|
+ */
|
|
|
+ @Excel(name = "流程发起的时添设置该任务的优先级")
|
|
|
+ private String taskPriority;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 执行节点备用列(未启用)
|
|
|
+ */
|
|
|
+ @Excel(name = "执行节点备用列", readConverterExp = "未=启用")
|
|
|
+ private String task1;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 执行节点备用列(未启用)
|
|
|
+ */
|
|
|
+ @Excel(name = "执行节点备用列", readConverterExp = "未=启用")
|
|
|
+ private String task2;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 执行节点备用列(未启用)
|
|
|
+ */
|
|
|
+ @Excel(name = "执行节点备用列", readConverterExp = "未=启用")
|
|
|
+ private String task3;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 执行节点备用列(未启用)
|
|
|
+ */
|
|
|
+ @Excel(name = "执行节点备用列", readConverterExp = "未=启用")
|
|
|
+ private String task4;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 执行节点备用列(未启用)
|
|
|
+ */
|
|
|
+ @Excel(name = "执行节点备用列", readConverterExp = "未=启用")
|
|
|
+ private String task5;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 删除标志(0代表存在 2代表删除)
|
|
|
+ */
|
|
|
+ private String delFlag;
|
|
|
+
|
|
|
+
|
|
|
+ public BpmExecuteNodeLog(Long id, String taskParentNodeKey, String taskProcessKey, String taskNodeKey, String taskNodeName, String taskNodeFormKey, String taskNodeFormType, String taskNodeType, String taskNodeExecuteType, String taskNodeBefore, String taskNodeAfter, String taskNodeRolePermission, String taskRemark, String taskNodeNumber, String taskNodeWeight, String taskNodeState, String taskNodeOtherState, String taskPriority, String task1, String task2, String task3, String task4, String task5, String delFlag) {
|
|
|
+ this.id = id;
|
|
|
+ this.taskParentNodeKey = taskParentNodeKey;
|
|
|
+ this.taskProcessKey = taskProcessKey;
|
|
|
+ this.taskNodeKey = taskNodeKey;
|
|
|
+ this.taskNodeName = taskNodeName;
|
|
|
+ this.taskNodeFormKey = taskNodeFormKey;
|
|
|
+ this.taskNodeFormType = taskNodeFormType;
|
|
|
+ this.taskNodeType = taskNodeType;
|
|
|
+ this.taskNodeExecuteType = taskNodeExecuteType;
|
|
|
+ this.taskNodeBefore = taskNodeBefore;
|
|
|
+ this.taskNodeAfter = taskNodeAfter;
|
|
|
+ this.taskNodeRolePermission = taskNodeRolePermission;
|
|
|
+ this.taskRemark = taskRemark;
|
|
|
+ this.taskNodeNumber = taskNodeNumber;
|
|
|
+ this.taskNodeWeight = taskNodeWeight;
|
|
|
+ this.taskNodeState = taskNodeState;
|
|
|
+ this.taskNodeOtherState = taskNodeOtherState;
|
|
|
+ this.taskPriority = taskPriority;
|
|
|
+ this.task1 = task1;
|
|
|
+ this.task2 = task2;
|
|
|
+ this.task3 = task3;
|
|
|
+ this.task4 = task4;
|
|
|
+ this.task5 = task5;
|
|
|
+ this.delFlag = delFlag;
|
|
|
+ }
|
|
|
+
|
|
|
+ public BpmExecuteNodeLog() {
|
|
|
+ }
|
|
|
+
|
|
|
+ public BpmExecuteNodeLog(BpmExecuteNode bpmExecuteNode) {
|
|
|
+ this.id = bpmExecuteNode.getId();
|
|
|
+ this.taskProcessKey = bpmExecuteNode.getTaskProcessKey();
|
|
|
+ this.taskNodeKey = bpmExecuteNode.getTaskNodeKey();
|
|
|
+ this.taskNodeName = bpmExecuteNode.getTaskNodeName();
|
|
|
+ this.taskNodeFormKey = bpmExecuteNode.getTaskNodeFormKey();
|
|
|
+ this.taskNodeFormType = bpmExecuteNode.getTaskNodeFormType();
|
|
|
+ this.taskNodeType = bpmExecuteNode.getTaskNodeType();
|
|
|
+ this.taskNodeExecuteType = bpmExecuteNode.getTaskNodeExecuteType();
|
|
|
+ this.taskNodeBefore = bpmExecuteNode.getTaskNodeBefore();
|
|
|
+ this.taskNodeAfter = bpmExecuteNode.getTaskNodeAfter();
|
|
|
+ this.taskNodeRolePermission = bpmExecuteNode.getTaskNodeRolePermission();
|
|
|
+ this.taskRemark = bpmExecuteNode.getTaskRemark();
|
|
|
+ this.taskNodeNumber = bpmExecuteNode.getTaskNodeNumber();
|
|
|
+ this.taskNodeWeight = bpmExecuteNode.getTaskNodeWeight();
|
|
|
+ this.taskNodeState = bpmExecuteNode.getTaskNodeState();
|
|
|
+ this.taskNodeOtherState = bpmExecuteNode.getTaskNodeOtherState();
|
|
|
+ this.taskPriority = bpmExecuteNode.getTaskPriority();
|
|
|
+ this.task1 = bpmExecuteNode.getTask1();
|
|
|
+ this.task2 = bpmExecuteNode.getTask2();
|
|
|
+ this.task3 = bpmExecuteNode.getTask3();
|
|
|
+ this.task4 = bpmExecuteNode.getTask4();
|
|
|
+ this.task5 = bpmExecuteNode.getTask5();
|
|
|
+ this.delFlag = bpmExecuteNode.getDelFlag();
|
|
|
+ }
|
|
|
+
|
|
|
+ public Long getId() {
|
|
|
+ return id;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setId(Long id) {
|
|
|
+ this.id = id;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskParentNodeKey() {
|
|
|
+ return taskParentNodeKey;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskParentNodeKey(String taskParentNodeKey) {
|
|
|
+ this.taskParentNodeKey = taskParentNodeKey;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskProcessKey() {
|
|
|
+ return taskProcessKey;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskProcessKey(String taskProcessKey) {
|
|
|
+ this.taskProcessKey = taskProcessKey;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskNodeKey() {
|
|
|
+ return taskNodeKey;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskNodeKey(String taskNodeKey) {
|
|
|
+ this.taskNodeKey = taskNodeKey;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskNodeName() {
|
|
|
+ return taskNodeName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskNodeName(String taskNodeName) {
|
|
|
+ this.taskNodeName = taskNodeName;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskNodeFormKey() {
|
|
|
+ return taskNodeFormKey;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskNodeFormKey(String taskNodeFormKey) {
|
|
|
+ this.taskNodeFormKey = taskNodeFormKey;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskNodeFormType() {
|
|
|
+ return taskNodeFormType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskNodeFormType(String taskNodeFormType) {
|
|
|
+ this.taskNodeFormType = taskNodeFormType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskNodeType() {
|
|
|
+ return taskNodeType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskNodeType(String taskNodeType) {
|
|
|
+ this.taskNodeType = taskNodeType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskNodeExecuteType() {
|
|
|
+ return taskNodeExecuteType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskNodeExecuteType(String taskNodeExecuteType) {
|
|
|
+ this.taskNodeExecuteType = taskNodeExecuteType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskNodeBefore() {
|
|
|
+ return taskNodeBefore;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskNodeBefore(String taskNodeBefore) {
|
|
|
+ this.taskNodeBefore = taskNodeBefore;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskNodeAfter() {
|
|
|
+ return taskNodeAfter;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskNodeAfter(String taskNodeAfter) {
|
|
|
+ this.taskNodeAfter = taskNodeAfter;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskNodeRolePermission() {
|
|
|
+ return taskNodeRolePermission;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskNodeRolePermission(String taskNodeRolePermission) {
|
|
|
+ this.taskNodeRolePermission = taskNodeRolePermission;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskRemark() {
|
|
|
+ return taskRemark;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskRemark(String taskRemark) {
|
|
|
+ this.taskRemark = taskRemark;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskNodeNumber() {
|
|
|
+ return taskNodeNumber;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskNodeNumber(String taskNodeNumber) {
|
|
|
+ this.taskNodeNumber = taskNodeNumber;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskNodeWeight() {
|
|
|
+ return taskNodeWeight;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskNodeWeight(String taskNodeWeight) {
|
|
|
+ this.taskNodeWeight = taskNodeWeight;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskNodeState() {
|
|
|
+ return taskNodeState;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskNodeState(String taskNodeState) {
|
|
|
+ this.taskNodeState = taskNodeState;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskNodeOtherState() {
|
|
|
+ return taskNodeOtherState;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskNodeOtherState(String taskNodeOtherState) {
|
|
|
+ this.taskNodeOtherState = taskNodeOtherState;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTaskPriority() {
|
|
|
+ return taskPriority;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTaskPriority(String taskPriority) {
|
|
|
+ this.taskPriority = taskPriority;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTask1() {
|
|
|
+ return task1;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTask1(String task1) {
|
|
|
+ this.task1 = task1;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTask2() {
|
|
|
+ return task2;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTask2(String task2) {
|
|
|
+ this.task2 = task2;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTask3() {
|
|
|
+ return task3;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTask3(String task3) {
|
|
|
+ this.task3 = task3;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTask4() {
|
|
|
+ return task4;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTask4(String task4) {
|
|
|
+ this.task4 = task4;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getTask5() {
|
|
|
+ return task5;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setTask5(String task5) {
|
|
|
+ this.task5 = task5;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getDelFlag() {
|
|
|
+ return delFlag;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setDelFlag(String delFlag) {
|
|
|
+ this.delFlag = delFlag;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public String toString() {
|
|
|
+ final StringBuilder sb = new StringBuilder("BpmExecuteNodeLog{");
|
|
|
+ sb.append("id=").append(id);
|
|
|
+ sb.append(", taskParentNodeKey='").append(taskParentNodeKey).append('\'');
|
|
|
+ sb.append(", taskProcessKey='").append(taskProcessKey).append('\'');
|
|
|
+ sb.append(", taskNodeKey='").append(taskNodeKey).append('\'');
|
|
|
+ sb.append(", taskNodeName='").append(taskNodeName).append('\'');
|
|
|
+ sb.append(", taskNodeFormKey='").append(taskNodeFormKey).append('\'');
|
|
|
+ sb.append(", taskNodeFormType='").append(taskNodeFormType).append('\'');
|
|
|
+ sb.append(", taskNodeType='").append(taskNodeType).append('\'');
|
|
|
+ sb.append(", taskNodeExecuteType='").append(taskNodeExecuteType).append('\'');
|
|
|
+ sb.append(", taskNodeBefore='").append(taskNodeBefore).append('\'');
|
|
|
+ sb.append(", taskNodeAfter='").append(taskNodeAfter).append('\'');
|
|
|
+ sb.append(", taskNodeRolePermission='").append(taskNodeRolePermission).append('\'');
|
|
|
+ sb.append(", taskRemark='").append(taskRemark).append('\'');
|
|
|
+ sb.append(", taskNodeNumber='").append(taskNodeNumber).append('\'');
|
|
|
+ sb.append(", taskNodeWeight='").append(taskNodeWeight).append('\'');
|
|
|
+ sb.append(", taskNodeState='").append(taskNodeState).append('\'');
|
|
|
+ sb.append(", taskNodeOtherState='").append(taskNodeOtherState).append('\'');
|
|
|
+ sb.append(", taskPriority='").append(taskPriority).append('\'');
|
|
|
+ sb.append(", task1='").append(task1).append('\'');
|
|
|
+ sb.append(", task2='").append(task2).append('\'');
|
|
|
+ sb.append(", task3='").append(task3).append('\'');
|
|
|
+ sb.append(", task4='").append(task4).append('\'');
|
|
|
+ sb.append(", task5='").append(task5).append('\'');
|
|
|
+ sb.append(", delFlag='").append(delFlag).append('\'');
|
|
|
+ sb.append('}');
|
|
|
+ return sb.toString();
|
|
|
+ }
|
|
|
+}
|