| | |
| | | if (wrkMast != null && wrkMast.getIoType() == 103) { |
| | | return R.parse(CodeRes.PICK_600); |
| | | } |
| | | return R.parse(CodeRes.NO_COMB_700); |
| | | Date now = new Date(); |
| | | WaitPakin waitPakin = new WaitPakin(); |
| | | waitPakin.setMatnr("emptyPallet"); |
| | | waitPakin.setBatch(""); |
| | | waitPakin.setAnfme(1D); |
| | | waitPakin.setZpallet(param.getBarcode()); |
| | | waitPakin.setIoStatus("N"); |
| | | waitPakin.setStatus("Y"); |
| | | waitPakin.setAppeUser(9999L); |
| | | waitPakin.setAppeTime(now); |
| | | waitPakin.setModiUser(9999L); |
| | | waitPakin.setModiTime(now); |
| | | if (!waitPakinService.insert(waitPakin)) { |
| | | return R.error("自动生成入库通知档失败"); |
| | | } |
| | | waitPakins = waitPakinService.selectList(new EntityWrapper<WaitPakin>().eq("zpallet", param.getBarcode())); |
| | | if (Cools.isEmpty(waitPakins)) { |
| | | return R.error("自动生成入库通知档后未查询到数据"); |
| | | } |
| | | log.info("WCS入库接口自动生成入库通知档, zpallet:{}, matnr:{}, anfme:{}", param.getBarcode(), "32149", 1D); |
| | | } |
| | | int countLoc = locDetlService.selectCount(new EntityWrapper<LocDetl>().eq("zpallet",param.getBarcode())); |
| | | int countWrk = wrkDetlService.selectCount(new EntityWrapper<WrkDetl>().eq("zpallet",param.getBarcode())); |