|  |  |  | 
|---|
|  |  |  | @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); | 
|---|
|  |  |  | } | 
|---|