From db88b87df461820152d68d3d55a28f30c2da83e6 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 20 九月 2019 17:54:42 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div --- fanli/src/main/java/com/yeshi/fanli/mapping/user/UserInfoExtraMapper.xml | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/mapping/user/UserInfoExtraMapper.xml b/fanli/src/main/java/com/yeshi/fanli/mapping/user/UserInfoExtraMapper.xml index f29f289..5c34d28 100644 --- a/fanli/src/main/java/com/yeshi/fanli/mapping/user/UserInfoExtraMapper.xml +++ b/fanli/src/main/java/com/yeshi/fanli/mapping/user/UserInfoExtraMapper.xml @@ -247,6 +247,11 @@ where uie_uid = #{userInfo.id,jdbcType=BIGINT} </update> + <update id="updateGoldCoin"> + UPDATE yeshi_ec_user_info_extra + SET uie_gold_coin = IF(uie_gold_coin IS NULL,${goldCoin}, uie_gold_coin + ${goldCoin}) + WHERE uie_id = #{id} + </update> <select id="getInfoExtraByUid" resultMap="BaseResultMap"> SELECT * FROM @@ -254,6 +259,12 @@ WHERE uie_uid = #{uid} </select> + <select id="getByUidForUpdate" resultMap="BaseResultMap"> + SELECT * FROM + yeshi_ec_user_info_extra + WHERE uie_uid = #{uid} FOR UPDATE + </select> + <select id="getInfoExtraVOByUid" resultMap="VOResultMap"> SELECT u.`id`,u.`nick_name`,u.`portrait`,ue.*,rk.* -- Gitblit v1.8.0