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 54aa8125..c8330eae 100644 --- a/src/main/java/com/lz/modules/app/controller/ResultRecordController.java +++ b/src/main/java/com/lz/modules/app/controller/ResultRecordController.java @@ -913,7 +913,8 @@ public class ResultRecordController extends AbstractController { resultTaskService.deleteResultTasksByDetailId(resultDetail.getId()); }else{ //更新任务 - if(detailDto.getTaskDtos() != null && detailDto.getTaskDtos().size() > 0){ + if(getUserId().longValue() == resultRecord.getStaffId().longValue() && + detailDto.getTaskDtos() != null && detailDto.getTaskDtos().size() > 0){//本人编辑任务才允许提交 log.info("任务个数{}", detailDto.getTaskDtos().size()); int orderBy = 0; for (ResultTaskDto taskDto:detailDto.getTaskDtos() diff --git a/src/main/resources/mapper/flow/EvaluationGroupMapper.xml b/src/main/resources/mapper/flow/EvaluationGroupMapper.xml index ba5c7090..d6aa601c 100644 --- a/src/main/resources/mapper/flow/EvaluationGroupMapper.xml +++ b/src/main/resources/mapper/flow/EvaluationGroupMapper.xml @@ -161,7 +161,7 @@