|  |  |  | 
|---|
|  |  |  | String locNo = String.format("%02d", r) + String.format("%03d", b) + String.format("%02d", l); | 
|---|
|  |  |  | // 获取堆垛机号 | 
|---|
|  |  |  | int crnNo = 0; | 
|---|
|  |  |  | Shelves shelves = new Shelves(param.getEndRow() - param.getStartRow() + 1, param.getCrnAmount()); | 
|---|
|  |  |  | Shelves shelves = new Shelves(param.getEndRow() - param.getStartRow() + 1, param.getCrnAmount(),param.getStartRow()); | 
|---|
|  |  |  | for (List<Integer> node : shelves.nodes){ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if (node.contains(r)) { | 
|---|
|  |  |  | crnNo = shelves.nodes.indexOf(node) + 1; | 
|---|
|  |  |  | if (!Cools.isEmpty(param.getStaCrn()) && param.getStaCrn() > 0){ | 
|---|
|  |  |  | crnNo = shelves.nodes.indexOf(node) + param.getStaCrn(); | 
|---|
|  |  |  | }else { | 
|---|
|  |  |  | crnNo = shelves.nodes.indexOf(node) + 1; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //        locMastService.delete(new EntityWrapper<>()); | 
|---|
|  |  |  | //        locDetlService.delete(new EntityWrapper<>()); | 
|---|
|  |  |  | if (!Cools.isEmpty(param.getEnable()) && param.getEnable() == 1){ | 
|---|
|  |  |  | locMastService.delete(new EntityWrapper<>()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | locMastService.insertBatch(list); | 
|---|
|  |  |  | return R.ok("初始化成功"); | 
|---|
|  |  |  | } | 
|---|