| | |
| | | // return R.ok(); |
| | | // } |
| | | String sta = (String) map.get("sta"); // 暂存位 |
| | | String inSta = (String) map.get("inSta"); // 入库站点 |
| | | String inSta = String.valueOf(map.get("inSta")); // 入库站点 |
| | | |
| | | return mobileService.inLocCallAgv(sta, inSta); |
| | | |
| | | } |
| | | |
| | | @PostMapping("/agv/unbind") |
| | | @ManagerAuth |
| | | public R pdaAgvUnbind(@RequestBody Map<String,Object> map){ |
| | | |
| | | String site = (String) map.get("site"); // 暂存位 |
| | | |
| | | if (Cools.isEmpty(site)) { |
| | | return R.parse("暂存位不能为空"); |
| | | } |
| | | |
| | | return mobileService.unbind(site); |
| | | } |
| | | |
| | | private void getAgvTaskParam(ForwardAGVTaskParam agvTaskCreateParam,String agv,String sta){ |
| | |
| | | @RequestMapping("/comb/auth") |
| | | @ManagerAuth(memo = "组托") |
| | | public R comb(@RequestBody CombParam combParam){ |
| | | mobileService.comb(combParam, getUserId()); |
| | | return R.ok("组托成功"); |
| | | if (Cools.isEmpty(combParam.getBarcode(), combParam.getCombMats())) { |
| | | throw new CoolException(BaseRes.PARAM); |
| | | } |
| | | WrkMast wrkMast = wrkMastService.selectOne(new EntityWrapper<WrkMast>() |
| | | .eq("barcode", combParam.getBarcode()) |
| | | .eq("io_type", 104) |
| | | .eq("wrk_sts", 14)); |
| | | if (Cools.isEmpty(wrkMast)) { |
| | | mobileService.comb(combParam, getUserId()); |
| | | return R.ok("组托成功"); |
| | | }else { |
| | | mobileService.mergeComb(combParam, getUserId()); |
| | | return R.ok("并板成功"); |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | @RequestMapping("/pack/get/auth") |