package com.whyc.dto;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.AllArgsConstructor;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
import lombok.ToString;
|
|
import java.util.Date;
|
import java.util.List;
|
|
@Data
|
@AllArgsConstructor
|
@NoArgsConstructor
|
@ToString
|
public class WorksheetDTO {
|
private Integer id;
|
private Integer linkId;
|
private String title;
|
private String taskDesc;
|
private String alarmDesc;
|
private String processLevelName;
|
private Integer ifAlarmCancel;
|
private String orderId;
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date createTime;
|
@ApiModelProperty(value = "0:自动派单,2:人工派单,3:工单T1处理中,4:工单T2处理中,5:归档")
|
private Integer mainStatus;
|
@ApiModelProperty(value = "0:待处理 1:接单(备用) 2:处理中 3:待审批 4:处理回复 5:完成 6:分派回复")
|
private Integer linkStatus;
|
@ApiModelProperty(value = "1:转派(向下层级派发任务)2:移交(任务移交到同级处理)3:分派(同级派给多人处理)4:驳回(驳回上级) 5:已处理(完成处理)6:处理未通过")
|
private Integer dealType;
|
@ApiModelProperty(value = "分派多人时")
|
private List<Integer> dealUserIds;
|
private Long dealUserId;
|
private String dealUser;
|
private Integer dealRoleId;
|
private String dealRole;
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@ApiModelProperty(value = "查询开始时间")
|
private Date startTime;
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@ApiModelProperty(value = "查询结束时间")
|
private Date endTime;
|
@ApiModelProperty(value = "待处理;已处理;已归档;已撤销")
|
private String flag;
|
|
private String dealDesc;
|
}
|