From 8d0bd68856c69ccc2a76f54a96fdd498ce3327c7 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期四, 03 七月 2025 17:28:03 +0800
Subject: [PATCH] 保洁巡检本周代码

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TTaskController.java |   35 +++++++++++++++++++++++++++--------
 1 files changed, 27 insertions(+), 8 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TTaskController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TTaskController.java
index b6bbbfb..3239352 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TTaskController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TTaskController.java
@@ -196,17 +196,36 @@
         }else{
             dto.setHandleType(2);
             // 如果是初次审核就通过 将状态设置为已完成
-            List<TTaskDetail> list = taskDetailService.lambdaQuery().eq(TTaskDetail::getTaskId, dto.getTaskId()).list();
+            List<TTaskDetail> list = tTaskDetailService.lambdaQuery().eq(TTaskDetail::getTaskId, dto.getTaskId()).list();
             if (list.isEmpty()){
-                task.setStatus(6);
-                taskCleanerService.updateById(task);
+                if (dto.getClearStatus()==1){
+                    task.setStatus(6);
+                    taskCleanerService.updateById(task);
+                }else{
+                    task.setStatus(4);
+                    taskCleanerService.updateById(task);
+// 增加消息
+                    tNotice.setNoticeType(1);
+                    tNotice.setNoticeContent("【"+location.getLocationName()+"】任务不合格,请重新上传!");
+                }
+
             }else{
-                task.setStatus(5);
-                taskCleanerService.updateById(task);
+                if (dto.getClearStatus()==1){
+                    task.setStatus(5);
+                    taskCleanerService.updateById(task);
+                    // 增加消息
+                    tNotice.setNoticeType(2);
+                    tNotice.setNoticeContent("【"+location.getLocationName()+"】任务已通过");
+                }else{
+                    task.setStatus(4);
+                    taskCleanerService.updateById(task);
+                    // 增加消息
+                    tNotice.setNoticeType(1);
+                    tNotice.setNoticeContent("【"+location.getLocationName()+"】任务不合格,请重新上传!");
+                }
+
             }
-            // 增加消息
-            tNotice.setNoticeType(2);
-            tNotice.setNoticeContent("【"+location.getLocationName()+"】任务已通过");
+
         }
         noticeService.save(tNotice);
         dto.setAuditPerson(tokenService.getLoginUser().getUserId()+"");

--
Gitblit v1.7.1