fix:用户昵称作为一校验,用户新增、编辑和导入都增加校验

This commit is contained in:
zhangxuanming
2024-12-24 15:05:47 +08:00
parent b8b709b019
commit effd939522
6 changed files with 44 additions and 2 deletions

View File

@@ -145,7 +145,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<select id="checkEmailUnique" parameterType="String" resultMap="SysUserResult">
select user_id, email from sys_user where email = #{email} limit 1
</select>
<select id="checkUserNickNameUnique" resultType="java.lang.Integer">
select count(1) from sys_user where nick_name = #{nickName} limit 1
</select>
<insert id="insertUser" parameterType="SysUser" useGeneratedKeys="true" keyProperty="userId">
insert into sys_user(
<if test="userId != null and userId != 0">user_id,</if>