| | |
| | | return R.parse(CodeRes.NO_COMB_700); |
| | | } |
| | | int countLoc = locDetlService.selectCount(new EntityWrapper<LocDetl>().eq("zpallet", param.getBarcode())); |
| | | if (countLoc > 0) { |
| | | return R.error("库存条码数据已存在"); |
| | | } |
| | | int countWrk = wrkDetlService.selectCount(new EntityWrapper<WrkDetl>().eq("zpallet", param.getBarcode())); |
| | | if (countLoc > 0 || countWrk > 0) { |
| | | return R.error(CodeRes.EXIST_500); |
| | | if (countWrk > 0) { |
| | | return R.error("工作档已存在"); |
| | | } |
| | | } |
| | | if (Cools.isEmpty(param.getLocType1())) { |
| | |
| | | if (!Cools.isEmpty(waitPakin.getOrderNo())) { |
| | | Order order = orderService.selectByNo(waitPakin.getOrderNo()); |
| | | if (order != null) { |
| | | OrderDetl orderDetl = orderDetlService.selectItem(order.getOrderNo(), waitPakin.getMatnr(), waitPakin.getBatch(),waitPakin.getAnfme()); |
| | | if (orderDetl == null) { |
| | | orderDetl = orderDetlService.selectItem(order.getOrderNo(), waitPakin.getMatnr(), null,waitPakin.getAnfme()); |
| | | } |
| | | OrderDetl orderDetl = orderDetlService.selectItem(waitPakin); |
| | | wrkDetl.setProType(orderDetl.getProType()); |
| | | wrkDetl.setSPgNO(orderDetl.getSPgNO()); |
| | | wrkDetl.setOutOrderNo(orderDetl.getOutOrderNo()); |
| | | wrkDetl.setLuHao(orderDetl.getLuHao()); |