diff --git a/virtual-patient-web/src/main/java/com/supervision/service/impl/AskPrimaryServiceImpl.java b/virtual-patient-web/src/main/java/com/supervision/service/impl/AskPrimaryServiceImpl.java index b75635b6..5756d002 100644 --- a/virtual-patient-web/src/main/java/com/supervision/service/impl/AskPrimaryServiceImpl.java +++ b/virtual-patient-web/src/main/java/com/supervision/service/impl/AskPrimaryServiceImpl.java @@ -2,6 +2,7 @@ package com.supervision.service.impl; import com.supervision.exception.BusinessException; import com.supervision.model.*; +import com.supervision.model.Process; import com.supervision.pojo.vo.DiagnosticBasisForPrimaryReqVO; import com.supervision.vo.ask.DiagnosticBasisForPrimaryResVO; import com.supervision.service.*; @@ -28,6 +29,8 @@ public class AskPrimaryServiceImpl implements AskPrimaryService { private final DiagnosisQaRecordService diagnosisQaRecordService; + private final ProcessService processService; + @Override public List<DiagnosisPrimaryVO> queryAskPrimaryList(String processId) { return diagnosisPrimaryService.queryAskPrimaryList(processId); @@ -106,5 +109,7 @@ public class AskPrimaryServiceImpl implements AskPrimaryService { } } + // 然后将process的状态改为诊毕 + processService.lambdaUpdate().set(Process::getStatus,1).update(); } }