通过hutool实现webservice接口调用
String authenticationUrl = "http://139.196.206.126:8081/services/WorkflowService?wsdl";
// HashMap<String, Object> map = new HashMap<>();
// ("userId",1);
HashMap<String, Object> WorkflowRequestInfomap = new HashMap<>();
WorkflowRequestInfomap.put("scr","1");
WorkflowRequestInfomap.put("scrp","2021-09-28");
WorkflowRequestInfomap.put("scwj","");
WorkflowRequestInfomap.put("wjckdz","");
WorkflowRequestInfomap.put("wjml","10");
WorkflowRequestInfomap.put("wjlx","36");
WorkflowRequestInfomap.put("xmmc","JSS2021092401");
WorkflowRequestInfomap.put("bz","备注");
WorkflowRequestInfomap.put("lyxt","NK");
// ("WorkflowRequestInfo",WorkflowRequestInfomap);
SoapClient soapClient = SoapClient.create(authenticationUrl)
.setMethod("web:doCreateWorkflowRequest", "")
.setParams(WorkflowRequestInfomap).setParam("userId",1);
String send = soapClient.send(true);
Map<String, String> map1 = new HashMap<String, String>();
Map resMap=parseXml2Map(send,map1);