| | |
| | | @PostMapping("/process/loc/v1") |
| | | @ResponseBody |
| | | @Transactional |
| | | public synchronized void processLoc() { |
| | | public synchronized R processLoc() { |
| | | log.info("收到WCS罐装出库接口请求"); |
| | | Date now = new Date(); |
| | | // 查询库存状态位F 且 库存明细包含该物料的库位 |
| | |
| | | } else { |
| | | throw new CoolException(tarLoc.getLocNo() + "库位不是在库状态"); |
| | | } |
| | | return R.ok(); |
| | | } |
| | | @PostMapping("/process/in/loc/v1") |
| | | @ResponseBody |
| | |
| | | WrkDetl wrkDetl1 = new WrkDetl(); |
| | | wrkDetl1.sync(wrkDetl); |
| | | wrkDetl1.sync(mat); |
| | | wrkDetl1.setBatch(param.getBatch()); |
| | | wrkDetl1.setIoTime(now); |
| | | wrkDetlService.insert(wrkDetl1); |
| | | } |