From 7546eb5ef490546971ce055bf87fa2a1951604b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=9C=E5=BB=BA=E8=B6=85?= <3182967682@qq.com> Date: Wed, 28 Oct 2020 10:48:24 +0800 Subject: [PATCH] task test --- .../performance/controller/UserTaskController.java | 2 +- .../service/impl/AssessManagerServiceImpl.java | 4 ++-- .../lz/modules/sys/dao/app/ResultRecordMapper.java | 2 ++ src/main/resources/mapper/app/ResultRecordMapper.xml | 12 ++++++++++++ 4 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/lz/modules/performance/controller/UserTaskController.java b/src/main/java/com/lz/modules/performance/controller/UserTaskController.java index cd99b4d5..9d15de2f 100644 --- a/src/main/java/com/lz/modules/performance/controller/UserTaskController.java +++ b/src/main/java/com/lz/modules/performance/controller/UserTaskController.java @@ -29,7 +29,7 @@ public class UserTaskController extends AbstractController{ @ApiOperation("获取待办/处理事项") @ApiResponses({@ApiResponse(code = 200,message = "成功",response = TaskListRes.class)}) public R list(@RequestBody @ApiParam(name = "body",value = "body请求体",required = true) AssessTaskReq req){ - PageUtils pageUtils = assessService.userTaskList(req, getUserId()); + PageUtils pageUtils = assessService.userTaskList(req, 313L); return R.ok().put("data",pageUtils); } } diff --git a/src/main/java/com/lz/modules/performance/service/impl/AssessManagerServiceImpl.java b/src/main/java/com/lz/modules/performance/service/impl/AssessManagerServiceImpl.java index 3c9c6305..8dcdfc66 100644 --- a/src/main/java/com/lz/modules/performance/service/impl/AssessManagerServiceImpl.java +++ b/src/main/java/com/lz/modules/performance/service/impl/AssessManagerServiceImpl.java @@ -142,8 +142,8 @@ public class AssessManagerServiceImpl implements AssessManagerService { } if(req.getChangeType() == 1){ - - + resultRecordMapper.batchDeleteByStartIdAndStaffId(req.getStartId(),change); + return ok; } return 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 8cb6a4de..1ac62e74 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 @@ -88,4 +88,6 @@ public interface ResultRecordMapper extends BaseMapper { List selectAssessListByStartId(@Param("page") IPage page, @Param("req")AssessDetailReq req); List countAssessNumByFlowProcess(@Param("req")AssessDetailReq req); + + void batchDeleteByStartIdAndStaffId(@Param("startId")Long startId,@Param("staffIds") List staffIds); } \ No newline at end of file diff --git a/src/main/resources/mapper/app/ResultRecordMapper.xml b/src/main/resources/mapper/app/ResultRecordMapper.xml index 0875ce92..93c566d2 100644 --- a/src/main/resources/mapper/app/ResultRecordMapper.xml +++ b/src/main/resources/mapper/app/ResultRecordMapper.xml @@ -449,5 +449,17 @@ GROUP BY flow_process + + + update lz_result_record set is_delete = 1 where + is_delete = 0 + and start_id = #{startId} + and staff_id in ( + + #{staff_id} + + ) + +