diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaSrmVendorAdmitAction.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaSrmVendorAdmitAction.java index 6e724cc..65db3c8 100644 --- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaSrmVendorAdmitAction.java +++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaSrmVendorAdmitAction.java @@ -121,7 +121,7 @@ public class OaSrmVendorAdmitAction extends BaseBean implements Action, EsbServe // 现有合格供应商 String xyhggys = String.valueOf(map.get("XYHGGYSMC")); VdDlvApplyHandlerServiceServiceStub.DlvApplyIn dlvapplyin = new VdDlvApplyHandlerServiceServiceStub.DlvApplyIn(); - dlvapplyin.setRequestId(Integer.parseInt(requestid)); + dlvapplyin.setRequestId(Integer.parseInt(getFormno(requestid))); dlvapplyin.setApplyNo(lcbh); dlvapplyin.setCompanyCode(sqdwbm); dlvapplyin.setCompanyName(sqdw); @@ -193,6 +193,16 @@ public class OaSrmVendorAdmitAction extends BaseBean implements Action, EsbServe } } + public String getFormno(String requestid){ + String formno = ""; + if(requestid.length()>8){ + formno = "1"+requestid.substring(requestid.length()-8); + }else{ + formno = requestid; + } + return formno; + } + Map getResultMapForAction(Map map, String key, Object value, RequestManager requestManager) { if (key != null && !key.isEmpty()) { map.put(key, value); diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/YongGongXuQiuAction.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/YongGongXuQiuAction.java index b26c61a..a7ac5bd 100644 --- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/YongGongXuQiuAction.java +++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/YongGongXuQiuAction.java @@ -215,7 +215,7 @@ public class YongGongXuQiuAction implements Action, EsbServerlessRpcRemoteInterf } } catch (Exception e) { - System.err.println(e.toString()); + logger_42aadd27.error("YongGongXuQiuAction catchErr:" + e.toString()); return WeaResult.fail(500, "YongGongXuQiuAction err"+ e, getResultMapForAction(weaverResultMap, "result",e.getMessage(), request.getRequestManager())); }