| | |
| | | @Override |
| | | @ManagerAuth |
| | | public void doAfterAllAnalysed(AnalysisContext ctx) { |
| | | ArrayList<LocDetl> locDetls1 = new ArrayList<>(); |
| | | ArrayList<StockOutParam.LocDetl> locDetls1 = new ArrayList<StockOutParam.LocDetl>(); |
| | | ArrayList<StockOutParam.LocDetl> locDetls122 = new ArrayList<StockOutParam.LocDetl>(); |
| | | ArrayList<StockOutParam.LocDetl> locDetls171 = new ArrayList<StockOutParam.LocDetl>(); |
| | | if (!Cools.isEmpty(OutLocBoxCs) && OutLocBoxCs.size() != 0) { |
| | | LocDetlService locDetlService = SpringUtils.getBean(LocDetlService.class); |
| | | LocMastService locMastService = SpringUtils.getBean(LocMastService.class); |
| | |
| | | locDtos.add(locDto); |
| | | } |
| | | |
| | | StockOutParam param = new StockOutParam(); |
| | | |
| | | List<LocDto> locDtosList = new ArrayList<>(); |
| | | List<String> batchList = new ArrayList<>(); |
| | | for (LocDto locDto : locDtos) { |
| | |
| | | } |
| | | } |
| | | for (LocDto locDto:locDtosList){ |
| | | LocDetl locDetl = new LocDetl(); |
| | | StockOutParam.LocDetl locDetl = new StockOutParam.LocDetl(); |
| | | locDetl.setBrand(locDto.getBrand()); |
| | | locDetl.setLocNo(locDto.getLocNo()); |
| | | locDetl.setAnfme(locDto.getAnfme()); |
| | |
| | | locDetl.setWeight(locDto.getWeight()); |
| | | |
| | | locDetls1.add(locDetl); |
| | | if (Utils.getRow(locDetl.getLocNo())>12){ |
| | | locDetls171.add(locDetl); |
| | | } else { |
| | | locDetls122.add(locDetl); |
| | | } |
| | | } |
| | | if (total>0){ |
| | | workService.locCheckOut(param,9999L); |
| | | StockOutParam param122 = new StockOutParam(); |
| | | param122.setOutSite(122); |
| | | param122.setLocDetls(locDetls122); |
| | | if (total>0 && locDetls122.size()>0){ |
| | | workService.locCheckOut(param122,9999L); |
| | | } |
| | | StockOutParam param171 = new StockOutParam(); |
| | | param171.setOutSite(171); |
| | | param171.setLocDetls(locDetls171); |
| | | if (total>0 && locDetls171.size()>0){ |
| | | workService.locCheckOut(param171,9999L); |
| | | } |
| | | |
| | | } |