From 3249419e192b8ca3c31e5d14a2daac3a4a2352c6 Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期一, 14 八月 2023 09:59:25 +0800
Subject: [PATCH] app任务下发增加任务类型0-普通任务 1-报警任务

---
 ard-work/src/main/resources/mapper/app/ArdAppTaskMapper.xml      |    7 ++
 ruoyi-admin/src/main/resources/logback.xml                       |    4 
 ard-work/src/main/java/com/ruoyi/app/task/domain/ArdAppTask.java |  142 +++++++++++++++++++++++++++--------------------
 3 files changed, 91 insertions(+), 62 deletions(-)

diff --git a/ard-work/src/main/java/com/ruoyi/app/task/domain/ArdAppTask.java b/ard-work/src/main/java/com/ruoyi/app/task/domain/ArdAppTask.java
index fda8a46..0a44a68 100644
--- a/ard-work/src/main/java/com/ruoyi/app/task/domain/ArdAppTask.java
+++ b/ard-work/src/main/java/com/ruoyi/app/task/domain/ArdAppTask.java
@@ -13,53 +13,86 @@
 
 /**
  * app浠诲姟绠$悊瀵硅薄 ard_app_task
- * 
+ *
  * @author ard
  * @date 2023-07-22
  */
-public class ArdAppTask extends BaseEntity
-{
+public class ArdAppTask extends BaseEntity {
     private static final long serialVersionUID = 1L;
 
-    /** ID */
+    /**
+     * ID
+     */
     private String id;
-
-    /** 浠诲姟鍚嶇О */
+    /**
+     * 浠诲姟绫诲瀷 0-鏅�氫换鍔� 1-鎶ヨ浠诲姟
+     */
+    @Excel(name = "浠诲姟绫诲瀷")
+    private String type;
+    /**
+     * 浠诲姟鍚嶇О
+     */
     @Excel(name = "浠诲姟鍚嶇О")
     private String name;
 
-    /** 浠诲姟鏂囨湰 */
+    /**
+     * 浠诲姟鏂囨湰
+     */
     @Excel(name = "浠诲姟鏂囨湰")
     private String text;
 
-    /** 浠诲姟璇煶 */
+    /**
+     * 浠诲姟璇煶
+     */
     @Excel(name = "浠诲姟璇煶")
     private String voice;
 
-    /** 閮ㄩ棬ID */
+    /**
+     * 閮ㄩ棬ID
+     */
     @Excel(name = "閮ㄩ棬ID")
     private Integer deptId;
 
-    /** 鐢ㄦ埛ID */
+    /**
+     * 鐢ㄦ埛ID
+     */
     @Excel(name = "鐢ㄦ埛ID")
     private String userId;
 
-    /** app浠诲姟鍥剧墖淇℃伅 */
+    /**
+     * app浠诲姟鍥剧墖淇℃伅
+     */
     @ApiModelProperty(notes = "app浠诲姟鍥剧墖淇℃伅")
     private List<ArdAppTaskPic> ardAppTaskPicList;
 
-    /** app浠诲姟鍏宠仈澶氱敤鎴穒d鍒楄〃 */
+    /**
+     * app浠诲姟鍏宠仈澶氱敤鎴穒d鍒楄〃
+     */
     private List<String> userIds;
 
-    /** app浠诲姟鍏宠仈澶氱敤鎴� */
+    /**
+     * app浠诲姟鍏宠仈澶氱敤鎴�
+     */
     private List<SysUser> sysUserList;
 
-    /** app浠诲姟璇︽儏淇℃伅 */
+    /**
+     * app浠诲姟璇︽儏淇℃伅
+     */
     @ApiModelProperty(notes = "app浠诲姟璇︽儏淇℃伅")
     private List<ArdAppTaskDetail> ardAppTaskDetailList;
 
-    /** app鐢ㄦ埛ID */
+    /**
+     * app鐢ㄦ埛ID
+     */
     private String appUserId;
+
+    public String getType() {
+        return type;
+    }
+
+    public void setType(String type) {
+        this.type = type;
+    }
 
     public String getAppUserId() {
         return appUserId;
@@ -77,8 +110,7 @@
         this.sysUserList = sysUserList;
     }
 
-    public List<ArdAppTaskPic> getArdAppTaskPicList()
-    {
+    public List<ArdAppTaskPic> getArdAppTaskPicList() {
         return ardAppTaskPicList;
     }
 
@@ -90,90 +122,80 @@
         this.userIds = userIds;
     }
 
-    public void setArdAppTaskPicList(List<ArdAppTaskPic> ardAppTaskPicList)
-    {
+    public void setArdAppTaskPicList(List<ArdAppTaskPic> ardAppTaskPicList) {
         this.ardAppTaskPicList = ardAppTaskPicList;
     }
 
-    public void setId(String id)
-    {
+    public void setId(String id) {
         this.id = id;
     }
 
-    public String getId() 
-    {
+    public String getId() {
         return id;
     }
-    public void setName(String name) 
-    {
+
+    public void setName(String name) {
         this.name = name;
     }
 
-    public String getName() 
-    {
+    public String getName() {
         return name;
     }
-    public void setText(String text) 
-    {
+
+    public void setText(String text) {
         this.text = text;
     }
 
-    public String getText() 
-    {
+    public String getText() {
         return text;
     }
-    public void setVoice(String voice) 
-    {
+
+    public void setVoice(String voice) {
         this.voice = voice;
     }
 
-    public String getVoice() 
-    {
+    public String getVoice() {
         return voice;
     }
-    public void setDeptId(Integer deptId) 
-    {
+
+    public void setDeptId(Integer deptId) {
         this.deptId = deptId;
     }
 
-    public Integer getDeptId() 
-    {
+    public Integer getDeptId() {
         return deptId;
     }
-    public void setUserId(String userId) 
-    {
+
+    public void setUserId(String userId) {
         this.userId = userId;
     }
 
-    public String getUserId() 
-    {
+    public String getUserId() {
         return userId;
     }
 
-    public List<ArdAppTaskDetail> getArdAppTaskDetailList()
-    {
+    public List<ArdAppTaskDetail> getArdAppTaskDetailList() {
         return ardAppTaskDetailList;
     }
 
-    public void setArdAppTaskDetailList(List<ArdAppTaskDetail> ardAppTaskDetailList)
-    {
+    public void setArdAppTaskDetailList(List<ArdAppTaskDetail> ardAppTaskDetailList) {
         this.ardAppTaskDetailList = ardAppTaskDetailList;
     }
 
     @Override
     public String toString() {
-        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
-            .append("updateBy", getUpdateBy())
-            .append("updateTime", getUpdateTime())
-            .append("id", getId())
-            .append("name", getName())
-            .append("text", getText())
-            .append("voice", getVoice())
-            .append("deptId", getDeptId())
-            .append("userId", getUserId())
-            .append("createBy", getCreateBy())
-            .append("createTime", getCreateTime())
-            .append("ardAppTaskDetailList", getArdAppTaskDetailList())
-            .toString();
+        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+                .append("updateBy", getUpdateBy())
+                .append("updateTime", getUpdateTime())
+                .append("id", getId())
+                .append("name", getName())
+                .append("text", getText())
+                .append("voice", getVoice())
+                .append("deptId", getDeptId())
+                .append("userId", getUserId())
+                .append("createBy", getCreateBy())
+                .append("createTime", getCreateTime())
+                .append("ardAppTaskDetailList", getArdAppTaskDetailList())
+                .toString();
     }
 }
diff --git a/ard-work/src/main/resources/mapper/app/ArdAppTaskMapper.xml b/ard-work/src/main/resources/mapper/app/ArdAppTaskMapper.xml
index 1f65a23..f002cdf 100644
--- a/ard-work/src/main/resources/mapper/app/ArdAppTaskMapper.xml
+++ b/ard-work/src/main/resources/mapper/app/ArdAppTaskMapper.xml
@@ -6,6 +6,7 @@
 
     <resultMap type="ArdAppTask" id="ArdAppTaskResult">
         <result property="id" column="id"/>
+        <result property="type" column="type"/>
         <result property="name" column="name"/>
         <result property="text" column="text"/>
         <result property="voice" column="voice"/>
@@ -58,6 +59,7 @@
 
     <sql id="selectArdAppTaskVo">
         select c.id,
+               c.type,
                c.name,
                c.text,
                c.voice,
@@ -73,6 +75,7 @@
     </sql>
     <sql id="selectArdAppTaskDto">
         select a.id,
+               a.type,
                a.name,
                a.text,
                a.voice,
@@ -108,6 +111,7 @@
     <select id="selectArdAppTaskList" parameterType="ArdAppTask" resultMap="ArdAppTaskResult">
         <include refid="selectArdAppTaskVo"/>
         <where>
+            <if test="type != null  and type != ''">and c.type = #{type}</if>
             <if test="name != null  and name != ''">and c.name like '%'||#{name}||'%'</if>
             <if test="text != null  and text != ''">and c.text = #{text}</if>
             <if test="voice != null  and voice != ''">and c.voice = #{voice}</if>
@@ -188,6 +192,7 @@
         insert into ard_app_task
         <trim prefix="(" suffix=")" suffixOverrides=",">
             <if test="id != null">id,</if>
+            <if test="type != null">type,</if>
             <if test="name != null">name,</if>
             <if test="text != null">text,</if>
             <if test="voice != null">voice,</if>
@@ -200,6 +205,7 @@
         </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="id != null">#{id},</if>
+            <if test="type != null">#{type},</if>
             <if test="name != null">#{name},</if>
             <if test="text != null">#{text},</if>
             <if test="voice != null">#{voice},</if>
@@ -215,6 +221,7 @@
     <update id="updateArdAppTask" parameterType="ArdAppTask">
         update ard_app_task
         <trim prefix="SET" suffixOverrides=",">
+            <if test="type != null">type = #{type},</if>
             <if test="name != null">name = #{name},</if>
             <if test="text != null">text = #{text},</if>
             <if test="voice != null">voice = #{voice},</if>
diff --git a/ruoyi-admin/src/main/resources/logback.xml b/ruoyi-admin/src/main/resources/logback.xml
index 451aed7..bd4e2c0 100644
--- a/ruoyi-admin/src/main/resources/logback.xml
+++ b/ruoyi-admin/src/main/resources/logback.xml
@@ -237,7 +237,7 @@
         <appender-ref ref="minio"/>
     </logger>
     <!--hiksdk鏃ュ織鎵撳嵃绛夌骇-->
-    <logger name="hikSdk" level="INFO">
+    <logger name="hikSdk" level="debug">
         <appender-ref ref="hikSdk"/>
     </logger>
     <!--鐩楃數鎶ヨ鏃ュ織鎵撳嵃绛夌骇-->
@@ -253,7 +253,7 @@
         <appender-ref ref="PatrolInspectionTask"/>
     </logger>
     <!--mqtt鏃ュ織鎵撳嵃绛夌骇-->
-    <logger name="mqtt" level="INFO">
+    <logger name="mqtt" level="debug">
         <appender-ref ref="mqtt"/>
     </logger>
     <!--guideQueue鏃ュ織鎵撳嵃绛夌骇-->

--
Gitblit v1.9.3