Quellcode durchsuchen

2023-2-9 卡号重复校验,需要排除过用户自己校验重复卡号

chaiyunlong vor 2 Jahren
Ursprung
Commit
93df7c83a5

+ 1 - 1
zd-modules/zd-modules-system/src/main/resources/mapper/system/SysUserMapper.xml

@@ -344,7 +344,7 @@
 	</select>
 	</select>
 
 
     <select id="checkCardSimpleUnique" parameterType="com.zd.model.entity.SysUser" resultType="int">
     <select id="checkCardSimpleUnique" parameterType="com.zd.model.entity.SysUser" resultType="int">
-		select count(1) from sys_user where card_num_simple = #{cardNumSimple} and del_flag=0 limit 1
+		select count(1) from sys_user where card_num_simple = #{cardNumSimple} and del_flag=0 and user_id != #{userId} limit 1
 	</select>
 	</select>
 
 
     <select id="checkPhoneUnique" parameterType="String" resultMap="SysUserResult">
     <select id="checkPhoneUnique" parameterType="String" resultMap="SysUserResult">