cigs4/ym-admin/src/main/resources/mapper/SysParamsDao.xml

24 lines
910 B
XML
Raw Normal View History

2022-06-20 16:26:51 +08:00
<?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="com.cnbm.admin.dao.SysParamsDao">
<!-- 根据参数编码查询value -->
<select id="getValueByCode" resultType="String">
2023-02-22 15:59:13 +08:00
select param_value from sys_params where param_code = #{value} AND valid = 1
2022-06-20 16:26:51 +08:00
</select>
<!-- 获取参数编码列表 -->
<select id="getParamCodeList" resultType="String">
select param_code from sys_params where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>
2023-02-22 15:59:13 +08:00
AND valid = 1
2022-06-20 16:26:51 +08:00
</select>
<!-- 根据参数编码更新value -->
<update id="updateValueByCode">
2023-02-22 15:59:13 +08:00
update sys_params set param_value = #{paramValue} where param_code = #{paramCode} AND valid = 1
2022-06-20 16:26:51 +08:00
</update>
</mapper>