Commit e2f737eb zshaohui

1.执行工单,增加try catch

1 个父辈 f94231f4
......@@ -273,15 +273,20 @@ public class OrderController {
if (!liteOrder.isNew() && !liteOrder.isShortage()){
throw new ValidateException("smfcore.order.executed", "该工单已执行,无法重复执行", new String[]{});
}
String result = liteOrderCache.checkOutLiteOrder(SecurityUtils.getCurrentUsername(), liteOrder.getOrderNo(),isShortageOut,false);
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 {
return ResultBean.newErrorResult(-1, result, result);
try {
String result = liteOrderCache.checkOutLiteOrder(SecurityUtils.getCurrentUsername(), liteOrder.getOrderNo(),isShortageOut,false);
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 {
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!