|  |  | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 根据轮灌组名称查询是否存在(添加轮灌组时使用) | 
 |  |  |      * @param groupCode 轮灌组名称 | 
 |  |  |      * @return 是否存在 | 
 |  |  |      */ | 
 |  |  |     public boolean existsByGroupCode(String groupCode) { | 
 |  |  |         if (groupCode == null || "".equals(groupCode.trim())) { | 
 |  |  |             return false; | 
 |  |  |         } | 
 |  |  |         return irIrrigateGroupMapper.countByGroupCode(groupCode) > 0; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 根据轮灌组名称查询是否存在(修改轮灌组时使用,排除当前ID) | 
 |  |  |      * @param groupCode 轮灌组名称 | 
 |  |  |      * @param excludeId 需要排除的ID | 
 |  |  |      * @return 是否存在 | 
 |  |  |      */ | 
 |  |  |     public boolean existsByGroupCodeExcludeId(String groupCode, Long excludeId) { | 
 |  |  |         if (groupCode == null || "".equals(groupCode.trim())) { | 
 |  |  |             return false; | 
 |  |  |         } | 
 |  |  |         return irIrrigateGroupMapper.countByGroupCodeExcludeId(groupCode, excludeId) > 0; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 删除轮灌组与农户管理 | 
 |  |  |      * @param id | 
 |  |  |      * @return | 
 |  |  | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 获取项目下轮灌组 | 
 |  |  |      * @param queryVo | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     public List<VoGroupSimple> getGroupsByProjectId(QoGroup queryVo) { | 
 |  |  |         Map<String, Object> params = (Map<String, Object>) PojoUtils.generalize(queryVo); | 
 |  |  |         return irIrrigateGroupMapper.getSimpleGroups(params); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 查询全部轮灌组 | 
 |  |  |      * @return | 
 |  |  |      */ |