Quellcode durchsuchen

report-service中申诉驳回接口返回参数及异常处理采用公共

rengb vor 3 Jahren
Ursprung
Commit
da04821f7f

+ 0 - 43
report-service/src/main/java/com/lantone/report/dto/RespDTO.java

@@ -1,43 +0,0 @@
-package com.lantone.report.dto;
-
-import java.io.Serializable;
-
-/**
- * @Description:
- * @Author songxl
- * @Date 2022/1/13
- */
-public class RespDTO<T> implements Serializable {
-    public String code = "0";
-    public String msg = "";
-    public T data;
-
-    public RespDTO() {
-    }
-
-    public static RespDTO onSuc(Object data) {
-        RespDTO resp = new RespDTO();
-        resp.data = data;
-        return resp;
-    }
-
-    public static RespDTO onSucBoth(String code, String msg, Object data) {
-        RespDTO resp = new RespDTO();
-        resp.code = code;
-        resp.msg = msg;
-        resp.data = data;
-        return resp;
-    }
-
-    public static RespDTO onError(String errMsg) {
-        RespDTO resp = new RespDTO();
-        resp.code = "-1";
-        resp.msg = errMsg;
-        return resp;
-    }
-
-    public String toString() {
-        return "RespDTO{code='" + this.code + '\'' + ", msg='" + this.msg + '\'' + ", data=" + this.data + '}';
-    }
-}
-

+ 0 - 35
report-service/src/main/java/com/lantone/report/exception/ApiException2.java

@@ -1,35 +0,0 @@
-package com.lantone.report.exception;
-
-import com.lantone.common.api.IErrorCode;
-
-/**
- * @Description: 自定义API异常(返回2.0结果用的)
- * @author: rengb
- * @time: 2021/1/5 18:27
- */
-public class ApiException2 extends RuntimeException {
-
-    private IErrorCode errorCode;
-
-    public ApiException2(IErrorCode errorCode) {
-        super(errorCode.getMessage());
-        this.errorCode = errorCode;
-    }
-
-    public ApiException2(String message) {
-        super(message);
-    }
-
-    public ApiException2(Throwable cause) {
-        super(cause);
-    }
-
-    public ApiException2(String message, Throwable cause) {
-        super(message, cause);
-    }
-
-    public IErrorCode getErrorCode() {
-        return errorCode;
-    }
-
-}

+ 0 - 14
report-service/src/main/java/com/lantone/report/exception/Asserts.java

@@ -1,14 +0,0 @@
-package com.lantone.report.exception;
-
-/**
- * @Description: 断言处理类,用于抛出各种API异常
- * @author: rengb
- * @time: 2021/1/5 18:27
- */
-public class Asserts {
-
-    public static void fail2(String message) {
-        throw new ApiException2(message);
-    }
-
-}

+ 0 - 22
report-service/src/main/java/com/lantone/report/exception/ExHandler.java

@@ -1,22 +0,0 @@
-package com.lantone.report.exception;
-
-import com.lantone.report.dto.RespDTO;
-import org.springframework.web.bind.annotation.ControllerAdvice;
-import org.springframework.web.bind.annotation.ExceptionHandler;
-import org.springframework.web.bind.annotation.ResponseBody;
-
-/**
- * @Description: 全局异常处理
- * @author: rengb
- * @time: 2021/1/5 18:27
- */
-@ControllerAdvice
-public class ExHandler {
-
-    @ResponseBody
-    @ExceptionHandler(value = ApiException2.class)
-    public RespDTO handle2(ApiException2 e) {
-        return RespDTO.onError(e.getMessage());
-    }
-
-}

+ 15 - 15
report-service/src/main/java/com/lantone/report/facade/MedAppealExamineInfoManagementFacade.java

@@ -4,13 +4,13 @@ package com.lantone.report.facade;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.lantone.report.entity.AppealExamineInfo;
-import com.lantone.report.entity.AppealInfo;
 import com.lantone.common.enums.IsDeleteEnum;
