blob: ad2c91d49452d6c74776723948e9e6387185fb33 [file] [log] [blame]
visionegg928f8992025-06-07 21:47:40 +08001<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
BirdNETM8bcf85f2025-06-09 16:07:21 +08003<mapper namespace="com.ruoyi.authentication.mapper.SysUserInviteMapper">
visioneggd6b2bc92025-06-09 01:52:14 +08004 <resultMap id="SysUserInviteMap" type="com.ruoyi.authentication.domain.SysUserInvite">
visionegg928f8992025-06-07 21:47:40 +08005 <id property="codeId" column="code_id"/>
6 <result property="code" column="code"/>
7 <result property="userId" column="user_id"/>
8 </resultMap>
9
10 <select id="selectInviteByUserId" resultMap="SysUserInviteMap">
11 select code_id, code, user_id
12 from invite_codes
13 where user_id = #{userId}
14 </select>
15
16 <select id="selectInviteByCode" resultMap="SysUserInviteMap">
17 select code_id, code, user_id
18 from invite_codes
19 where code = #{code}
20 </select>
21</mapper>