Commit eaa6cf04 authored by 鲁鑫's avatar 鲁鑫

接口返回值异常处理

parent 1a06052d
......@@ -200,7 +200,7 @@ public class SapCostReimbursementController extends CommonController {
this.costReimbursementApplication.savePaymentReceiptVo(paymentReceiptVo);
}catch (RuntimeException e){
messageMap.put("Message_Status","E");
messageMap.put("Message_Text",e);
messageMap.put("Message_Text",e.getMessage());
messageMap.put("ZEP_NO",paymentReceiptVo.getBillCode());
}
return messageMap;
......
......@@ -54,7 +54,7 @@ public class SapPurchaseApprovalController extends CommonController {
this.sapPurchaseApprovalApplication.saveSapPurchaseApprovalVo(sapPurchaseApprovalDto);
}catch (RuntimeException e){
messageMap.put("Message_Status","E");
messageMap.put("Message_Text",e);
messageMap.put("Message_Text",e.getMessage());
messageMap.put("NUMBER",sapPurchaseApprovalDto.getLsDeader().getBanfn());
}
return messageMap;
......
......@@ -45,12 +45,17 @@ public class SapPurchaseOrderController extends CommonController {
public HashMap<String, Object> getSapPurchaseOrder(@RequestBody SapPurchaseOrderDto sapPurchaseOrderDto){
LOG.info("SAP采购订单审批数据=={}",sapPurchaseOrderDto);
//System.out.println(sapPurchaseOrderDto);
this.sapPurchaseOrderApplication.saveSapPurchaseOrderDto(sapPurchaseOrderDto);
HashMap<String, Object> messageMap = new HashMap<>();
messageMap.put("Message_Status","S");
messageMap.put("Message_Text","成功");
messageMap.put("NUMBER",sapPurchaseOrderDto.getLsHeader().getEbeln());
try {
this.sapPurchaseOrderApplication.saveSapPurchaseOrderDto(sapPurchaseOrderDto);
}catch (RuntimeException e){
messageMap.put("Message_Status","E");
messageMap.put("Message_Text",e.getMessage());
messageMap.put("NUMBER",sapPurchaseOrderDto.getLsHeader().getEbeln());
}
return messageMap;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment