zhubaomin
昨天 6f2c512bffe6faaa8536fa98fbf2b2e552b6a2ac
pipIrr-platform/pipIrr-web/pipIrr-web-irrigate/src/main/java/com/dy/pipIrrIrrigate/irrigateGroup/IrrigateGroupSv.java
@@ -172,6 +172,31 @@
    }
    /**
     * 根据轮灌组名称查询是否存在(添加轮灌组时使用)
     * @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
@@ -322,6 +347,16 @@
    }
    /**
     * 获取项目下轮灌组
     * @param queryVo
     * @return
     */
    public List<VoGroupSimple> getGroupsByProjectId(QoGroup queryVo) {
        Map<String, Object> params = (Map<String, Object>) PojoUtils.generalize(queryVo);
        return irIrrigateGroupMapper.getSimpleGroups(params);
    }
    /**
     * 查询全部轮灌组
     * @return
     */