cuijian
2025-05-15 6b5f508bcd94d3f3d6484075c69d918fae226788
lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDictMapper.java
@@ -25,7 +25,7 @@
 * @since 2018-12-28
 */
public interface SysDictMapper extends BaseMapper<SysDict> {
   /**
    * 重复检查SQL
     * @param duplicateCheckVo
@@ -152,13 +152,13 @@
    * @return
    */
   public List<DictModel> queryAllDepartBackDictModel();
   /**
    * 查询所有用户  作为字典信息 username -->value,realname -->text
    * @return
    */
   public List<DictModel> queryAllUserBackDictModel();
//   /**
//    * 通过关键字查询出字典表
//    * @param table
@@ -263,4 +263,26 @@
    */
   @Deprecated
   List<DictModel> queryTableDictByKeysAndFilterSql(@Param("table") String table, @Param("text") String text, @Param("code") String code, @Param("filterSql") String filterSql,  @Param("codeValues") List<String> codeValues);
   /**
    * 使用子Sql查询字典数据
    * @param table
    * @param text
    * @param subSql
    * @return
    */
   String queryTableDictTextBySubSql(@Param("table") String table, @Param("text") String text, @Param("subSql") String subSql);
   /**
    * 单表批量查询
    * @param queryTable
    * @param columns
    * @param paramName
    * @param paramValues
    * @return
    */
   List<Map> queryTableFieldByParams(@Param("table") String queryTable, @Param("columns") String columns, @Param("paramName") String paramName, @Param("paramValues") String[] paramValues);
   List<DictModel> queryDictItemValueByCodeAndText(@Param("code")String code,@Param("itemText")String itemText);
}