From 4dd1ff4e86c72bf6190c16b2c3a90177ac5ff2d4 Mon Sep 17 00:00:00 2001 From: xinfengYin <1776570748@qq.com> Date: Tue, 25 Feb 2025 11:00:35 +0800 Subject: [PATCH] =?UTF-8?q?#xinfengYin-09#=20SY-hr05-=E7=94=A8=E5=B7=A5?= =?UTF-8?q?=E9=9C=80=E6=B1=82=E7=94=B3=E8=AF=B7=E6=B5=81=E7=A8=8B-04?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workflow/action/OaSrmVendorCheckAction.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaSrmVendorCheckAction.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaSrmVendorCheckAction.java index a574a07..b0dd392 100644 --- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaSrmVendorCheckAction.java +++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/OaSrmVendorCheckAction.java @@ -153,7 +153,11 @@ public class OaSrmVendorCheckAction extends BaseBean implements Action, EsbServe // 现有合格供应商 String xyhggys = String.valueOf(map.get("XYHGGYSMC")); VdDlvApplyHandlerServiceServiceStub.DlvApplyIn dlvapplyin = new VdDlvApplyHandlerServiceServiceStub.DlvApplyIn(); - dlvapplyin.setRequestId(Integer.parseInt(requestid)); + logger_a864d799.error("111111"+requestid); + int requestidIntTemp = Integer.parseInt(getFormno(requestid)); + logger_a864d799.error("2222"+requestidIntTemp); + dlvapplyin.setRequestId(requestidIntTemp); + logger_a864d799.error("333333333333"); dlvapplyin.setApplyNo(lcbh); dlvapplyin.setCompanyCode(sqdwbm); dlvapplyin.setCompanyName(sqdw); @@ -453,6 +457,16 @@ public class OaSrmVendorCheckAction extends BaseBean implements Action, EsbServe return outStr; } + 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);