From 08819c8ea0c36b3870a90e8b190a3fcaedf83468 Mon Sep 17 00:00:00 2001 From: linfso Date: Wed, 29 May 2024 08:21:56 +0800 Subject: [PATCH] md --- .../web/emis/EmisQuotePriceController.java | 26 +++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisQuotePriceController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisQuotePriceController.java index d48613798..ee296b6bd 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisQuotePriceController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisQuotePriceController.java @@ -16,6 +16,8 @@ import javax.servlet.http.HttpServletResponse; import com.alibaba.fastjson.JSONObject; import com.xdadan.erp.emis.domain.EmisWaybill; +import com.xdadan.erp.emis.domain.exception.EmisBizError; +import com.xdadan.erp.emis.domain.vo.AddressParseResult; import com.xdadan.erp.emis.domain.vo.FeeItem; import com.xdadan.erp.emis.domain.vo.WaybillOrder; import com.xdadan.erp.emis.service.IEmisWaybillService; @@ -128,7 +130,18 @@ public class EmisQuotePriceController extends BaseController @PostMapping public AjaxResult add(@RequestBody EmisQuotePrice emisQuotePrice) { - return toAjax(emisQuotePriceService.insertEmisQuotePrice(emisQuotePrice)); + try { + return toAjax(emisQuotePriceService.insertEmisQuotePrice(emisQuotePrice)); + }catch (Exception ex){ + ex.printStackTrace(); + // 返回子定义异常 + if(ex instanceof EmisBizError){ + return AjaxResult.error("("+((EmisBizError)ex).getErrorCode()+")"+ex.getMessage()); + } + return AjaxResult.error("服务器异常,联系客服"); + } + + } /** @@ -139,7 +152,16 @@ public class EmisQuotePriceController extends BaseController @PutMapping public AjaxResult edit(@RequestBody EmisQuotePrice emisQuotePrice) { - return toAjax(emisQuotePriceService.updateEmisQuotePrice(emisQuotePrice)); + try { + return toAjax(emisQuotePriceService.updateEmisQuotePrice(emisQuotePrice)); + }catch (Exception ex){ + ex.printStackTrace(); + // 返回子定义异常 + if(ex instanceof EmisBizError){ + return AjaxResult.error("("+((EmisBizError)ex).getErrorCode()+")"+ex.getMessage()); + } + return AjaxResult.error("服务器异常,联系客服"); + } } /**