| | |
| | | log.info("收到WCS罐装出库接口请求"); |
| | | Date now = new Date(); |
| | | // 查询库存状态位F 且 库存明细包含该物料的库位 |
| | | LocMast tarLoc = locMastService.getLocFByMatnr("CP24609KS12300118"); |
| | | LocMast tarLoc = locMastService.getLocFByMatnr("BZ10100ZZ00000010"); |
| | | if (Cools.isEmpty(tarLoc)) { |
| | | throw new CoolException("没有可出库的库位"); |
| | | } |
| | |
| | | } |
| | | List<WrkDetl> wrkDetls = wrkDetlService.selectByWrkNo(wrkMast.getWrkNo()); |
| | | for (WrkDetl wrkDetl : wrkDetls) { |
| | | Mat mat = matService.selectByMatnr("CP25009TY10000248"); |
| | | Mat mat = matService.selectByMatnr("BZ10100ZZ00000010"); |
| | | WrkDetl wrkDetl1 = new WrkDetl(); |
| | | wrkDetl1.sync(wrkDetl); |
| | | wrkDetl1.sync(mat); |
| | | wrkDetl1.setIoTime(now); |
| | | wrkDetlService.insert(wrkDetl1); |
| | | } |
| | | wrkDetlService.delete(new EntityWrapper<WrkDetl>().eq("matnr", "BC20009TY13701530").eq("wrk_no",wrkMast.getWrkNo())); |
| | | wrkDetlService.delete(new EntityWrapper<WrkDetl>().eq("matnr", "CP10103TY22014617").eq("wrk_no",wrkMast.getWrkNo())); |
| | | // 更新明细档io_time (历史档关联使用) |
| | | // wrkDetlService.updateIoTime(wrkMast.getWrkNo(), now); |
| | | |