-import com.lantone.report.exception.Asserts;
+import com.lantone.common.exception.Asserts;
 import com.lantone.report.dto.GetAppealInfoDTO;
 import com.lantone.report.dto.GetAppealReviewDTO;
 import com.lantone.report.dto.GetComplaintRecordDTO;
+import com.lantone.report.entity.AppealExamineInfo;
+import com.lantone.report.entity.AppealInfo;
 import com.lantone.report.enums.AppealOperationTypeEnum;
 import com.lantone.report.enums.ExampleStatusEnum;
 import com.lantone.report.facade.base.AppealExamineInfoFacade;
@@ -96,11 +96,11 @@ public class MedAppealExamineInfoManagementFacade {
                 if (appealInfo && appealExamineInfoUpdate == 1) {
                     return true;
                 } else {
-                    Asserts.fail2("审核通过失败!");
+                    Asserts.fail("审核通过失败!");
                     return false;
                 }
             } else {
-                Asserts.fail2("删除失败!");
+                Asserts.fail("删除失败!");
                 return false;
             }
         }
@@ -124,11 +124,11 @@ public class MedAppealExamineInfoManagementFacade {
                 if (appealInfo && appealExamineInfoUpdate == 1) {
                     return true;
                 } else {
-                    Asserts.fail2("审核通过失败!");
+                    Asserts.fail("审核通过失败!");
                     return false;
                 }
             } else {
-                Asserts.fail2("修改!");
+                Asserts.fail("修改!");
                 return false;
             }
         }
@@ -143,7 +143,7 @@ public class MedAppealExamineInfoManagementFacade {
                     .eq("cases_entry_id", approvedVo.getCasesEntryId())
             );
             if (qcresultDetail != null) {
-                Asserts.fail2("该条目已存在");
+                Asserts.fail("该条目已存在");
                 return false;
             }
             //调用新增接口
@@ -173,11 +173,11 @@ public class MedAppealExamineInfoManagementFacade {
                 if (appealInfoUpdate == 1 && appealExamineInfoUpdate == 1) {
                     return true;
                 } else {
-                    Asserts.fail2("审核通过失败!");
+                    Asserts.fail("审核通过失败!");
                     return false;
                 }
             } else {
-                Asserts.fail2("新增失败!");
+                Asserts.fail("新增失败!");
                 return false;
             }
         }
@@ -202,11 +202,11 @@ public class MedAppealExamineInfoManagementFacade {
                 if (appealInfo && appealExamineInfoUpdate == 1) {
                     return true;
                 } else {
-                    Asserts.fail2("审核通过失败!");
+                    Asserts.fail("审核通过失败!");
                     return false;
                 }
             } else {
-                Asserts.fail2("恢复失败!");
+                Asserts.fail("恢复失败!");
                 return false;
             }
         }
@@ -228,11 +228,11 @@ public class MedAppealExamineInfoManagementFacade {
             if (appealInfo && appealExamineInfoUpdate == 1) {
                 return true;
             } else {
-                Asserts.fail2("审核通过失败!");
+                Asserts.fail("审核通过失败!");
                 return false;
             }
         }
-            Asserts.fail2("无此类型处理方式!");
+            Asserts.fail("无此类型处理方式!");
             return false;
     }
 */
@@ -265,7 +265,7 @@ public class MedAppealExamineInfoManagementFacade {
         if(appealInfoUpdate==1 && appealExamineInfoUpdate==1){
             return true;
         }else {
-            Asserts.fail2("驳回失败!");
+            Asserts.fail("驳回失败!");
             return false;
         }
     }

+ 29 - 29
report-service/src/main/java/com/lantone/report/facade/MedAppealInfoManagementFacade.java

@@ -4,29 +4,29 @@ package com.lantone.report.facade;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
 import com.google.common.collect.Maps;
-import com.lantone.report.dto.GetAppealInfoDTO;
-import com.lantone.report.dto.GetReviewerDTO;
 import com.lantone.common.enums.IsDeleteEnum;
