Administrator
2024-07-15 68dc36abcf72f5830695b43fed0e50d82993fba9
pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoPr/PrIntakeMapper.java
@@ -113,19 +113,27 @@
    List<Map<String, Object>> getNoBindingIntakes();
    /**
     * 获取取水口数量(在线和不在线)
     * 获取取水口数量(在线和不在线)废弃
     * @param params
     * @return
     */
    Long getOnLineIntakesCount(Map<?, ?> params);
    /**
     * 获取取水口列表(在线和不在线)
     * 获取取水口列表(在线和不在线)废弃
     * @param params
     * @return
     */
    //List<VoOnLineIntake> getOnLineIntakes(@Param("onLineMap") String onLineMap, @Param("isOnLine") Boolean isOnLine);
    List<VoOnLineIntake> getOnLineIntakes(Map<?, ?> params);
    /**
     * 根据取水口编号获取取水口对象
     * @param params
     * @return
     */
    VoOnLineIntake getIntakeByName(Map<?, ?> params);
    /**
     * 根据操作员获取常用取水口
@@ -141,15 +149,17 @@
    Long getIntakeIdByName(String intakeName);
    /**
     * 得到所有的取水口名称
     * @return
     */
    List<String> getIntakeName();
    /**
     * 取水口名称换取水口ID,验证是否重复名称使用
     * @param intakeName
     * @return
     */
    List<Long> getIntakeIdByName1(String intakeName);
    List<Long> getIntakeIdsByName(String intakeName);
    /**
     * 取水口名称换取水口ID,验证是否重复名称使用
     * @param id
     * @param intakeName
     * @return
     */
    List<Long> getIntakeIdByNameExcludeId(@Param("id")Long id, @Param("intakeName")String intakeName);
}