From 0533bbabfe22484a84c85d13a391a1fd5cb949c2 Mon Sep 17 00:00:00 2001 From: Administrator <1144154118@qq.com> Date: 星期二, 25 七月 2023 14:48:06 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ard-work/src/main/java/com/ruoyi/app/task/service/impl/ArdAppTaskServiceImpl.java | 36 +++++++++++++++++++++++++++++++++--- 1 files changed, 33 insertions(+), 3 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/app/task/service/impl/ArdAppTaskServiceImpl.java b/ard-work/src/main/java/com/ruoyi/app/task/service/impl/ArdAppTaskServiceImpl.java index a8cf189..b084327 100644 --- a/ard-work/src/main/java/com/ruoyi/app/task/service/impl/ArdAppTaskServiceImpl.java +++ b/ard-work/src/main/java/com/ruoyi/app/task/service/impl/ArdAppTaskServiceImpl.java @@ -1,6 +1,8 @@ package com.ruoyi.app.task.service.impl; import java.util.List; + +import com.github.pagehelper.PageHelper; import com.ruoyi.app.task.domain.ArdAppTaskDetail; import com.ruoyi.app.taskdetail.domain.ArdAppTaskDetailPic; import com.ruoyi.app.tasktext.domain.ArdAppTaskText; @@ -9,7 +11,9 @@ import com.ruoyi.common.utils.DateUtils; import com.ruoyi.common.utils.uuid.IdUtils; import org.springframework.stereotype.Service; + import java.util.ArrayList; + import com.ruoyi.common.utils.StringUtils; import com.ruoyi.common.utils.SecurityUtils; import org.springframework.transaction.annotation.Transactional; @@ -17,6 +21,7 @@ import com.ruoyi.app.task.mapper.ArdAppTaskMapper; import com.ruoyi.app.task.domain.ArdAppTask; import com.ruoyi.app.task.service.IArdAppTaskService; + import javax.annotation.Resource; /** @@ -54,6 +59,7 @@ public List<ArdAppTask> selectArdAppTaskList(ArdAppTask ardAppTask) { return ardAppTaskMapper.selectArdAppTaskList(ardAppTask); } + /** * 鏌ヨapp浠诲姟璇︽儏绠$悊鍒楄〃 * @@ -63,7 +69,31 @@ @Override public List<ArdAppTask> selectArdAppTaskListWithDetail(ArdAppTask ardAppTask) { ardAppTask.setUserId(SecurityUtils.getUserId()); - return ardAppTaskMapper.selectArdAppTaskListWithDetail(ardAppTask); + List<ArdAppTask> list1 = ardAppTaskMapper.selectArdAppTaskListWithDetail(ardAppTask); + List<ArdAppTask>list=new ArrayList<>(); + list.addAll(list1); + return list; +// boolean flag=false; +// List<ArdAppTask> ardAppTasks = ardAppTaskMapper.selectArdAppTaskList(ardAppTask); +// ardAppTask.setUserId(SecurityUtils.getUserId()); +// List<ArdAppTask> ardAppTasksNew=new ArrayList<>(); +// for (ArdAppTask appTask : ardAppTasks) { +// ArdAppTask task = ardAppTaskMapper.selectArdAppTaskById(appTask.getId()); +// List<ArdAppTaskDetail> ardAppTaskDetailListNew = new ArrayList<>(); +// List<ArdAppTaskDetail> ardAppTaskDetailList = task.getArdAppTaskDetailList(); +// for (ArdAppTaskDetail appTaskDetail : ardAppTaskDetailList) { +// if (appTaskDetail.getUserId().equals(ardAppTask.getUserId())) { +// ardAppTaskDetailListNew.add(appTaskDetail); +// flag=true; +// } +// } +// if(flag) { +// appTask.setArdAppTaskDetailList(ardAppTaskDetailListNew); +// ardAppTasksNew.add(appTask); +// } +// flag=false; +// } +// return ardAppTasksNew; } /** @@ -166,6 +196,7 @@ List<ArdAppTaskDetail> list = new ArrayList<ArdAppTaskDetail>(); for (ArdAppTaskDetail ardAppTaskDetail : ardAppTaskDetailList) { ardAppTaskDetail.setId(IdUtils.simpleUUID()); + ardAppTaskDetail.setStatus("0"); ardAppTaskDetail.setTaskId(id); ardAppTaskDetail.setUserId(userId); list.add(ardAppTaskDetail); @@ -185,8 +216,7 @@ public void insertArdAppTaskText(ArdAppTask ardAppTask) { String userId = ardAppTask.getUserId(); String text = ardAppTask.getText(); - if(StringUtils.isEmpty(text)) - { + if (StringUtils.isEmpty(text)) { return; } ArdAppTaskText ardAppTaskText = new ArdAppTaskText(); -- Gitblit v1.9.3