| | |
| | | import org.jeecg.modules.wms.dto.ReceiveMESScanItemListResponse; |
| | | import org.jeecg.modules.wms.request.ReceiveMESScanItemList; |
| | | import org.jeecg.modules.wms.service.ReceiveWMSScanItemListService; |
| | | import org.jeecg.modules.wms.service.WMSWebService; |
| | | import org.springframework.beans.factory.annotation.Value; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | |
| | | public class WMSTestController { |
| | | @Value("${webservice.url}") |
| | | private String url; |
| | | @Value("${webservice.namespace}") |
| | | private String namespace; |
| | | |
| | | @ApiOperation(value = "WMS集成测试-接收WMS移库结果", notes = "WMS集成测试-接收WMS移库结果") |
| | | @PostMapping("/testReceiveWMSScanItemList") |
| | |
| | | ReceiveMESScanItemListResponse response = service.receiveWMSScanItemList(request); |
| | | return Result.ok(response); |
| | | } |
| | | |
| | | @ApiOperation(value = "WMS集成测试-HelloWord测试", notes = "WMS集成测试-HelloWord测试") |
| | | @PostMapping("/testHelloWorld") |
| | | public Result<?> testHelloWorld() { |
| | | JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean(); |
| | | factory.setAddress(url); |
| | | factory.setServiceClass(WMSWebService.class); |
| | | WMSWebService service = (WMSWebService) factory.create(); |
| | | String response = service.helloWorld(); |
| | | return Result.ok(response); |
| | | } |
| | | } |