update 工作中心代码(未完成)

This commit is contained in:
lijiarao
2023-10-17 18:23:52 +08:00
parent 300eec132c
commit 2069decf44
22 changed files with 408 additions and 105 deletions
@@ -4,10 +4,13 @@ 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 com.fasterxml.jackson.annotation.JsonFormat;
import com.jero.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
/**
*流程总表
@@ -49,7 +52,8 @@ public class ProcessAll {
/**
* 创建人id
*/
@ApiModelProperty(value="创建人id")
@ApiModelProperty(value="发起人id")
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "realname")
private String createUserId;
/**
@@ -62,6 +66,7 @@ public class ProcessAll {
* 流程状态
*/
@ApiModelProperty(value="流程状态(1未完成,2已完成,3已撤回)")
@Dict(dicCode = "prc_status")
private Integer prcStatus;
/**
@@ -80,12 +85,16 @@ public class ProcessAll {
* 创建时间
*/
@ApiModelProperty(value="创建时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date createTime;
/**
* 完成时间
*/
@ApiModelProperty(value="完成时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date endTime;
/**
@@ -98,6 +107,8 @@ public class ProcessAll {
* 截止时间
*/
@ApiModelProperty(value="截止时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date dueTime;
/**
@@ -117,4 +128,38 @@ public class ProcessAll {
*/
@ApiModelProperty(value="流程名称(英文)")
private String prcNameEn;
/**
* 处理人id
*/
@TableField(exist = false)
@ApiModelProperty(value="处理人id")
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "realname")
private String handleUserId;
/**
* 任务id
*/
@TableField(exist = false)
@ApiModelProperty(value="任务id")
private String taskId;
/**
* 接收任务时间
*/
@TableField(exist = false)
@ApiModelProperty(value="接收任务时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date receivedTaskTime;
/**
* 接收任务时间
*/
@TableField(exist = false)
@ApiModelProperty(value="完成任务时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date completedTaskTime;
}
@@ -4,10 +4,12 @@ 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 com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
/**
*
@@ -31,98 +33,109 @@ public class ProcessApprovalRecord {
/**
* 任务id
*/
@TableField(value = "task_id")
@ApiModelProperty(value="任务id")
private String taskId;
/**
* 任务名称
*/
@TableField(value = "task_name")
@ApiModelProperty(value="任务名称")
private String taskName;
/**
* 流程实例id
*/
@TableField(value = "process_instance_id")
@ApiModelProperty(value="流程实例id")
private String processInstanceId;
/**
* 资源类型
*/
@TableField(value = "msg_type")
@ApiModelProperty(value="资源类型")
private String msgType;
/**
* 处理人id
*/
@TableField(value = "user_id")
@ApiModelProperty(value="处理人id")
private String userId;
/**
* 信息
*/
@TableField(value = "mesg")
@ApiModelProperty(value="信息")
private String mesg;
/**
* 完成注记(0未完成,1完成)
*/
@TableField(value = "finish_flag")
@ApiModelProperty(value="完成注记(0未完成,1完成)")
@ApiModelProperty(value="完成注记(0未完成,1完成,2暂停)")
private Integer finishFlag;
/**
* 项目id
*/
@TableField(value = "project_id")
@ApiModelProperty(value="项目id")
private String projectId;
/**
* 审批意见(0同意,1不同意)
*/
@TableField(value = "commit_flag")
@ApiModelProperty(value="审批意见(0同意,1不同意)")
private Integer commitFlag;
/**
* 审批内容
*/
@TableField(value = "commit_text")
@ApiModelProperty(value="审批内容")
private String commitText;
/**
* 附件
*/
@ApiModelProperty(value="附件")
private String commitFile;
/**
* 是否派发过加签任务
*/
@ApiModelProperty(value="是否派发过加签任务")
private Integer hasDelegateTask;
/**
* 是否加签任务
*/
@ApiModelProperty(value="是否加签任务")
private Integer isDelegateTask;
/**
* 流程名称
*/
@TableField(value = "prc_name")
@ApiModelProperty(value="流程名称")
private String prcName;
/**
* 创建时间
*/
@TableField(value = "create_time")
@ApiModelProperty(value="创建时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date createTime;
/**
* 更新时间
*/
@TableField(value = "update_time")
@ApiModelProperty(value="更新时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date updateTime;
/**
* 完成时间
*/
@TableField(value = "end_time")
@ApiModelProperty(value="完成时间")
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
private Date endTime;
}