工作流代码提交
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
package com.njcn.process.pojo.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author Tony
|
||||
* @date 2021/4/21 20:55
|
||||
*/
|
||||
@Data
|
||||
public class FlowViewerDto implements Serializable {
|
||||
|
||||
/**
|
||||
* 流程key
|
||||
*/
|
||||
private String key;
|
||||
|
||||
/**
|
||||
* 是否完成(已经审批)
|
||||
*/
|
||||
private boolean completed;
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
package com.njcn.process.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import java.io.Serializable;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
*
|
||||
* </p>
|
||||
*
|
||||
* @author hongawen
|
||||
* @since 2023-04-13
|
||||
*/
|
||||
@Getter
|
||||
@Setter
|
||||
@TableName("ths_flowable_ass")
|
||||
public class FlowableAss{
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 技术监督主键
|
||||
*/
|
||||
@TableId
|
||||
private String thsIndex;
|
||||
|
||||
/**
|
||||
* 流程实例主键对应部署id deploymentId
|
||||
*/
|
||||
private String proIndex;
|
||||
|
||||
/**
|
||||
* 步骤主键
|
||||
*/
|
||||
private String execIndex;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
package com.njcn.process.pojo.vo.flowable;
|
||||
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* <p>流程任务<p>
|
||||
*
|
||||
* @author Tony
|
||||
* @date 2021-04-03
|
||||
*/
|
||||
@Data
|
||||
|
||||
public class FlowQueryVo {
|
||||
|
||||
|
||||
private String name;
|
||||
|
||||
|
||||
private String startTime;
|
||||
|
||||
|
||||
private String endTime;
|
||||
|
||||
|
||||
private Integer pageNum;
|
||||
|
||||
|
||||
private Integer pageSize;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
package com.njcn.process.pojo.vo.flowable;
|
||||
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* <p>流程任务<p>
|
||||
*
|
||||
* @author Tony
|
||||
* @date 2021-04-03
|
||||
*/
|
||||
@Data
|
||||
|
||||
public class FlowTaskVo {
|
||||
|
||||
|
||||
private String taskId;
|
||||
|
||||
|
||||
private String userId;
|
||||
|
||||
|
||||
private String comment;
|
||||
|
||||
|
||||
private String instanceId;
|
||||
|
||||
|
||||
private String targetKey;
|
||||
|
||||
private String deploymentId;
|
||||
|
||||
private String defId;
|
||||
|
||||
|
||||
private String currentChildExecutionId;
|
||||
|
||||
|
||||
private Boolean flag;
|
||||
|
||||
|
||||
private Map<String, Object> variables;
|
||||
|
||||
|
||||
private String assignee;
|
||||
|
||||
|
||||
private List<String> candidateUsers;
|
||||
|
||||
|
||||
private List<String> candidateGroups;
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.njcn.process.pojo.vo.flowable;
|
||||
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* <p>可退回节点<p>
|
||||
*
|
||||
* @author tony
|
||||
* @date 2022-04-23 11:01:52
|
||||
*/
|
||||
@Data
|
||||
|
||||
public class ReturnTaskNodeVo {
|
||||
|
||||
private String id;
|
||||
|
||||
|
||||
private String name;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user