From 7e7999421525c1ea6adfd1f656245c64abe36f9d Mon Sep 17 00:00:00 2001 From: wulin Date: Tue, 10 Nov 2020 10:08:41 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BF=9D=E5=AD=98?= =?UTF-8?q?=E7=BB=A9=E6=95=88=E8=AF=A6=E6=83=85bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/lz/modules/app/controller/ResultRecordController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/lz/modules/app/controller/ResultRecordController.java b/src/main/java/com/lz/modules/app/controller/ResultRecordController.java index 67735c6a..3887a486 100644 --- a/src/main/java/com/lz/modules/app/controller/ResultRecordController.java +++ b/src/main/java/com/lz/modules/app/controller/ResultRecordController.java @@ -669,7 +669,7 @@ public class ResultRecordController extends AbstractController { resultScoreService.updateBatchById(updateScores); } - resultRecordService.updateCoverResultRecordById(resultRecord); + resultRecordService.updateResultRecordById(resultRecord); return R.ok(); From 77ff0a7f90029321485a29cb3220d4540c75dfcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=9C=E5=BB=BA=E8=B6=85?= <3182967682@qq.com> Date: Tue, 10 Nov 2020 10:36:31 +0800 Subject: [PATCH 2/2] fix --- .../com/lz/modules/flow/dao/EvaluationStartStaffMapper.java | 2 ++ .../performance/service/impl/AssessManagerServiceImpl.java | 1 + .../resources/mapper/flow/EvaluationStartStaffMapper.xml | 6 ++++++ 3 files changed, 9 insertions(+) diff --git a/src/main/java/com/lz/modules/flow/dao/EvaluationStartStaffMapper.java b/src/main/java/com/lz/modules/flow/dao/EvaluationStartStaffMapper.java index 60fab0f7..ffa511f7 100644 --- a/src/main/java/com/lz/modules/flow/dao/EvaluationStartStaffMapper.java +++ b/src/main/java/com/lz/modules/flow/dao/EvaluationStartStaffMapper.java @@ -49,4 +49,6 @@ public interface EvaluationStartStaffMapper extends BaseMapper selectStaffIdsByStart(@Param("startId") Long startId); List selectStaffIdsByStartAndStaffId(@Param("startId") Long id, @Param("list") List staffIds); + + int deleteByStartId(@Param("startId") Long startId); } \ No newline at end of file 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 0ec52708..81eb257e 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 @@ -153,6 +153,7 @@ public class AssessManagerServiceImpl implements AssessManagerService { public void accessDelete(FlowStart flowStart) { flowStart.setIsDelete(1); flowStartMapper.updateFlowStartById(flowStart); + evaluationStartStaffMapper.deleteByStartId(flowStart.getId()); String groupIds = flowStart.getGroupIds(); if(StringUtil.isNotBlank(groupIds)){ String[] split = groupIds.split(","); diff --git a/src/main/resources/mapper/flow/EvaluationStartStaffMapper.xml b/src/main/resources/mapper/flow/EvaluationStartStaffMapper.xml index 5d23fb0e..a643b1ff 100644 --- a/src/main/resources/mapper/flow/EvaluationStartStaffMapper.xml +++ b/src/main/resources/mapper/flow/EvaluationStartStaffMapper.xml @@ -177,5 +177,11 @@ ) group by staff_id + + + UPDATE lz_evaluation_start_staff + SET is_delete = 1 + where is_delete = 0 and start_id = #{startId} +