Jelajahi Sumber

报价后返回修改

Qchen 10 bulan lalu
induk
melakukan
5acd867f8d

+ 3 - 2
commons/src/main/java/com/jzg/commons/exception/SystemException.java

@@ -10,11 +10,12 @@ public class SystemException extends RuntimeException {
         this.code = "500";
     }
 
-    public SystemException(String code, String message) {
+    public SystemException(String message,String data) {
         super(message);
-        this.code = code;
+        this.code = "500";
     }
 
+
 //    public SystemException(String code, Throwable cause) {
 //        super(message, cause);
 //        this.code = code;

+ 1 - 0
tenant/insurance/quotation-bohai/src/main/java/com/jzg/quotation/bohai/api/build/BoHaiApiQuoteResultsVoBuild.java

@@ -121,6 +121,7 @@ public class BoHaiApiQuoteResultsVoBuild {
         // 报价失败提示
         quoteResultsVo.setErrorMessage(boHaiQuoteResponse.getResponseMsg());
         quoteResultsVo.setQuoteStatusEnum(InsOrderStatusEnum.QUOTE_FAIL);
+        quoteResultsVo.setQuoteStatus(InsOrderStatusEnum.QUOTE_FAIL.getCode());
         return quoteResultsVo;
     }
 }

+ 1 - 1
tenant/insurance/quotation-summary/src/main/java/com/jzg/quotation/summary/controller/UnifyOrderManager.java

@@ -264,7 +264,7 @@ public class UnifyOrderManager {
             throw new SystemException(root.getMessage());
         }
         return quoteResultsVo.getQuoteStatusEnum()
-                .equals(InsOrderStatusEnum.WAIT_AUDIT) ? HttpResult.ok(quoteResultsVo) : HttpResult.error(quoteResultsVo.getErrorMessage());
+                .equals(InsOrderStatusEnum.WAIT_AUDIT) ? HttpResult.ok(quoteResultsVo) : HttpResult.error(500,quoteResultsVo,quoteResultsVo.getErrorMessage());
     }