diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esinspectplan/controller/ProcessEsInspectPlanOpinionController.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esinspectplan/controller/ProcessEsInspectPlanOpinionController.java index bd422cdd..36807a53 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/esinspectplan/controller/ProcessEsInspectPlanOpinionController.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esinspectplan/controller/ProcessEsInspectPlanOpinionController.java @@ -102,6 +102,19 @@ public class ProcessEsInspectPlanOpinionController extends JeroController queryLastOpinion(String inspectPlanId) { + return Result.OK(processEsInspectPlanOpinionService.queryLastOpinion(inspectPlanId)); + } + /** * 编辑 * diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/esinspectplan/service/IProcessEsInspectPlanOpinionService.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/esinspectplan/service/IProcessEsInspectPlanOpinionService.java index 4f668d15..5ce76446 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/esinspectplan/service/IProcessEsInspectPlanOpinionService.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/esinspectplan/service/IProcessEsInspectPlanOpinionService.java @@ -72,4 +72,11 @@ public interface IProcessEsInspectPlanOpinionService extends IService queryWrapper = new LambdaQueryWrapper<>(); + queryWrapper.eq(ProcessEsInspectPlanOpinion::getInspectPlanId, inspectPlanId); + queryWrapper.eq(ProcessEsInspectPlanOpinion::getCreateBy, sysUser.getUsername()); + queryWrapper.orderByDesc(ProcessEsInspectPlanOpinion::getCreateTime); + queryWrapper.last("limit 1"); + return getOne(queryWrapper,false); + } }