From 9be0394a798dc39b7f75de4b8a9d207fab098167 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=9C=E5=BB=BA=E8=B6=85?= <3182967682@qq.com> Date: Thu, 22 Oct 2020 16:16:29 +0800 Subject: [PATCH] fix --- .../performance/controller/AssessManagerController.java | 8 ++++++++ .../com/lz/modules/sys/dao/app/ResultRecordMapper.java | 2 ++ .../lz/modules/sys/service/app/ResultRecordService.java | 2 ++ .../sys/service/app/impl/ResultRecordServiceImpl.java | 5 +++++ 4 files changed, 17 insertions(+) diff --git a/src/main/java/com/lz/modules/performance/controller/AssessManagerController.java b/src/main/java/com/lz/modules/performance/controller/AssessManagerController.java index 33298e50..a60fb274 100644 --- a/src/main/java/com/lz/modules/performance/controller/AssessManagerController.java +++ b/src/main/java/com/lz/modules/performance/controller/AssessManagerController.java @@ -94,7 +94,15 @@ public class AssessManagerController { String[] split = flowStart.getGroupIds().split(","); List collect = Arrays.asList(split).stream().map(s -> Long.valueOf(s)).collect(Collectors.toList()); List evaluationGroups = evaluationGroupService.selectEvaluationGroupByIds(collect); + if(CollectionUtils.isEmpty(evaluationGroups)){ + return R.ok(); + } + evaluationGroups.stream().forEach(evaluationGroup -> { + List strings = evaluationGroupService.selectAllStaffIdsByGroupId(evaluationGroup.getId()); + //删除考核任务 + + }); return R.ok(); } diff --git a/src/main/java/com/lz/modules/sys/dao/app/ResultRecordMapper.java b/src/main/java/com/lz/modules/sys/dao/app/ResultRecordMapper.java index 6664f7d8..254e6e38 100644 --- a/src/main/java/com/lz/modules/sys/dao/app/ResultRecordMapper.java +++ b/src/main/java/com/lz/modules/sys/dao/app/ResultRecordMapper.java @@ -79,4 +79,6 @@ public interface ResultRecordMapper extends BaseMapper { List selectResultRankList(@Param("page") IPage page, @Param("req") ChartResultReq req); + void + } \ No newline at end of file diff --git a/src/main/java/com/lz/modules/sys/service/app/ResultRecordService.java b/src/main/java/com/lz/modules/sys/service/app/ResultRecordService.java index 2c6ce9ad..e10fbf6d 100644 --- a/src/main/java/com/lz/modules/sys/service/app/ResultRecordService.java +++ b/src/main/java/com/lz/modules/sys/service/app/ResultRecordService.java @@ -105,4 +105,6 @@ public interface ResultRecordService extends IService { List countNumByScoreLevel(AssessDetailReq req); + void batchDeleteByStaffIds(List staffIds); + } \ No newline at end of file diff --git a/src/main/java/com/lz/modules/sys/service/app/impl/ResultRecordServiceImpl.java b/src/main/java/com/lz/modules/sys/service/app/impl/ResultRecordServiceImpl.java index 37022e62..bc215241 100644 --- a/src/main/java/com/lz/modules/sys/service/app/impl/ResultRecordServiceImpl.java +++ b/src/main/java/com/lz/modules/sys/service/app/impl/ResultRecordServiceImpl.java @@ -741,4 +741,9 @@ public class ResultRecordServiceImpl extends ServiceImpl countNumByScoreLevel(AssessDetailReq req) { return resultRecordMapper.countNumByScoreLevel(req); } + + @Override + public void batchDeleteByStaffIds(List staffIds) { + + } }