package org.jeecg.modules.flow.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; /** * @Description:工作流历史 */ @Data @TableName("act_hi_taskinst") @ApiModel(value="act_hi_taskinst", description="工作流历史任务数据") public class HisWorkTask implements Serializable { /**主键*/ //flow_my_business @TableField("id") private String id; @TableField("name") private String name; @TableField("cause") private String cause; /**执行实例ID,与执行实例表中的ID字段关联*/ @TableField("assignee") private String assignee; /**流程实例ID,与流程实例表中的ID字段关联*/ @TableField("startTime") @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") private String startTime; /**流程定义ID,与流程定义表中的ID字段关联*/ @TableField("endTime") @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") private String endTime; private transient String status; }