From 8a5b6b092754685b4da940d2a35a855832f92465 Mon Sep 17 00:00:00 2001
From: zhanzhiqin <895896009@qq.com>
Date: 星期五, 22 四月 2022 16:10:46 +0800
Subject: [PATCH] fix

---
 ximon-admin/src/main/java/com/sandu/ximon/admin/service/LightTaskService.java |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/LightTaskService.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/LightTaskService.java
index 6e36081..fa39c72 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/service/LightTaskService.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/service/LightTaskService.java
@@ -57,6 +57,7 @@
 
     private final PoleService poleService;
     private final LightTaskPoleRelationService lightTaskPoleRelationService;
+    private final LightTaskMapper lightTaskMapper;
 
     /**
      * 鏂板璺伅浠诲姟
@@ -169,7 +170,7 @@
             });
         }
 
-        if(conditionVO!=null){
+        if (conditionVO != null) {
             PageHelper.startPage(conditionVO.getPageNo(), conditionVO.getPageSize());
         }
         List<LightTask> list = list(wrapper);
@@ -185,6 +186,26 @@
         return page;
     }
 
+    /**
+     * 鎵ц涓殑璺伅浠诲姟
+     *
+     * @return
+     */
+    public List<LightTaskDto> listTask() {
+        Long clientId = SecurityUtils.getClientId();
+        List<LightTask> lightTasks = lightTaskMapper.listLightTask(clientId);
+        Page<LightTaskDto> page = new Page<>();
+        BeanUtils.copyProperties(lightTasks, page);
+        for (LightTask lightTask : lightTasks) {
+            LightTaskDto lightTaskDto = new LightTaskDto();
+            BeanUtils.copyProperties(lightTask, lightTaskDto);
+            lightTaskDto.setWeekList(TaskOrderUtil.parseLightWeek2List(lightTask.getWeek()));
+            page.add(lightTaskDto);
+        }
+        return page;
+    }
+
+
     // 姣忎釜璺伅鍙戦�佹帶鍒跺抚 杩斿洖鍏宠仈鍒楄〃
     private List<LightTaskPoleRelation> sendControllerFrame(LightTask lightTask, List<Long> poleIdList, String framePayload) {
         List<LightTaskPoleRelation> lightTaskPoleRelationList = new ArrayList<>();

--
Gitblit v1.9.3