From 6b5f508bcd94d3f3d6484075c69d918fae226788 Mon Sep 17 00:00:00 2001 From: cuijian <cuijian@xalxzn.com> Date: 星期四, 15 五月 2025 16:23:53 +0800 Subject: [PATCH] 工具信息及参数功能 --- lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDictMapper.xml | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDictMapper.xml b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDictMapper.xml index 89bacbf..40fe54f 100644 --- a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDictMapper.xml +++ b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/SysDictMapper.xml @@ -99,12 +99,18 @@ <!-- 閲嶅鏍¢獙 sql璇彞 --> <select id="duplicateCheckCountSql" resultType="Long" parameterType="org.jeecg.modules.system.model.DuplicateCheckVo"> - SELECT COUNT(*) FROM ${tableName} WHERE ${fieldName} = #{fieldVal} and id <> #{dataId} + SELECT COUNT(1) FROM ${tableName} WHERE ${fieldName} = #{fieldVal} and id <> #{dataId} + <if test="delFlag != null and delFlag "> + and del_flag=0 + </if> </select> <!-- 閲嶅鏍¢獙 sql璇彞 --> <select id="duplicateCheckCountSqlNoDataId" resultType="Long" parameterType="org.jeecg.modules.system.model.DuplicateCheckVo"> - SELECT COUNT(*) FROM ${tableName} WHERE ${fieldName} = #{fieldVal} + SELECT COUNT(1) FROM ${tableName} WHERE ${fieldName} = #{fieldVal} + <if test="delFlag != null and delFlag "> + and del_flag=0 + </if> </select> <!-- 鏌ヨ閮ㄩ棬淇℃伅 浣滀负瀛楀吀鏁版嵁 --> @@ -224,5 +230,12 @@ </foreach> </select> + <!-- 閫氳繃瀛楀吀code,itemText鑾峰彇itemValue --> + <select id="queryDictItemValueByCodeAndText" parameterType="String" resultType="org.jeecg.common.system.vo.DictModel"> + select s.item_value as "value",s.item_text as "text" from sys_dict_item s + where dict_id = (select id from sys_dict where dict_code = #{code}) + and s.item_text = #{itemText} + order by s.sort_order asc + </select> </mapper> -- Gitblit v1.9.3