|
@@ -2,13 +2,16 @@ package thyyxxk.webserver.controller.outpatient.interactive.clinicsatisfied;
|
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
+import thyyxxk.webserver.config.exception.ExceptionEnum;
|
|
|
import thyyxxk.webserver.entity.ResultVo;
|
|
|
+import thyyxxk.webserver.entity.inpatient.nursemodule.response.PatientBriefInfo;
|
|
|
import thyyxxk.webserver.entity.outpatient.interactive.clinicsatisfied.request.ClinicSatisfiedInquiry;
|
|
|
import thyyxxk.webserver.entity.outpatient.interactive.clinicsatisfied.request.ModifyStatus;
|
|
|
import thyyxxk.webserver.entity.outpatient.interactive.clinicsatisfied.response.AnalyzeResult;
|
|
|
import thyyxxk.webserver.entity.outpatient.interactive.clinicsatisfied.response.SatisfiedBody;
|
|
|
import thyyxxk.webserver.entity.outpatient.interactive.clinicsatisfied.response.SatisfiedResponse;
|
|
|
import thyyxxk.webserver.service.outpatient.interactive.clinicsatisfied.ClinicSatisfiedService;
|
|
|
+import thyyxxk.webserver.utils.ResultVoUtil;
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
@@ -41,4 +44,13 @@ public class ClinicSatisfiedController {
|
|
|
public ResultVo<String> updateAssessmentStatus(@RequestBody ModifyStatus modifyStatus) {
|
|
|
return service.updateAssessmentStatus(modifyStatus);
|
|
|
}
|
|
|
+
|
|
|
+ @GetMapping("/getPatientBriefInfo")
|
|
|
+ public ResultVo<PatientBriefInfo> getPatientBriefInfo(@RequestParam("patNo") String patNo) {
|
|
|
+ PatientBriefInfo info = service.getPatientBriefInfo(patNo);
|
|
|
+ if (null == info) {
|
|
|
+ return ResultVoUtil.fail(ExceptionEnum.NO_DATA_EXIST, "没有找到患者的基础数据。");
|
|
|
+ }
|
|
|
+ return ResultVoUtil.success(info);
|
|
|
+ }
|
|
|
}
|