| | |
| | | import com.zy.asrs.service.*; |
| | | import com.zy.asrs.task.core.ReturnT; |
| | | import com.zy.asrs.task.handler.WorkLogHandler; |
| | | import com.zy.asrs.utils.CodeDetectionUtil; |
| | | import com.zy.asrs.utils.MatUtils; |
| | | import com.zy.asrs.utils.SaasUtils; |
| | | import com.zy.asrs.utils.Utils; |
| | |
| | | // if (Cools.isEmpty(param.getBarcode(), param.getCombMats())) { |
| | | // throw new CoolException(BaseRes.PARAM); |
| | | // } |
| | | if (Cools.isEmpty(param.getBarcode()) || !CodeDetectionUtil.barcodeDetection(param.getBarcode())){ |
| | | throw new CoolException(param.getBarcode() + "货架码有误,请正确扫码!!!"); |
| | | } |
| | | // 判断是否有相同条码的数据 |
| | | if (waitPakinService.selectCount(new EntityWrapper<WaitPakin>(). |
| | | eq("zpallet", param.getBarcode()).eq("io_status", "N")) > 0) { |
| | |
| | | @Transactional |
| | | public void nodePutway(String zpallet, String locNo, User user) { |
| | | Date now = new Date(); |
| | | if (Cools.isEmpty(zpallet) || !CodeDetectionUtil.barcodeDetection(zpallet)){ |
| | | throw new CoolException(zpallet + "货架码有误,请正确扫码!!!"); |
| | | } |
| | | |
| | | //增加平库库存 |
| | | List<WaitPakin> waitPakinList = waitPakinService.selectList(new EntityWrapper<WaitPakin>().eq("zpallet", zpallet)); |
| | |
| | | //删除入库通知档 |
| | | waitPakinService.delete(new EntityWrapper<WaitPakin>().eq("zpallet", zpallet)); |
| | | |
| | | orderService.checkComplete(waitPakinList.get(0).getOrderNo()); |
| | | orderService.checkComplete(waitPakinList.get(0).getOrderNo(),null); |
| | | |
| | | |
| | | } |
| | |
| | | manLocDetlService.update(manLocDetl,manLocDetlWrapper); |
| | | |
| | | //检测订单是否完成 |
| | | orderService.checkComplete(param.getOrderNo()); |
| | | orderService.checkComplete(param.getOrderNo(),null); |
| | | |
| | | } |
| | | |