From d1127f18844cdca09b5f69c8fbeb3788055fd793 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期四, 20 二月 2025 17:00:27 +0800 Subject: [PATCH] 项目增加项目子类型字段 --- system/src/main/resources/mapper/system/SysDictDataMapper.xml | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/system/src/main/resources/mapper/system/SysDictDataMapper.xml b/system/src/main/resources/mapper/system/SysDictDataMapper.xml index 8cdd912..a821325 100644 --- a/system/src/main/resources/mapper/system/SysDictDataMapper.xml +++ b/system/src/main/resources/mapper/system/SysDictDataMapper.xml @@ -35,6 +35,9 @@ <if test="dictLabel != null and dictLabel != ''"> AND dict_label like concat('%', #{dictLabel}, '%') </if> + <if test="parentId != null"> + AND parent_id = #{parentId} + </if> <if test="status != null and status != ''"> AND status = #{status} </if> @@ -95,6 +98,11 @@ update sys_dict_data set dict_type = #{newDictType} where dict_type = #{oldDictType} </update> + <select id="selectDictDataByValue" parameterType="string" resultMap="SysDictDataResult"> + <include refid="selectDictDataVo"/> + where dict_value = #{dictValue} AND parent_id = (SELECT dict_code FROM sys_dict_data WHERE dict_value = #{parentValue} AND dict_type = #{dictType}) AND dict_type = #{dictType} + </select> + <insert id="insertDictData" parameterType="SysDictData"> insert into sys_dict_data( <if test="dictSort != null">dict_sort,</if> -- Gitblit v1.8.0