From 00f81ed9c631080dfc4595b07d77f73f9563731c Mon Sep 17 00:00:00 2001 From: chenrui <1187576398@qq.com> Date: 星期二, 25 三月 2025 16:42:35 +0800 Subject: [PATCH] Merge branch 'radio_frequency' of http://114.132.189.42:9002/r/lims-ruoyi-after into radio_frequency --- ruoyi-system/src/main/resources/mapper/system/SysDictDataMapper.xml | 36 ++++++++++++++++++++---------------- 1 files changed, 20 insertions(+), 16 deletions(-) diff --git a/ruoyi-system/src/main/resources/mapper/system/SysDictDataMapper.xml b/ruoyi-system/src/main/resources/mapper/system/SysDictDataMapper.xml index 3b94b7f..4b3c2a1 100644 --- a/ruoyi-system/src/main/resources/mapper/system/SysDictDataMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/SysDictDataMapper.xml @@ -3,7 +3,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.ruoyi.system.mapper.SysDictDataMapper"> - + <resultMap type="SysDictData" id="SysDictDataResult"> <id property="dictCode" column="dict_code" /> <result property="dictSort" column="dict_sort" /> @@ -19,9 +19,9 @@ <result property="updateBy" column="update_by" /> <result property="updateTime" column="update_time" /> </resultMap> - + <sql id="selectDictDataVo"> - select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark + select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark from sys_dict_data </sql> @@ -40,37 +40,37 @@ </where> order by dict_sort asc </select> - + <select id="selectDictDataByType" parameterType="String" resultMap="SysDictDataResult"> <include refid="selectDictDataVo"/> where status = '0' and dict_type = #{dictType} order by dict_sort asc </select> - + <select id="selectDictLabel" resultType="String"> select dict_label from sys_dict_data where dict_type = #{dictType} and dict_value = #{dictValue} </select> - + <select id="selectDictDataById" parameterType="Long" resultMap="SysDictDataResult"> <include refid="selectDictDataVo"/> where dict_code = #{dictCode} </select> - + <select id="countDictDataByType" resultType="Integer"> - select count(1) from sys_dict_data where dict_type=#{dictType} + select count(1) from sys_dict_data where dict_type=#{dictType} </select> - + <delete id="deleteDictDataById" parameterType="Long"> delete from sys_dict_data where dict_code = #{dictCode} </delete> - + <delete id="deleteDictDataByIds" parameterType="Long"> delete from sys_dict_data where dict_code in <foreach collection="array" item="dictCode" open="(" separator="," close=")"> #{dictCode} - </foreach> + </foreach> </delete> - + <update id="updateDictData" parameterType="SysDictData"> update sys_dict_data <set> @@ -88,11 +88,11 @@ </set> where dict_code = #{dictCode} </update> - + <update id="updateDictDataType" parameterType="String"> update sys_dict_data set dict_type = #{newDictType} where dict_type = #{oldDictType} </update> - + <insert id="insertDictData" parameterType="SysDictData"> insert into sys_dict_data( <if test="dictSort != null">dict_sort,</if> @@ -120,5 +120,9 @@ sysdate() ) </insert> - -</mapper> \ No newline at end of file + + <select id="selectDictValue" resultType="java.lang.String"> + select dict_label from sys_dict_data + where dict_type = #{dictType} and dict_label = #{dictLabel} + </select> +</mapper> -- Gitblit v1.9.3