| /** | 
|  * Copyright (c) 2021 All rights reserved. | 
|  * | 
|  * 版权所有,侵权必究! | 
|  */ | 
|   | 
| package com.zt.modules.workflow.model; | 
|   | 
| import com.alibaba.fastjson.annotation.JSONField; | 
| import com.baomidou.mybatisplus.annotation.TableField; | 
| import com.baomidou.mybatisplus.annotation.TableName; | 
| import com.fasterxml.jackson.annotation.JsonFormat; | 
| import com.zt.common.entity.BusiEntity; | 
| import io.swagger.annotations.ApiModel; | 
| import io.swagger.annotations.ApiModelProperty; | 
| import lombok.Data; | 
| import lombok.EqualsAndHashCode; | 
| import org.springframework.format.annotation.DateTimeFormat; | 
|   | 
| import java.util.Date; | 
|   | 
| @Data | 
| @ApiModel(value = "工作流任务WF_RUN_TASK") | 
| @EqualsAndHashCode(callSuper=false) | 
| @TableName("WF_RUN_TASK") | 
| public class WfRunTask extends BusiEntity { | 
|     private static final long serialVersionUID = 1L; | 
|   | 
|   | 
|     @ApiModelProperty(value = "") | 
|     private Long instanceId; | 
|     @ApiModelProperty(value = "") | 
|     private Long prevId; | 
|     @ApiModelProperty(value = "") | 
|     private Long prevStepId; | 
|     @ApiModelProperty(value = "") | 
|     private Long flowId; | 
|     @ApiModelProperty(value = "") | 
|     private Long stepId; | 
|     @ApiModelProperty(value = "") | 
|     private String stepName; | 
|     @ApiModelProperty(value = "") | 
|     private String stepMarker; | 
|   | 
|     @ApiModelProperty(value = "步骤运行位置") | 
|     private String stepSite; | 
|     @ApiModelProperty(value = "已经导出") | 
|     private Integer hasOut; | 
|   | 
|     @ApiModelProperty(value = "") | 
|     @TableField(exist = false) | 
|     private String stepReadRouter; | 
|   | 
|     @ApiModelProperty(value = "") | 
|     @TableField(exist = false) | 
|     private Long stepRouterId; | 
|     @ApiModelProperty(value = "") | 
|     @TableField(exist = false) | 
|     private Long stepReadRouterId; | 
|   | 
|     @ApiModelProperty(value = "") | 
|     private Long bizId; | 
|     @ApiModelProperty(value = "") | 
|     private String bizGroupId; | 
|     @ApiModelProperty(value = "") | 
|     private String title; | 
|     @ApiModelProperty(value = "") | 
|     private Long senderId; | 
|     @ApiModelProperty(value = "") | 
|     private String senderName; | 
|     @ApiModelProperty(value = "") | 
|     private Date senderTime; | 
|     @ApiModelProperty(value = "") | 
|     private Long groupId; | 
|     @ApiModelProperty(value = "") | 
|     private Long groupId2; | 
|   | 
|     @ApiModelProperty(value = "") | 
|     private Long receiveId; | 
|     @ApiModelProperty(value = "") | 
|     private String receiveName; | 
|     @ApiModelProperty(value = "") | 
|     @JsonFormat(pattern="yyyy-MM-dd", timezone="GMT+8") | 
|     @JSONField(format = "yyyy-MM-dd") | 
|     @DateTimeFormat(pattern = "yyyy-MM-dd") | 
|     private Date receiveTime; | 
|     @ApiModelProperty(value = "") | 
|     private Date openTime; | 
|     @ApiModelProperty(value = "") | 
|     private Long finishId; | 
|     @ApiModelProperty(value = "") | 
|     private String finishName; | 
|     @ApiModelProperty(value = "") | 
|     @JsonFormat(pattern="yyyy-MM-dd", timezone="GMT+8") | 
|     @JSONField(format = "yyyy-MM-dd") | 
|     @DateTimeFormat(pattern = "yyyy-MM-dd") | 
|     private Date finishTime; | 
|     @ApiModelProperty(value = "") | 
|     private Date finishTime2; | 
|   | 
|     @ApiModelProperty(value = "") | 
|     private String comment; | 
|     @ApiModelProperty(value = "") | 
|     private Integer isSign; | 
|     @ApiModelProperty(value = "") | 
|     private Integer status; | 
|     @ApiModelProperty(value = "") | 
|     private Integer sort; | 
|     @ApiModelProperty(value = "") | 
|     private String note; | 
|     @ApiModelProperty(value = "") | 
|     private String remark; | 
|   | 
|     @ApiModelProperty(value = "") | 
|     private String topic; | 
|     @ApiModelProperty(value = "") | 
|     private Long applyUserId; | 
|     @ApiModelProperty(value = "") | 
|     private String applyUser; | 
|     @ApiModelProperty(value = "") | 
|     private Date applyTime; | 
|   | 
|     @ApiModelProperty(value = "") | 
|     private String flowCode; | 
|     @ApiModelProperty(value = "") | 
|     private String opinion; | 
|   | 
|     @TableField(exist = false) | 
|     private Integer code; | 
|     @TableField(exist = false) | 
|     private Integer idleDays; | 
|     @TableField(exist = false) | 
|     private String model; | 
|     @TableField(exist = false) | 
|     private Integer myStatus; | 
|   | 
|     @TableField(exist = false) | 
|     private Integer stepNo; | 
|     @TableField(exist = false) | 
|     private String statusName; | 
|   | 
|     @TableField(exist = false) | 
|     private Integer canRecall; | 
|   | 
|     @TableField(exist = false) | 
|     private Long productId; | 
|   | 
|     @TableField(exist = false) | 
|     private String finishStepName; | 
|     @TableField(exist = false) | 
|     private String finishUserName; | 
| } |