Files
zxjp-web/coolstore-partner-dao/src/main/resources/mapper/PartnerUserWechatBindMapper.xml
2025-02-19 16:26:22 +08:00

37 lines
1.4 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.cool.store.mapper.PartnerUserWechatBindMapper">
<resultMap id="BaseResultMap" type="com.cool.store.entity.PartnerUserWechatBindDO">
<id column="id" property="id" jdbcType="BIGINT" />
<result column="open_id" property="openId" jdbcType="VARCHAR" />
<result column="bind_time" property="bindTime" jdbcType="TIMESTAMP" />
<result column="partner_id" property="partnerId" jdbcType="VARCHAR" />
<result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
<result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
</resultMap>
<insert id="insert" parameterType="com.cool.store.entity.PartnerUserWechatBindDO">
INSERT INTO xfsg_partner_user_wechat_bind (
open_id,
bind_time,
partner_id,
create_time
) VALUES (
#{openId, jdbcType=VARCHAR},
#{bindTime, jdbcType=TIMESTAMP},
#{partnerId, jdbcType=VARCHAR},
#{createTime, jdbcType=TIMESTAMP}
)
</insert>
<select id="selectByPartnerAndOpenId" resultMap="BaseResultMap">
select * from xfsg_partner_user_wechat_bind where partner_id = #{partnerId} and open_id = #{openId}
</select>
</mapper>