You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
778 B
17 lines
778 B
<?xml version="1.0" encoding="UTF-8"?> |
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
|
<mapper namespace="cn.iocoder.yudao.module.system.dal.mysql.dict.DictMapper"> |
|
|
|
<!-- 查询字典表的数据 支持设置过滤条件、设置存储值作为in查询条件 --> |
|
<select id="queryTableDictByKeysAndFilterSql" parameterType="String" resultType="org.jeecg.common.system.vo.DictModel"> |
|
select ${text} as "text", ${code} as "value" from ${table} where ${code} IN ( |
|
<foreach item="key" collection="codeValues" separator=","> |
|
#{key} |
|
</foreach> |
|
) |
|
<if test="filterSql != null and filterSql != ''"> |
|
and ${filterSql} |
|
</if> |
|
</select> |
|
|
|
</mapper>
|
|
|