| | |
| | | Mat mat = matService.selectByMatnr(locDto.getMatnr()); |
| | | assert mat != null; |
| | | |
| | | if (locDto.getStock() < locDto.getAnfme()) { |
| | | //总库存小于作业数量,异常数据 |
| | | throw new CoolException("库存不足,请稍后重试"); |
| | | } |
| | | |
| | | if (!BaseController.isJSON(locDto.getOrderNo())) { |
| | | WrkDetl wrkDetl = new WrkDetl(); |
| | | wrkDetl.sync(mat); |
| | |
| | | wrkDetl.setBatch(locDto.getBatch()); |
| | | wrkDetl.setOrderNo(locDto.getOrderNo()); |
| | | wrkDetl.setAnfme(locDto.getAnfme()); // 作业数量 |
| | | wrkDetl.setStock(locDto.getStock()); |
| | | wrkDetl.setStock(locDto.getStock());//总库存 |
| | | wrkDetl.setAppeTime(now); |
| | | wrkDetl.setAppeUser(userId); |
| | | wrkDetl.setModiTime(now); |
| | |
| | | wrkDetl.setBatch(locDto.getBatch()); |
| | | wrkDetl.setOrderNo(orderDto.getOrderNo()); |
| | | wrkDetl.setAnfme(orderDto.getAnfme()); // 数量 |
| | | wrkDetl.setStock(locDto.getStock());//总库存 |
| | | wrkDetl.setAppeTime(now); |
| | | wrkDetl.setAppeUser(userId); |
| | | wrkDetl.setModiTime(now); |