Commit e2f737eb zshaohui

1.执行工单,增加try catch

1 个父辈 f94231f4
...@@ -273,15 +273,20 @@ public class OrderController { ...@@ -273,15 +273,20 @@ public class OrderController {
if (!liteOrder.isNew() && !liteOrder.isShortage()){ if (!liteOrder.isNew() && !liteOrder.isShortage()){
throw new ValidateException("smfcore.order.executed", "该工单已执行,无法重复执行", new String[]{}); throw new ValidateException("smfcore.order.executed", "该工单已执行,无法重复执行", new String[]{});
} }
String result = liteOrderCache.checkOutLiteOrder(SecurityUtils.getCurrentUsername(), liteOrder.getOrderNo(),isShortageOut,false); try {
if (ObjectUtil.isEmpty(result)) { String result = liteOrderCache.checkOutLiteOrder(SecurityUtils.getCurrentUsername(), liteOrder.getOrderNo(),isShortageOut,false);
return ResultBean.newOkResult(result); if (ObjectUtil.isEmpty(result)) {
} return ResultBean.newOkResult(result);
else if(result.equals("smfcore.order.out.shortReel") || result.equals("smfcore.order.out.noReel")){ }
return ResultBean.newErrorResult(99, result, result); else if(result.equals("smfcore.order.out.shortReel") || result.equals("smfcore.order.out.noReel")){
} return ResultBean.newErrorResult(99, result, result);
else { }
return ResultBean.newErrorResult(-1, result, result); else {
return ResultBean.newErrorResult(-1, result, result);
}
} catch (Exception e) {
log.error("执行工单出错",e);
return ResultBean.newErrorResult(-1,e.getMessage(),e.getMessage());
} }
} }
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!