| | |
| | | @PostMapping("/pakin/yx/loc/v33") |
| | | @ResponseBody |
| | | public synchronized R getLocNo33(@RequestBody SearchLocParam param) { |
| | | if (Cools.isEmpty(param.getBarcode(), param.getSourceStaNo(),param.getWeight())) { |
| | | if (Cools.isEmpty(param.getBarcode(), param.getSourceStaNo())) { |
| | | throw new CoolException(BaseRes.PARAM); |
| | | } |
| | | // 判断是否有相同条码的数据 |
| | |
| | | if (Cools.isEmpty(basDevp)){ |
| | | throw new CoolException("参数:站点号 devNo不存在"); |
| | | } |
| | | if (Cools.isEmpty(basDevp.getGrossWt())){ |
| | | throw new CoolException("参数:站点号 "+param.getSourceStaNo()+"重量信息不存在"); |
| | | } |
| | | |
| | | Date now = new Date(); |
| | | // 生成入库通知档 |
| | |
| | | WaitPakin waitPakin = new WaitPakin(); |
| | | waitPakin.sync(mat); |
| | | waitPakin.setBatch(""); |
| | | // waitPakin.setWeight(basDevp.getGrossWt()); |
| | | waitPakin.setWeight(basDevp.getGrossWt()); |
| | | waitPakin.setZpallet(param.getBarcode()); // 托盘码 |
| | | waitPakin.setIoStatus("N"); // 入出状态 |