Browse Source

新增用户与更新用户

huangqizheng/feature-20250710151401-数据同步完成
lijianlin 1 month ago
parent
commit
a36dc3d488
  1. 24
      src/main/resources/mapper/UserMapper.xml

24
src/main/resources/mapper/UserMapper.xml

@ -1,6 +1,14 @@
<?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.example.demo.mapper.UserMapper">
<insert id="addUser">
INSERT INTO user(
name,jwcode,market
) VALUES (
#{name},#{jwcode},#{market}
)
</insert>
<!-- 根据精网号查询用户信息 -->
<select id="selectUser" resultType="com.example.demo.domain.vo.GoldUser">
@ -58,4 +66,20 @@
update_time = NOW()
WHERE jwcode = #{jwcode}
</update>
<update id="updateAllGold">
UPDATE user
SET
<if test="sum_permanent_gold != null">sum_permanent_gold = #{sumPermanentGold},</if>
<if test="sum_free_june != null">sum_free_june = #{sumFreeJune},</if>
<if test="sum_free_december != null">sum_free_december = #{sumFreeDecember},</if>
<if test="sum_task_gold != null">sum_task_gold = #{sumTaskGold},</if>
<if test="current_permanent_gold != null">current_permanent_gold = #{currentPermanentGold},</if>
<if test="current_free_june != null">current_free_june = #{currentFreeJune},</if>
<if test="current_free_december != null">current_free_december = #{currentFreeDecember},</if>
<if test="current_task_gold != null">current_task_gold = #{currentTaskGold},</if>
<if test="consume_num != null">consume_num = #{consumeNum},</if>
<if test="recharge_num != null">recharge_num = #{rechargeNum}</if>
where jwcode = #{jwcode}
</update>
</mapper>
Loading…
Cancel
Save