-import com.lantone.report.exception.Asserts;
+import com.lantone.common.exception.Asserts;
 import com.lantone.common.util.DateUtil;
 import com.lantone.common.util.ListUtil;
 import com.lantone.common.util.StringUtil;
-import com.lantone.report.vo.AddAppealInfoVO;
-import com.lantone.report.vo.CancelAppealInfoVO;
-import com.lantone.report.vo.GetAppealInfoVO;
-import com.lantone.report.vo.GetAppealOperationTypeVO;
-import com.lantone.report.vo.GetReviewerVO;
+import com.lantone.report.dto.GetAppealInfoDTO;
+import com.lantone.report.dto.GetReviewerDTO;
 import com.lantone.report.entity.AppealExamineInfo;
 import com.lantone.report.entity.AppealInfo;
 import com.lantone.report.entity.QcresultDetail;
+import com.lantone.report.enums.AppealOperationTypeEnum;
+import com.lantone.report.enums.ExampleStatusEnum;
+import com.lantone.report.enums.WorkFlowNodeEnum;
 import com.lantone.report.facade.base.AppealExamineInfoFacade;
 import com.lantone.report.facade.base.AppealInfoFacade;
 import com.lantone.report.facade.base.QcresultDetailFacade2;
 import com.lantone.report.facade.base.SysUserRoleFacade2;
 import com.lantone.report.facade.base.WorkFlowNodeFacade;
