| | |
| | | @Autowired |
| | | private WMSWebServiceClient webServiceClient; |
| | | |
| | | private final static String localUrl = "http://localhost:9989/webservice/MESWebService?wsdl"; |
| | | |
| | | |
| | | @ApiOperation(value = "WMS集成测试-接收WMS移库结果", notes = "WMS集成测试-接收WMS移库结果") |
| | | @PostMapping("/testReceiveWMSScanItemList") |
| | | public Result<?> testReceiveWMSScanItemList(@RequestBody List<WMSWebServiceSendItem> list) { |
| | | JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean(); |
| | | factory.setAddress(localUrl); |
| | | factory.setServiceClass(MESWebServiceSoap.class); |
| | | MESWebServiceSoap service = (MESWebServiceSoap) factory.create(); |
| | | ReceiveWMSScanItemList request = new ReceiveWMSScanItemList(); |
| | | request.setWmsWebServiceSendItemList(list); |
| | | MESResponse response = service.receiveWMSScanItemList(request); |
| | | return Result.ok(response); |
| | | } |
| | | |
| | | @ApiOperation(value = "WMS集成测试-HelloWord测试", notes = "WMS集成测试-HelloWord测试") |
| | | @PostMapping("/testHelloWorld") |
| | | public Result<?> testHelloWorld() { |