Przeglądaj źródła

增加获取该申诉最新detail信息

zhanghang 3 lat temu
rodzic
commit
eb69814e47

+ 2 - 1
src/main/java/com/diagbot/client/MedAppealExamineInfoServiceClient.java

@@ -6,6 +6,7 @@ import com.diagbot.dto.CommonResult;
 import com.diagbot.dto.GetAppealInfoDTO;
 import com.diagbot.dto.GetAppealReviewDTO;
 import com.diagbot.dto.GetComplaintRecordDTO;
+import com.diagbot.entity.QcresultDetail;
 import com.diagbot.vo.ApprovedVo;
 import com.diagbot.vo.GetAppealInfoVO;
 import com.diagbot.vo.GetAppealReviewVO;
@@ -81,7 +82,7 @@ public interface MedAppealExamineInfoServiceClient {
      * @return
      */
     @PostMapping(value = "/report-service/medAppealExamineInInfoManage/getComplaintDetailMsg")
-    CommonResult<String> getComplaintDetailMsg(@RequestBody GetComplaintDetailMsgVO getComplaintDetailMsgVO);
+    CommonResult<QcresultDetail> getComplaintDetailMsg(@RequestBody GetComplaintDetailMsgVO getComplaintDetailMsgVO);
 
 
 }

+ 2 - 1
src/main/java/com/diagbot/client/MedAppealExamineInfoServiceClientFacade.java

@@ -6,6 +6,7 @@ import com.diagbot.dto.GetAppealInfoDTO;
 import com.diagbot.dto.GetAppealReviewDTO;
 import com.diagbot.dto.GetComplaintRecordDTO;
 import com.diagbot.dto.RespDTO;
+import com.diagbot.entity.QcresultDetail;
 import com.diagbot.vo.ApprovedVo;
 import com.diagbot.vo.GetAppealInfoVO;
 import com.diagbot.vo.GetAppealReviewVO;
@@ -94,7 +95,7 @@ public class MedAppealExamineInfoServiceClientFacade {
      * @param getComplaintDetailMsgVO
      * @return
      */
-    public RespDTO<String> getComplaintDetailMsg(GetComplaintDetailMsgVO getComplaintDetailMsgVO) {
+    public RespDTO<QcresultDetail> getComplaintDetailMsg(GetComplaintDetailMsgVO getComplaintDetailMsgVO) {
         return CommonResult.tranResp(medAppealExamineInfoServiceClient.getComplaintDetailMsg(getComplaintDetailMsgVO));
     }
 

+ 2 - 1
src/main/java/com/diagbot/client/hystrix/MedAppealExamineInfoServiceHystrix.java

@@ -5,6 +5,7 @@ package com.diagbot.client.hystrix;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.diagbot.client.MedAppealExamineInfoServiceClient;
 import com.diagbot.dto.*;
+import com.diagbot.entity.QcresultDetail;
 import com.diagbot.vo.*;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.stereotype.Component;
@@ -54,7 +55,7 @@ public class MedAppealExamineInfoServiceHystrix implements MedAppealExamineInfoS
     }
 
     @Override
-    public CommonResult<String> getComplaintDetailMsg(@RequestBody GetComplaintDetailMsgVO getComplaintDetailMsgVO) {
+    public CommonResult<QcresultDetail> getComplaintDetailMsg(@RequestBody GetComplaintDetailMsgVO getComplaintDetailMsgVO) {
         log.error("【hystrix】调用{}异常", "getComplaintDetailMsg");
         return null;
     }

+ 2 - 1
src/main/java/com/diagbot/web/MedAppealExamineInfoController.java

@@ -9,6 +9,7 @@ import com.diagbot.dto.GetAppealInfoDTO;
 import com.diagbot.dto.GetAppealReviewDTO;
 import com.diagbot.dto.GetComplaintRecordDTO;
 import com.diagbot.dto.RespDTO;
+import com.diagbot.entity.QcresultDetail;
 import com.diagbot.facade.MedAppealExamineInfoManagementFacade;
 import com.diagbot.facade.SysDictionaryFacade;
 import com.diagbot.facade.SysHospitalSetFacade;
@@ -167,7 +168,7 @@ public class MedAppealExamineInfoController {
     @ApiOperation(value = "获取该申诉记录最新缺陷详情[by:zhanghang]",
             notes = "获取该申诉记录最新缺陷详情")
     @PostMapping("/getComplaintDetailMsg")
-    public RespDTO<String> getComplaintDetailMsg(@RequestBody GetComplaintDetailMsgVO getComplaintDetailMsgVO) {
+    public RespDTO<QcresultDetail> getComplaintDetailMsg(@RequestBody GetComplaintDetailMsgVO getComplaintDetailMsgVO) {
         String hospitalId = SysUserUtils.getCurrentHospitalID();
         getComplaintDetailMsgVO.setHospitalId(Long.valueOf(hospitalId));
         return medAppealExamineInfoServiceClientFacade.getComplaintDetailMsg(getComplaintDetailMsgVO);