| | |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * Created by vincent on 2022/4/8 |
| | |
| | | return R.ok(openService.gwmsGenerateInventory(param)); |
| | | } |
| | | |
| | | @PostMapping("/fxprk") |
| | | @AppAuth(memo = "反修品入库") |
| | | public synchronized R fxprk(@RequestHeader(required = false) String appkey, |
| | | @RequestBody FxprkParam param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | return R.ok(openService.fxprk(param)); |
| | | } |
| | | |
| | | @PostMapping("/kthl") |
| | | @AppAuth(memo = "空托盘回流(二楼流到一楼)") |
| | | public synchronized R kthl(@RequestHeader(required = false) String appkey, |
| | | @RequestBody KthlParam param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | return openService.kthl(param); |
| | | } |
| | | |
| | | @PostMapping("/tb") |
| | | @AppAuth(memo = "一楼贴标调用") |
| | | public synchronized R tb(@RequestHeader(required = false) String appkey, |
| | | @RequestBody TbParam param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | return openService.tb(param); |
| | | } |
| | | |
| | | @PostMapping("/dd") |
| | | @AppAuth(memo = "一楼打带调用") |
| | | public synchronized R dd(@RequestHeader(required = false) String appkey, |
| | | @RequestBody TbParam param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | return openService.dd(param); |
| | | } |
| | | |
| | | @PostMapping("/zxrk") |
| | | @AppAuth(memo = "GWCS到达堆垛机入库站点请求ZWCS执行") |
| | | public synchronized R crnExecute(@RequestHeader(required = false) String appkey, |
| | |
| | | @RequestBody ZwmsOutLocWorkDto param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | return R.ok(openService.zwmsOutLocWork(param)); |
| | | if (Cools.isEmpty(param,param.getOrderNo(),param.getOrderType(),param.getGroups())) { |
| | | R.parse("参数不能为空"); |
| | | } |
| | | return openService.zwmsOutLocWork(param); |
| | | } |
| | | |
| | | @PostMapping("/cxzk") |
| | | @AppAuth(memo = "根据包装组号查询在库时间-MES调用") |
| | | public synchronized R queryInLocTime(@RequestHeader(required = false) String appkey, |
| | | @RequestBody List<String> param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | return openService.queryInLocTime(param); |
| | | } |
| | | |
| | | @PostMapping("/ckjgsb") |
| | |
| | | return R.ok(); |
| | | } |
| | | |
| | | @PostMapping("/prodCheck") |
| | | @AppAuth(memo = "产品合格校验,EMS调用") |
| | | public synchronized R prodCheck(@RequestHeader(required = false) String appkey, |
| | | @RequestBody List<ProdCheckParam> param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | openService.prodCheck(param); |
| | | return R.ok(); |
| | | } |
| | | |
| | | @PostMapping("/xhd") |
| | | @AppAuth(memo = "盘点位请求亮灯") |
| | | public synchronized R requestXhd(@RequestHeader(required = false) String appkey, |
| | | @RequestBody Map<String,Object> param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | if (Cools.isEmpty(param.get("barcode"))){ |
| | | return R.parse("条码错误:" + param.get("barcode")); |
| | | } |
| | | return openService.requestXhd((String) param.get("barcode")); |
| | | } |
| | | |
| | | |
| | | @PostMapping("/kxlhcdwc") |
| | | @AppAuth(memo = "空闲理货拆垛完成") |
| | | public synchronized R kxlhCdwc(@RequestHeader(required = false) String appkey, |
| | | @RequestBody KxlhcdwcParam param, |
| | | HttpServletRequest request) { |
| | | auth(appkey, param, request); |
| | | return openService.kxlhCdwc(param); |
| | | } |
| | | |
| | | /*@PostMapping("/order/matSync/default/v1") |
| | | @AppAuth(memo = "商品信息同步接口") |
| | | public synchronized R syncMatInfo(@RequestHeader(required = false) String appkey, |