-import com.lantone.report.enums.AppealOperationTypeEnum;
-import com.lantone.report.enums.ExampleStatusEnum;
-import com.lantone.report.enums.WorkFlowNodeEnum;
+import com.lantone.report.vo.AddAppealInfoVO;
+import com.lantone.report.vo.CancelAppealInfoVO;
+import com.lantone.report.vo.GetAppealInfoVO;
+import com.lantone.report.vo.GetAppealOperationTypeVO;
+import com.lantone.report.vo.GetReviewerVO;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -73,7 +73,7 @@ public class MedAppealInfoManagementFacade {
                         , addAppealInfoVO.getQcresultDetailId());
                 //缺陷状态-删除
                 if (IsDeleteEnum.Y.getKey().equals(qcresultDetail.getIsDeleted())) {
-                    Asserts.fail2("该缺陷已被删除,请走恢复流程");
+                    Asserts.fail("该缺陷已被删除,请走恢复流程");
                 }
                 //申诉记录不存在
                 if (appealInfo == null) {
@@ -82,7 +82,7 @@ public class MedAppealInfoManagementFacade {
                 }
                 //获取申诉记录当前节点状态(1:申诉|2:撤销|3:科室审核)
                 if (WorkFlowNodeEnum.APPEAL.getKey().equals(appealInfo.getWorkFlowNodeId() + "")) {
-                    Asserts.fail2("该缺陷已被申诉");
+                    Asserts.fail("该缺陷已被申诉");
                 } else {
                     //删除申诉记录
                     appealInfoFacade.update(new UpdateWrapper<AppealInfo>().set("is_deleted", IsDeleteEnum.Y.getKey())
@@ -101,7 +101,7 @@ public class MedAppealInfoManagementFacade {
                     addAppealInfoVO.setQcresultDetailMsg(addAppealInfoVO.getCasesEntryMsg());
                 }
                 if (ListUtil.isNotEmpty(qcresultDetails)) {
-                    Asserts.fail2("该缺陷已存在无需申诉新增");
+                    Asserts.fail("该缺陷已存在无需申诉新增");
                 }
                 //获取申诉新增已有待审核的申诉记录
                 AppealInfo oldAppealInfo = getAppealInfo(addAppealInfoVO);
@@ -112,7 +112,7 @@ public class MedAppealInfoManagementFacade {
                         appealInfoFacade.update(new UpdateWrapper<AppealInfo>().set("is_deleted", IsDeleteEnum.Y.getKey())
                                 .eq("id", oldAppealInfo.getId()));
                     }else if (WorkFlowNodeEnum.APPEAL.getKey().equals(oldAppealInfo.getWorkFlowNodeId() + "")) {
-                        Asserts.fail2("该缺陷已被申诉无需再次恢复");
+                        Asserts.fail("该缺陷已被申诉无需再次恢复");
                     }
 
                 }
@@ -140,7 +140,7 @@ public class MedAppealInfoManagementFacade {
                         , addAppealInfoVO.getQcresultDetailId());
                 //缺陷状态-删除
                 if (qcresultDetail1.getIsDeleted().equals(IsDeleteEnum.N.getKey())) {
-                    Asserts.fail2("缺陷已被恢复无需再次恢复");
+                    Asserts.fail("缺陷已被恢复无需再次恢复");
                 }
                 //申诉记录不存在
                 if (appealInfo1 == null) {
@@ -149,7 +149,7 @@ public class MedAppealInfoManagementFacade {
                 }
                 //获取申诉记录当前节点状态(1:申诉|2:撤销|3:科室审核)
                 if (WorkFlowNodeEnum.APPEAL.getKey().equals(appealInfo1.getWorkFlowNodeId() + "")) {
-                    Asserts.fail2("该缺陷已被申诉");
+                    Asserts.fail("该缺陷已被申诉");
                 } else {
                     //删除申诉记录
                     appealInfoFacade.update(new UpdateWrapper<AppealInfo>().set("is_deleted", IsDeleteEnum.Y.getKey())
@@ -158,20 +158,20 @@ public class MedAppealInfoManagementFacade {
                 //新增申诉记录+审核记录
                 return addAppealInfoAndExamineInfo(addAppealInfoVO);
             default:
-                Asserts.fail2("申诉操作类型不存在!");
+                Asserts.fail("申诉操作类型不存在!");
         }
         return false;
     }
 
     private AppealInfo getAppealInfo(AddAppealInfoVO addAppealInfoVO) {
         if (addAppealInfoVO.getCasesEntryId() == null) {
-            Asserts.fail2("新增已有条目casesEntryId不能为空");
+            Asserts.fail("新增已有条目casesEntryId不能为空");
         }
         if (addAppealInfoVO.getIsReject() == null) {
-            Asserts.fail2("新增已有条目isReject不能为空");
+            Asserts.fail("新增已有条目isReject不能为空");
         }
         if (addAppealInfoVO.getCasesScore() == null) {
-            Asserts.fail2("新增已有条目casesScore不能为空");
+            Asserts.fail("新增已有条目casesScore不能为空");
         }
         List<AppealInfo> appealInfos = appealInfoFacade.list(new QueryWrapper<AppealInfo>()
                 .eq("hospital_id", addAppealInfoVO.getHospitalId())
@@ -198,7 +198,7 @@ public class MedAppealInfoManagementFacade {
             appealExamineInfo.setCheckId(addAppealInfoVO.getCheckId());
             return appealExamineInfoFacade.save(appealExamineInfo);
         }
-        Asserts.fail2("申诉记录插入失败!");
+        Asserts.fail("申诉记录插入失败!");
         return false;
     }
 
@@ -212,7 +212,7 @@ public class MedAppealInfoManagementFacade {
     private AppealInfo getAppealInfo(Long hospitalId, String behospitalCode, Long qcresultDetailId) {
 
         if (qcresultDetailId == null) {
-            Asserts.fail2("质控缺陷id为空");
+            Asserts.fail("质控缺陷id为空");
         }
         List<AppealInfo> appealInfos = appealInfoFacade.list(new QueryWrapper<AppealInfo>()
                 .eq("hospital_id", hospitalId)
@@ -233,11 +233,11 @@ public class MedAppealInfoManagementFacade {
      */
     private QcresultDetail getQcresultDetailById(Long qcresultDetailId) {
         if (qcresultDetailId == null) {
-            Asserts.fail2("质控缺陷id为空");
+            Asserts.fail("质控缺陷id为空");
         }
         QcresultDetail qcresultDetail = qcresultDetailFacade.getById(qcresultDetailId);
         if (qcresultDetail == null) {
-            Asserts.fail2("质控缺陷不存在");
+            Asserts.fail("质控缺陷不存在");
         }
         return qcresultDetail;
     }
@@ -286,7 +286,7 @@ public class MedAppealInfoManagementFacade {
         switch (getAppealOperationTypeVO.getAppealOperationType()) {
             case "0":
                 if (qcresultDetail == null) {
-                    Asserts.fail2("质控缺陷条目不存在");
+                    Asserts.fail("质控缺陷条目不存在");
                 }
                 if (IsDeleteEnum.N.getKey().equals(qcresultDetail.getIsDeleted())) {
                     out.put("appealOperationType", AppealOperationTypeEnum.UP_OR_DEL.getKey());
@@ -319,7 +319,7 @@ public class MedAppealInfoManagementFacade {
                 }
                 break;
             default:
-                Asserts.fail2("申诉操作类型不存在");
+                Asserts.fail("申诉操作类型不存在");
         }
         return out;
     }
@@ -333,7 +333,7 @@ public class MedAppealInfoManagementFacade {
         //获取申诉记录
         AppealInfo appealInfo = appealInfoFacade.getById(cancelAppealInfoVO.getId());
         if (appealInfo == null) {
-            Asserts.fail2("撤回申诉条目不存在");
+            Asserts.fail("撤回申诉条目不存在");
         }
         if (WorkFlowNodeEnum.APPEAL.getKey().equals(appealInfo.getWorkFlowNodeId() + "")) {
             //获取该条目申诉历史记录
@@ -363,7 +363,7 @@ public class MedAppealInfoManagementFacade {
             }
             return out;
         } else {
-            Asserts.fail2("撤回申诉条目状态不是申诉状态");
+            Asserts.fail("撤回申诉条目状态不是申诉状态");
         }
         return false;
     }

+ 21 - 20
report-service/src/main/java/com/lantone/report/web/MedAppealExamineInfoManagementController.java

@@ -1,19 +1,18 @@
 package com.lantone.report.web;
 
 
-
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.lantone.report.dto.RespDTO;
+import com.lantone.common.api.CommonResult;
 import com.lantone.report.dto.GetAppealInfoDTO;
 import com.lantone.report.dto.GetAppealReviewDTO;
 import com.lantone.report.dto.GetComplaintRecordDTO;
+import com.lantone.report.facade.MedAppealExamineInfoManagementFacade;
 import com.lantone.report.vo.GetAppealInfoVO;
 import com.lantone.report.vo.GetAppealReviewVO;
 import com.lantone.report.vo.GetAuditNumberVO;
 import com.lantone.report.vo.GetComplaintRecordVO;
 import com.lantone.report.vo.RejectedVo;
-import com.lantone.report.facade.MedAppealExamineInfoManagementFacade;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -41,45 +40,47 @@ public class MedAppealExamineInfoManagementController {
     @ApiOperation(value = "获取申述记录列表[by:zhanghang]",
             notes = "获取申述记录列表")
     @PostMapping("/getComplaintRecord")
-    public RespDTO<IPage<GetAppealReviewDTO>> getComplaintRecord(@RequestBody GetComplaintRecordVO getComplaintRecordVO) {
+    public CommonResult<IPage<GetComplaintRecordDTO>> getComplaintRecord(@RequestBody GetComplaintRecordVO getComplaintRecordVO) {
         Page<GetComplaintRecordDTO> complaintRecord = medAppealExamineInfoManagementFacade.getComplaintRecord(getComplaintRecordVO);
-        return RespDTO.onSuc(complaintRecord);
+        return CommonResult.success(complaintRecord);
     }
+
     @ApiOperation(value = "获取申诉审核列表[by:zhanghang]",
             notes = "获取申诉审核列表")
     @PostMapping("/getAppealReview")
-    public RespDTO<IPage<GetAppealReviewDTO>> getAppealReview(@RequestBody GetAppealReviewVO getAppealReviewVO) {
+    public CommonResult<IPage<GetAppealReviewDTO>> getAppealReview(@RequestBody GetAppealReviewVO getAppealReviewVO) {
         Page<GetAppealReviewDTO> appealReview = medAppealExamineInfoManagementFacade.getAppealReview(getAppealReviewVO);
-        return RespDTO.onSuc(appealReview);
+        return CommonResult.success(appealReview);
     }
 
-/*    @ApiOperation(value = "审核通过[by:zhanghang]",
-            notes = "审核通过")
-    @PostMapping("/approved")
-    @Transactional
-    public RespDTO<Boolean> approved(@RequestBody ApprovedVo approvedVo) {
-       return RespDTO.onSuc(medAppealExamineInfoManagementFacade.approved(approvedVo));
-    }*/
+    /*    @ApiOperation(value = "审核通过[by:zhanghang]",
+                notes = "审核通过")
+        @PostMapping("/approved")
+        @Transactional
+        public CommonResult<Boolean> approved(@RequestBody ApprovedVo approvedVo) {
+           return CommonResult.success(medAppealExamineInfoManagementFacade.approved(approvedVo));
+        }*/
     @ApiOperation(value = "驳回[by:zhanghang]",
             notes = "驳回")
     @PostMapping("/rejected")
     @Transactional
-    public RespDTO<Boolean> rejected(@RequestBody RejectedVo rejectedVo) {
-        return RespDTO.onSuc(medAppealExamineInfoManagementFacade.rejected(rejectedVo));
+    public CommonResult<Boolean> rejected(@RequestBody RejectedVo rejectedVo) {
+        return CommonResult.success(medAppealExamineInfoManagementFacade.rejected(rejectedVo));
     }
+
     @ApiOperation(value = "审核查看[by:zhanghang]",
             notes = "审核查看")
     @PostMapping("/getApprovedView")
-    public RespDTO<GetAppealInfoDTO> getApprovedView(@RequestBody GetAppealInfoVO getAppealInfoVO) {
-        return RespDTO.onSuc(medAppealExamineInfoManagementFacade.getApprovedView(getAppealInfoVO));
+    public CommonResult<GetAppealInfoDTO> getApprovedView(@RequestBody GetAppealInfoVO getAppealInfoVO) {
+        return CommonResult.success(medAppealExamineInfoManagementFacade.getApprovedView(getAppealInfoVO));
     }
 
     @ApiOperation(value = "获取待审核数量[by:zhanghang]",
             notes = "获取待审核数量")
     @PostMapping("/getAuditNumber")
-    public RespDTO<Integer> getAuditNumber(@RequestBody GetAuditNumberVO getAuditNumberVO) {
+    public CommonResult<Integer> getAuditNumber(@RequestBody GetAuditNumberVO getAuditNumberVO) {
         Integer complaintRecord = medAppealExamineInfoManagementFacade.getAuditNumber(getAuditNumberVO);
-        return RespDTO.onSuc(complaintRecord);
+        return CommonResult.success(complaintRecord);
     }
 
 }

+ 13 - 14
report-service/src/main/java/com/lantone/report/web/MedAppealInfoManagementController.java

@@ -1,15 +1,15 @@
 package com.lantone.report.web;
 
 
-import com.lantone.report.dto.RespDTO;
+import com.lantone.common.api.CommonResult;
 import com.lantone.report.dto.GetAppealInfoDTO;
 import com.lantone.report.dto.GetReviewerDTO;
+import com.lantone.report.facade.MedAppealInfoManagementFacade;
 import com.lantone.report.vo.AddAppealInfoVO;
 import com.lantone.report.vo.CancelAppealInfoVO;
 import com.lantone.report.vo.GetAppealInfoVO;
 import com.lantone.report.vo.GetAppealOperationTypeVO;
 import com.lantone.report.vo.GetReviewerVO;
-import com.lantone.report.facade.MedAppealInfoManagementFacade;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -33,48 +33,47 @@ import java.util.Map;
  */
 @RestController
 @RequestMapping("/medAppealInfoManage")
-@Api(value = "申诉审核数据模块相关接口API", tags = {"申诉审核数据模块相关接口API"})
+@Api(value = "申诉审核数据模块相关接口API", tags = { "申诉审核数据模块相关接口API" })
 public class MedAppealInfoManagementController {
     @Autowired
     MedAppealInfoManagementFacade medAppealInfoManagementFacade;
 
 
-
     @ApiOperation(value = "申诉[by:songxl]",
             notes = "申诉")
     @PostMapping("/addAppealInfo")
     @Transactional
-    public RespDTO<Boolean> addAppealInfo(@RequestBody @Valid AddAppealInfoVO addAppealInfoVO) {
-        return RespDTO.onSuc(medAppealInfoManagementFacade.addAppealInfo(addAppealInfoVO));
+    public CommonResult<Boolean> addAppealInfo(@RequestBody @Valid AddAppealInfoVO addAppealInfoVO) {
+        return CommonResult.success(medAppealInfoManagementFacade.addAppealInfo(addAppealInfoVO));
     }
 
     @ApiOperation(value = "获取审核人[by:songxl]",
             notes = "获取审核人")
     @PostMapping("/getReviewer")
-    public RespDTO<List<GetReviewerDTO>> getReviewer(@RequestBody GetReviewerVO getReviewerVO) {
+    public CommonResult<List<GetReviewerDTO>> getReviewer(@RequestBody GetReviewerVO getReviewerVO) {
         List<GetReviewerDTO> reviewers = medAppealInfoManagementFacade.getReviewer(getReviewerVO);
-        return RespDTO.onSuc(reviewers);
+        return CommonResult.success(reviewers);
     }
 
     @ApiOperation(value = "再次申诉获取操作类型[by:songxl]",
             notes = "再次申诉获取操作类型")
     @PostMapping("/getAppealOperationType")
-    public RespDTO<Map<String, String>> getAppealOperationType(@RequestBody @Valid GetAppealOperationTypeVO getAppealOperationTypeVO) {
-        return RespDTO.onSuc(medAppealInfoManagementFacade.getAppealOperationType(getAppealOperationTypeVO));
+    public CommonResult<Map<String, String>> getAppealOperationType(@RequestBody @Valid GetAppealOperationTypeVO getAppealOperationTypeVO) {
+        return CommonResult.success(medAppealInfoManagementFacade.getAppealOperationType(getAppealOperationTypeVO));
     }
 
     @ApiOperation(value = "撤回申诉[by:songxl]",
             notes = "撤回申诉")
     @PostMapping("/cancelAppealInfo")
     @Transactional
-    public RespDTO<Boolean> cancelAppealInfo(@RequestBody @Valid CancelAppealInfoVO cancelAppealInfoVO) {
-        return RespDTO.onSuc(medAppealInfoManagementFacade.cancelAppealInfo(cancelAppealInfoVO));
+    public CommonResult<Boolean> cancelAppealInfo(@RequestBody @Valid CancelAppealInfoVO cancelAppealInfoVO) {
+        return CommonResult.success(medAppealInfoManagementFacade.cancelAppealInfo(cancelAppealInfoVO));
     }
 
     @ApiOperation(value = "申诉记录详情-查看[by:songxl]",
             notes = "申诉记录详情-查看")
     @PostMapping("/getAppealInfo")
-    public RespDTO<GetAppealInfoDTO> getAppealInfo(@RequestBody GetAppealInfoVO getAppealInfoVO) {
-        return RespDTO.onSuc(medAppealInfoManagementFacade.getAppealInfo(getAppealInfoVO));
+    public CommonResult<GetAppealInfoDTO> getAppealInfo(@RequestBody GetAppealInfoVO getAppealInfoVO) {
+        return CommonResult.success(medAppealInfoManagementFacade.getAppealInfo(getAppealInfoVO));
     }
 }