From 64f046ed41c2ae607dc065c82b6d454f64e90584 Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期四, 19 六月 2025 21:52:33 +0800 Subject: [PATCH] 预警分析管理-电源告警 --- src/main/java/com/whyc/pojo/web_site/WorkflowMain.java | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 105 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/pojo/web_site/WorkflowMain.java b/src/main/java/com/whyc/pojo/web_site/WorkflowMain.java new file mode 100644 index 0000000..399d1be --- /dev/null +++ b/src/main/java/com/whyc/pojo/web_site/WorkflowMain.java @@ -0,0 +1,105 @@ +package com.whyc.pojo.web_site; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.ToString; +import org.apache.ibatis.type.Alias; + +import java.util.Date; +import java.util.List; +import java.util.Map; + +/** + * 宸ヤ綔娴佷富琛� + */ +@ToString +@Data +@Alias("WorkflowMain") +@TableName(schema = "web_site",value = "tb_workflow_main") +public class WorkflowMain { + + private Integer id; + /** + * 宸ュ崟id,瑙勮寖:WF-1-20211101-00001 + * (Workflow)-(宸ュ崟绫诲瀷 鍛婅:1 鏅��:2)-(骞存湀鏃�)-(褰撴棩缂栧彿搴忓垪) + * + * */ + @ApiModelProperty("宸ュ崟id,瑙勮寖:FG-GF-1-20211101-00001,(Workflow)-(宸ュ崟绫诲瀷 鍛婅:1 鏅��:2)-(骞存湀鏃�)-(褰撴棩缂栧彿搴忓垪)") + private String orderId; + /**鏍囬*/ + @ApiModelProperty("鏍囬") + private String title; + /**浠诲姟鎻忚堪*/ + @ApiModelProperty("浠诲姟鎻忚堪") + private String taskDesc; + /**鍒涘缓浜篿d*/ + @ApiModelProperty("鍒涘缓浜篿d") + private Integer createUserId; + /**鍒涘缓鏃堕棿*/ + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "Asia/Shanghai") + private Date createTime; + /**浠诲姟璁″垝寮�濮嬫椂闂�*/ + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "Asia/Shanghai") + private Date planBeginTime; + /**浠诲姟璁″垝缁撴潫鏃堕棿*/ + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "Asia/Shanghai") + private Date planEndTime; + /**浠诲姟寮�濮嬪鐞嗘椂闂�*/ + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "Asia/Shanghai") + private Date beginTime; + /**浠诲姟褰掓。鏃堕棿*/ + @ApiModelProperty("褰掓。鏃堕棿") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "Asia/Shanghai") + private Date endTime; + /**浠诲姟绛夌骇*/ + @ApiModelProperty("浠诲姟绛夌骇") + private Integer taskLevel; + /**鏄惁鍙婃椂*/ + @ApiModelProperty("鏄惁鍙婃椂") + @TableField("is_in_time") + private Integer inTime; + @ApiModelProperty("娴佺▼杩囩▼闃舵") + private String processStage; + @ApiModelProperty("宸ュ崟鐘舵��") + private Integer status; + /**闄勪欢鍚嶇О*/ + @ApiModelProperty("闄勪欢鍚嶇О") + private String fileName; + /**闄勪欢鍦板潃*/ + @ApiModelProperty("闄勪欢鍦板潃") + private String fileUrl; + /**鍥剧墖鍚嶇О*/ + @ApiModelProperty("鍥剧墖鍚嶇О") + private String picName; + /**鍥剧墖鍦板潃*/ + @ApiModelProperty("鍥剧墖鍦板潃") + private String picUrl; + /**褰掓。鎰忚*/ + @ApiModelProperty("褰掓。鎰忚") + private String endReason; + /**鏄惁鑷姩娲惧崟*/ + @ApiModelProperty("鏄惁鑷姩娲惧崟") + @TableField("is_auto") + private Integer auto; + + @ApiModelProperty("鍏宠仈宸ュ崟id") + private Integer relatedId; + + /** + * @see com.whyc.constant.WorkflowTypeEnum + */ + @ApiModelProperty("宸ュ崟娴佺被鍨�") + private Integer type; + + @TableField(exist = false) + private String createUserName; + + @TableField(exist = false) + private List<WorkflowLink> linkList; + + @TableField(exist = false) + private List<WorkflowDevice> deviceList; +} -- Gitblit v1.9.1