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) { + + } }