|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 一楼返修入库推送mes做记录 | 
|---|
|  |  |  | pushFxrkToMes(param); | 
|---|
|  |  |  | //        pushFxrkToMes(param); 改为库存更新完成后上报 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 返回GWCS目标信息 | 
|---|
|  |  |  | openServiceImpl.pushStaNoToGwcs(param.getPalletizingNo(), dto.getStaNo(), dto.getWorkNo(), param.getBarcode(), "一楼返修入库推送gwcs"); | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if (Cools.isEmpty(param.getBarcode())) { | 
|---|
|  |  |  | throw new CoolException("条码不能为空:" + param.getBarcode()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if (Cools.isEmpty(param.getAnfme())) { | 
|---|
|  |  |  | throw new CoolException("请输入数量" + param.getAnfme()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (Cools.isEmpty(param.getMemo())) { | 
|---|
|  |  |  | throw new CoolException("请输入备注"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (Cools.isEmpty(param.getOld())) { | 
|---|
|  |  |  | throw new CoolException("请输入新旧" ); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | int zpalletCount = locDetlService.selectCount(new EntityWrapper<LocDetl>().eq("zpallet", param.getBarcode())); | 
|---|
|  |  |  | 
|---|
|  |  |  | if (!Cools.isEmpty(param.getBatch())) { | 
|---|
|  |  |  | WrkDetl wrkDetl = new WrkDetl(); | 
|---|
|  |  |  | wrkDetl.setMatnr("空箱"); | 
|---|
|  |  |  | wrkDetl.setSuppCode(param.getOld()); | 
|---|
|  |  |  | wrkDetl.setAnfme(param.getAnfme()); | 
|---|
|  |  |  | wrkDetl.setWrkNo(wrkMast.getWrkNo()); | 
|---|
|  |  |  | wrkDetl.setWrkNo(wrkMast.getWrkNo()); | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public List<Map<String, Object>> pdaGetMemo() { | 
|---|
|  |  |  | List<Integer> tagIds = Arrays.asList(7, 8); | 
|---|
|  |  |  | List<Integer> tagIds = Arrays.asList(7, 8,9); | 
|---|
|  |  |  | List<Map<String, Object>> raw = matMapper.getBoxMemoMap(tagIds); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 用 Map<String, List<String>> 分组 | 
|---|