From 6cd2da8eb7d7aefecd96a19ebbfe9caba59ea88c Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Thu, 18 May 2023 14:25:58 +0800
Subject: [PATCH] 巡查任务巡查责任人完成任务逻辑修改
---
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/entity/PatrolTask.java | 45 +++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 43 insertions(+), 2 deletions(-)
diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/entity/PatrolTask.java b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/entity/PatrolTask.java
index 2a16698..b92bc08 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/entity/PatrolTask.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/patrol/entity/PatrolTask.java
@@ -1,5 +1,7 @@
package cn.gistack.sm.patrol.entity;
+import cn.gistack.flow.core.entity.FlowEntity;
+import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
@@ -12,14 +14,14 @@
import org.springframework.format.annotation.DateTimeFormat;
/**
- * @Description: 巡查类型
+ * @Description: 巡查任务
*/
@Data
@TableName("sm_patrol_task")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "sm_patrol_task对象", description = "巡查任务")
-public class PatrolTask extends TenantEntity {
+public class PatrolTask extends FlowEntity {
/**
* 标题
*/
@@ -85,6 +87,12 @@
private String projectId;
/**
+ * 水库名
+ */
+ @ApiModelProperty(value = "水库名")
+ private String reservoirName;
+
+ /**
* 巡查项ID
*/
@ApiModelProperty(value = "巡查项ID(多个)")
@@ -96,6 +104,12 @@
*/
@ApiModelProperty(value = "路线空间数据")
private String routeCoordinates;
+
+ /**
+ * 巡检路线
+ */
+ @ApiModelProperty(value = "巡检路线")
+ private String patrolRoute;
/**
* 实际巡查开始时间
@@ -124,4 +138,31 @@
*/
@ApiModelProperty(value = "问题数量")
private Integer problemCount;
+
+ /**
+ * 流程定义id
+ */
+ private String processDefinitionId;
+ /**
+ * 流程实例id
+ */
+ private String processInstanceId;
+
+ /**
+ * 工作流标识 是否上报
+ */
+ @TableField(exist = false)
+ private Boolean report;
+
+ /**
+ * 工作流标识 是否上报至部门
+ */
+ @TableField(exist = false)
+ private Boolean toDept;
+
+ /**
+ * 工作流标识 是否转送至技术负责人
+ */
+ @TableField(exist = false)
+ private Boolean toTech;
}
--
Gitblit v1.9.3