| | |
| | | // whsType = getWhsType(sourceStaNo, times); |
| | | StartupDto startupDto = new StartupDto(); |
| | | |
| | | if (sourceStaNo < 200){ |
| | | // if (sourceStaNo < 200){ |
| | | // whsType = 1; |
| | | // } else if (sourceStaNo > 199 && sourceStaNo < 300){ |
| | | // whsType = 2; |
| | | // } else if (sourceStaNo > 299 && sourceStaNo < 400){ |
| | | // whsType = 3; |
| | | // } else if (sourceStaNo > 399){ |
| | | // whsType = 4; |
| | | // } |
| | | |
| | | if (sourceStaNo ==101||sourceStaNo==103){ |
| | | whsType = 1; |
| | | } else if (sourceStaNo > 199 && sourceStaNo < 300){ |
| | | } else if (sourceStaNo ==105||sourceStaNo==107){ |
| | | whsType = 2; |
| | | } else if (sourceStaNo > 299 && sourceStaNo < 400){ |
| | | whsType = 3; |
| | | } else if (sourceStaNo > 399){ |
| | | whsType = 4; |
| | | } else{ |
| | | throw new CoolException("站点数据异常,请联系管理员"); |
| | | } |
| | | |
| | | RowLastno rowLastno = rowLastnoService.selectById(whsType); |
| | | if (Cools.isEmpty(rowLastno)) { |
| | | throw new CoolException("数据异常,请联系管理员"); |
| | | throw new CoolException("1数据异常,请联系管理员"); |
| | | } |
| | | |
| | | // ===============>>>> 开始执行 |
| | |
| | | // 检测目标库位是否为空库位 |
| | | LocMast shallowLoc = locMastService.selectById(shallowLocNo); |
| | | if (shallowLoc != null && shallowLoc.getLocSts().equals("O")) { |
| | | if (shallowLoc.getLocType1()>=locTypeDto.getLocType1()){ |
| | | if (shallowLoc.getLocType1()<locTypeDto.getLocType1()){ |
| | | continue; |
| | | } |
| | | if (basCrnpService.checkSiteError(shallowLoc.getCrnNo(), true)) { |