¶Ô±ÈÐÂÎļþ |
| | |
| | | package org.jeecg.modules.flowable.domain.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import org.jeecg.common.aspect.annotation.Dict; |
| | | import org.jeecgframework.poi.excel.annotation.Excel; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * @Description:工使µä»»å¡æ°æ® |
| | | */ |
| | | @Data |
| | | @ApiModel(value="act_ru_task", description="æçå¾
å") |
| | | public class WorkTaskDataVo implements Serializable { |
| | | /**主é®*/ |
| | | // @TableField("id_") |
| | | private String id; |
| | | /**çæ¬å·ï¼ç¨äºä¹è§éæ§å¶å¹¶åæ´æ°*/ |
| | | // @TableField("rev_") |
| | | private int rev; |
| | | /**æ§è¡å®ä¾IDï¼ä¸æ§è¡å®ä¾è¡¨ä¸çIDåæ®µå
³è*/ |
| | | // @TableField("execution_id_") |
| | | private String executionId; |
| | | /**æµç¨å®ä¾IDï¼ä¸æµç¨å®ä¾è¡¨ä¸çIDåæ®µå
³è*/ |
| | | // @TableField("proc_inst_id_") |
| | | private String procInstId; |
| | | /**æµç¨å®ä¹IDï¼ä¸æµç¨å®ä¹è¡¨ä¸çIDåæ®µå
³è*/ |
| | | // @TableField("proc_def_id_") |
| | | private String procDefId; |
| | | /**ä»»å¡åç§°*/ |
| | | // @TableField("name_") |
| | | private String name; |
| | | /**ä»»å¡å®ä¹Keyï¼ä¸æµç¨å®ä¹è¡¨ä¸çKEYåæ®µå
³è*/ |
| | | // @TableField("task_def_key_") |
| | | private String taskDefKey; |
| | | /**ä»»å¡çåç人ï¼å³å®é
æ§è¡ä»»å¡çç¨æ·*/ |
| | | // @TableField("assignee_") |
| | | @Dict(dictTable = "sys_user", dicCode = "username", dicText = "realname") |
| | | private String assignee; |
| | | /**ä»»å¡çä¼å
级*/ |
| | | // @TableField("priority_") |
| | | private int priority; |
| | | /** ä»»å¡å建æ¶é´*/ |
| | | // @TableField("create_time_") |
| | | @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") |
| | | private Date createTime; |
| | | /** ä»»å¡çæåç¶æï¼ç¨äºæ§å¶ä»»å¡çæå忢å¤*/ |
| | | // @TableField("suspension_state_") |
| | | private int suspensionState; |
| | | /** æµç¨åé*/ |
| | | private Map<String,Object> variables; |
| | | // @TableField("act_status") |
| | | @ApiModelProperty(value = "æµç¨ç¶æè¯´æï¼æï¼å¯å¨ æ¤å 驳å 审æ¹ä¸ 审æ¹éè¿ å®¡æ¹å¼å¸¸") |
| | | private String actStatus; |
| | | // @TableField("title") |
| | | @ApiModelProperty(value = "æµç¨ä¸å¡ç®è¦æè¿°") |
| | | private String title; |
| | | // @TableField("data_id") |
| | | @ApiModelProperty(value = "ä¸å¡è¡¨idï¼ç论å¯ä¸") |
| | | private String dataId; |
| | | @ApiModelProperty(value = "å驱èç¹") |
| | | private String preNode; |
| | | @ApiModelProperty(value = "å驱èç¹å¤ç人") |
| | | @Dict(dictTable = "sys_user", dicCode = "username", dicText = "realname") |
| | | private String preNodeAssignee; |
| | | |
| | | @ApiModelProperty(value = "æµç¨åç§°") |
| | | private transient String flowName; |
| | | |
| | | @ApiModelProperty(value = "æµç¨ç±»å") |
| | | @Dict(dicCode = "flow_type") |
| | | private transient String category; |
| | | |
| | | /**æµç¨å®ä¹key ä¸ä¸ªkey伿å¤ä¸ªçæ¬çid*/ |
| | | @Excel(name = "æµç¨å®ä¹key ä¸ä¸ªkey伿å¤ä¸ªçæ¬çid", width = 15) |
| | | @ApiModelProperty(value = "æµç¨å®ä¹key ä¸ä¸ªkey伿å¤ä¸ªçæ¬çid") |
| | | private String processDefinitionKey; |
| | | /**æµç¨å®ä¹id ä¸ä¸ªæµç¨å®ä¹å¯ä¸*/ |
| | | @Excel(name = "æµç¨å®ä¹id ä¸ä¸ªæµç¨å®ä¹å¯ä¸", width = 15) |
| | | @ApiModelProperty(value = "æµç¨å®ä¹id ä¸ä¸ªæµç¨å®ä¹å¯ä¸") |
| | | private String processDefinitionId; |
| | | /**æµç¨ä¸å¡å®ä¾id ä¸ä¸ªæµç¨ä¸å¡å¯ä¸ï¼æ¬è¡¨ä¸ä¹å¯ä¸*/ |
| | | @Excel(name = "æµç¨ä¸å¡å®ä¾id ä¸ä¸ªæµç¨ä¸å¡å¯ä¸ï¼æ¬è¡¨ä¸ä¹å¯ä¸", width = 15) |
| | | @ApiModelProperty(value = "æµç¨ä¸å¡å®ä¾id ä¸ä¸ªæµç¨ä¸å¡å¯ä¸ï¼æ¬è¡¨ä¸ä¹å¯ä¸") |
| | | private String processInstanceId; |
| | | |
| | | @ApiModelProperty("ä»»å¡æè¿°") |
| | | private String description; |
| | | |
| | | } |