| | |
| | | @Override |
| | | @ManagerAuth |
| | | public void doAfterAllAnalysed(AnalysisContext ctx) { |
| | | ArrayList<LocDetl> locDetls1 = new ArrayList<>(); |
| | | ArrayList<StockOutParam.LocDetl> locDetls1 = 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()); |
| | |
| | | |
| | | locDetls1.add(locDetl); |
| | | } |
| | | StockOutParam param = new StockOutParam(); |
| | | param.setOutSite(122); |
| | | param.setLocDetls(locDetls1); |
| | | if (total>0){ |
| | | workService.locCheckOut(param,9999L); |
| | | } |