|
@@ -1,5 +1,57 @@
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?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">
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
|
<mapper namespace="com.inspur.customer.infrastructure.mapper.wechat.WechatAppletUserMapper">
|
|
<mapper namespace="com.inspur.customer.infrastructure.mapper.wechat.WechatAppletUserMapper">
|
|
|
-
|
|
|
|
|
|
|
+ <insert id="change">
|
|
|
|
|
+ INSERT INTO `wechat_applet_user`(`openid`
|
|
|
|
|
+ <if test="user.unionid != null">
|
|
|
|
|
+ , `unionid`
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="user.nickName != null">
|
|
|
|
|
+ , `nick_name`
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="user.avatarUrl != null">
|
|
|
|
|
+ , `avatar_url`
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="user.gender != null">
|
|
|
|
|
+ , `gender`
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="user.phoneNumber != null">
|
|
|
|
|
+ , `phone_number`
|
|
|
|
|
+ </if>
|
|
|
|
|
+ )
|
|
|
|
|
+ VALUES
|
|
|
|
|
+ (#{user.openid}
|
|
|
|
|
+ <if test="user.unionid != null">
|
|
|
|
|
+ , #{user.unionid}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="user.nickName != null">
|
|
|
|
|
+ , #{user.nickName}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="user.avatarUrl != null">
|
|
|
|
|
+ , #{user.avatarUrl}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="user.gender != null">
|
|
|
|
|
+ , #{user.gender}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="user.phoneNumber != null">
|
|
|
|
|
+ , #{user.phoneNumber}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ )
|
|
|
|
|
+ ON DUPLICATE KEY UPDATE `openid` = VALUES (`openid`)
|
|
|
|
|
+ <if test="user.unionid != null">
|
|
|
|
|
+ , `unionid` = VALUES (`unionid`)
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="user.nickName != null">
|
|
|
|
|
+ , `nick_name` = VALUES (`nick_name`)
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="user.avatarUrl != null">
|
|
|
|
|
+ , `avatar_url` = VALUES (`avatar_url`)
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="user.gender != null">
|
|
|
|
|
+ , `gender` = VALUES (`gender`)
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="user.phoneNumber != null">
|
|
|
|
|
+ , `phone_number` = VALUES (`phone_number`)
|
|
|
|
|
+ </if>
|
|
|
|
|
+ </insert>
|
|
|
</mapper>
|
|
</mapper>
|