From af6c73841b54f0c9002ce85b8c0d1679e25d5d7c Mon Sep 17 00:00:00 2001
From: 陈昶聿 <chychen@nbjetron.com>
Date: 星期三, 01 七月 2026 18:06:02 +0800
Subject: [PATCH] 【景宁】任务组开发

---
 smartor/src/main/java/com/smartor/domain/ServiceTaskSchedule.java |  166 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 166 insertions(+), 0 deletions(-)

diff --git a/smartor/src/main/java/com/smartor/domain/ServiceTaskSchedule.java b/smartor/src/main/java/com/smartor/domain/ServiceTaskSchedule.java
new file mode 100644
index 0000000..5290525
--- /dev/null
+++ b/smartor/src/main/java/com/smartor/domain/ServiceTaskSchedule.java
@@ -0,0 +1,166 @@
+package com.smartor.domain;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.ruoyi.common.annotation.Excel;
+import com.ruoyi.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.Date;
+
+/**
+ * 闅忚浠诲姟璁″垝涓昏〃 service_task_schedule
+ * <p>
+ * 鐢ㄤ簬 appltype=5锛堟寜浠诲姟缁勶級锛氫竴涓� service_task 瀵瑰簲涓�鏉� schedule + 澶氭潯 detail锛�
+ * 鍚屼竴鍑洪櫌璁板綍鎹鍙敓鎴愬涓� service_subtask銆�
+ *
+ * @author smartor
+ * @date 2026-06-30
+ */
+@Data
+@ApiModel(value = "ServiceTaskSchedule", description = "闅忚浠诲姟璁″垝涓昏〃")
+public class ServiceTaskSchedule extends BaseEntity {
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 涓婚敭
+     */
+    @ApiModelProperty("涓婚敭id")
+    private Long id;
+
+    /**
+     * 鍏宠仈 service_task.taskid
+     */
+    @ApiModelProperty("鍏宠仈 service_task.taskid")
+    @Excel(name = "浠诲姟id")
+    private Long taskid;
+
+    /**
+     * 鏈�澶у惊鐜鏁帮紙寰幆浠诲姟鐢紝NULL鎴�0琛ㄧず鏃犻檺锛�
+     */
+    @ApiModelProperty("鏈�澶у惊鐜鏁帮紙寰幆浠诲姟鐢紝NULL鎴�0琛ㄧず鏃犻檺锛�")
+    private Long maxLoopCount;
+
+    /**
+     * 褰撳墠宸插畬鎴愬惊鐜鏁�
+     */
+    @ApiModelProperty("褰撳墠宸插畬鎴愬惊鐜鏁�")
+    private Long currentLoopCount;
+
+    /**
+     * 褰撳墠鎵ц椤哄簭鍙�
+     */
+    @ApiModelProperty("褰撳墠鎵ц椤哄簭鍙�")
+    private Integer currentSeq;
+
+    /**
+     * 涓嬩竴鎵ц椤哄簭鍙�
+     */
+    @ApiModelProperty("涓嬩竴鎵ц椤哄簭鍙�")
+    private Integer nextSeq;
+
+    /**
+     * 鎵ц鍛ㄦ湡鏂瑰紡(1-寰幆 0-闈炲惊鐜�)
+     */
+    @ApiModelProperty("鎵ц鍛ㄦ湡鏂瑰紡(1-寰幆 0-闈炲惊鐜�)")
+    private Integer scheduleStyle;
+
+    /**
+     * 寰幆鏃堕棿鏁�
+     */
+    @ApiModelProperty("寰幆鏃堕棿鏁�")
+    private Integer scheduleTimeNum;
+
+    /**
+     * 寰幆鏃堕棿鍗曚綅; 1-澶� 2-鍛� 3-鏈� 4-骞�
+     */
+    @ApiModelProperty("寰幆鏃堕棿鍗曚綅; 1-澶� 2-鍛� 3-鏈� 4-骞�")
+    private Integer scheduleTimeUnit;
+
+    /**
+     * 涓嬫鎵ц鏃堕棿
+     */
+    @ApiModelProperty("涓嬫鎵ц鏃堕棿")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date nextExecuteTime;
+
+    /**
+     * 鍛ㄦ湡鍩哄噯绫诲瀷; 0-鑷畾涔夋椂闂� 1-鍏ラ櫌鏃堕棿 2-鍑洪櫌鏃堕棿 3-灏辫瘖鏃堕棿 4-鍏ョ粍鏃堕棿
+     */
+    @ApiModelProperty("鍛ㄦ湡鍩哄噯绫诲瀷; 0-鑷畾涔夋椂闂� 1-鍏ラ櫌鏃堕棿 2-鍑洪櫌鏃堕棿 3-灏辫瘖鏃堕棿 4-鍏ョ粍鏃堕棿")
+    private Integer scheduleBenchmark;
+
+    /**
+     * 鍛ㄦ湡鍩哄噯鑷畾涔夋椂闂�
+     */
+    @ApiModelProperty("鍛ㄦ湡鍩哄噯鑷畾涔夋椂闂�")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+    private Date scheduleBenchmarkCustomTime;
+
+    /**
+     * 鍒犻櫎鏍囪锛�0瀛樺湪 1鍒犻櫎锛�
+     */
+    @ApiModelProperty("鍒犻櫎鏍囪锛�0瀛樺湪 1鍒犻櫎锛�")
+    private String delFlag;
+
+    /**
+     * 鏈烘瀯ID
+     */
+    @ApiModelProperty("鏈烘瀯ID")
+    private String orgid;
+
+    /**
+     * 闄㈠尯ID
+     */
+    @ApiModelProperty("闄㈠尯ID")
+    private String campusid;
+
+    /**
+     * 缁戝畾绉戝浠g爜锛堥�楀彿鍒嗛殧锛夛紝浠诲姟缁勮嚜鍔ㄧ撼鍏ュ尮閰嶇敤
+     */
+    @ApiModelProperty("缁戝畾绉戝浠g爜(閫楀彿鍒嗛殧)锛岃嚜鍔ㄧ撼鍏ョ敤")
+    private String deptCodes;
+
+    /**
+     * 缁戝畾鐥呭尯浠g爜锛堥�楀彿鍒嗛殧锛夛紝浠诲姟缁勮嚜鍔ㄧ撼鍏ュ尮閰嶇敤
+     */
+    @ApiModelProperty("缁戝畾鐥呭尯浠g爜(閫楀彿鍒嗛殧)锛岃嚜鍔ㄧ撼鍏ョ敤")
+    private String wardCodes;
+
+    /**
+     * 缁戝畾鐤剧梾ICD10浠g爜锛堥�楀彿鍒嗛殧锛夛紝浠诲姟缁勮嚜鍔ㄧ撼鍏ュ尮閰嶇敤
+     */
+    @ApiModelProperty("缁戝畾鐤剧梾ICD10浠g爜(閫楀彿鍒嗛殧)锛岃嚜鍔ㄧ撼鍏ョ敤")
+    private String icd10Codes;
+
+    /**
+     * 缁戝畾鎵嬫湳绫诲瀷浠g爜锛堥�楀彿鍒嗛殧锛夛紝浠诲姟缁勮嚜鍔ㄧ撼鍏ュ尮閰嶇敤锛堟湰鏈熸殏涓嶇敤锛�
+     */
+    @ApiModelProperty("缁戝畾鎵嬫湳绫诲瀷浠g爜(閫楀彿鍒嗛殧)锛岃嚜鍔ㄧ撼鍏ョ敤(鏈湡鏆備笉鐢�)")
+    private String oplevelCodes;
+
+    /**
+     * 缁戝畾绉戝浠g爜
+     */
+    @ApiModelProperty("缁戝畾绉戝浠g爜")
+    private String deptCode;
+
+    /**
+     * 缁戝畾鐥呭尯浠g爜
+     */
+    @ApiModelProperty("缁戝畾鐥呭尯浠g爜")
+    private String wardCode;
+
+    /**
+     * 缁戝畾鐤剧梾ICD10浠g爜
+     */
+    @ApiModelProperty("缁戝畾鐤剧梾ICD10浠g爜")
+    private String icd10Code;
+
+    /**
+     * 缁戝畾鎵嬫湳绫诲瀷浠g爜
+     */
+    @ApiModelProperty("缁戝畾鎵嬫湳绫诲瀷浠g爜")
+    private String oplevelCode;
+}

--
Gitblit v1.9.3