| | |
| | | @ManagerAuth |
| | | public void doAfterAllAnalysed(AnalysisContext ctx) { |
| | | 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); |
| | |
| | | locDetl.setWeight(locDto.getWeight()); |
| | | |
| | | locDetls1.add(locDetl); |
| | | if (Utils.getRow(locDetl.getLocNo())>12){ |
| | | locDetls171.add(locDetl); |
| | | } else { |
| | | locDetls122.add(locDetl); |
| | | } |
| | | } |
| | | StockOutParam param = new StockOutParam(); |
| | | param.setOutSite(122); |
| | | param.setLocDetls(locDetls1); |
| | | 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); |
| | | } |
| | | |
| | | } |