| | |
| | | for (String s : list) { |
| | | String[] mHzs = s.split("MHz")[0].split("-"); |
| | | //再判断这个频点是否在频段的范围内 |
| | | if (Integer.parseInt(stringListEntry.getKey()) <= Integer.parseInt(mHzs[1]) && Integer.parseInt(stringListEntry.getKey()) >= Integer.parseInt(mHzs[0])) { |
| | | if (stringListEntry.getKey().equals("700")){ |
| | | insProductResult2.setFrequency("703-803MHz"); |
| | | break; |
| | | } |
| | | else if (Integer.parseInt(stringListEntry.getKey()) <= Integer.parseInt(mHzs[1]) && Integer.parseInt(stringListEntry.getKey()) >= Integer.parseInt(mHzs[0])) { |
| | | insProductResult2.setFrequency(s); |
| | | break; |
| | | } |
| | | } |
| | | if (ObjectUtils.isEmpty(insProductResult2.getFrequency())) { |
| | | throw new ErrorException("没有找到" + stringListEntry.getKey() + "对应的频段"); |
| | | } |
| | | } |
| | | if (ObjectUtils.isEmpty(insProductResult2.getFrequency())) { |
| | | throw new ErrorException("没有找到" + stringListEntry.getKey() + "对应的频段信息,请先选择频段信息进行保存"); |
| | | } |
| | | insProductResult2s.add(insProductResult2); |
| | | } |
| | |
| | | filteredList.add(result2); |
| | | } |
| | | } |
| | | System.out.println(filteredList); |
| | | //insProductResult2Service.saveBatch(filteredList); |
| | | insProductResult2Service.saveBatch(filteredList); |
| | | } |
| | | |
| | | |