| | |
| | | public R syncVideo(@RequestBody HkVO hk) { |
| | | // 通过水库编号获取区域(区县)名称 |
| | | AttResAdVO info = attResBaseService.getWaterRegionInfoByResGuid(hk.getRegionIndexCode()); |
| | | String resName = hk.getRegionName(); |
| | | // 判断该水库同一个区县下是否存在同水库名称的,如果是存在多个,水库名称前面拼上乡镇名称 |
| | | String resName = setWaterName(hk,info); |
| | | // 设置区域名称 |
| | | hk.setRegionName(info.getCountyName()); |
| | | // 判断 |
| | | // 通过区域名称查询对应的区域编号 |
| | | String rootRegionId = hkService.regionNodesByParams(hk); |
| | | if (null!= rootRegionId && !rootRegionId.equals("")){ |
| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 设置水库名称( 判断该水库同一个区县下是否存在同水库名称的,如果是存在多个,水库名称前面拼上乡镇名称) |
| | | * @param hk |
| | | * @param info |
| | | * @return |
| | | */ |
| | | private String setWaterName(HkVO hk, AttResAdVO info) { |
| | | // 根据水库名称、所在区域查询改水库的数量 |
| | | Integer number = attResBaseService.getWaterCountByResNameAndCountyName(hk.getRegionName(),info.getCountyCode()); |
| | | if (number>1){ |
| | | return hk.getRegionName() + "(" + info.getTownName() + ")"; |
| | | }else { |
| | | return hk.getRegionName(); |
| | | } |
| | | } |
| | | |
| | | } |