diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSpecialCalcWeightController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSpecialCalcWeightController.java index f7d000f09..fc7430bfb 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSpecialCalcWeightController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSpecialCalcWeightController.java @@ -114,7 +114,17 @@ public class EmisSpecialCalcWeightController extends BaseController @PutMapping public AjaxResult edit(@RequestBody EmisSpecialCalcWeight emisSpecialCalcWeight) { - return toAjax(emisSpecialCalcWeightService.updateEmisSpecialCalcWeight(emisSpecialCalcWeight)); + try{ + return toAjax(emisSpecialCalcWeightService.updateEmisSpecialCalcWeight(emisSpecialCalcWeight)); + }catch (Exception ex){ + ex.printStackTrace(); + // 返回子定义异常 + if(ex instanceof EmisBizError){ + return AjaxResult.error("("+((EmisBizError)ex).getErrorCode()+")"+ex.getMessage()); + } + + return AjaxResult.error("服务器异常,联系客服"); + } } /**