前端和json优化
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
|
||||
<!-- 结果映射 -->
|
||||
<resultMap id="BaseResultMap" type="org.xyzh.common.dto.usercenter.TbAchievement">
|
||||
<id column="id" property="ID" />
|
||||
<id column="id" property="id" />
|
||||
<result column="achievement_id" property="achievementID" />
|
||||
<result column="name" property="name" />
|
||||
<result column="description" property="description" />
|
||||
@@ -34,8 +34,8 @@
|
||||
<sql id="Base_Where_Clause">
|
||||
<where>
|
||||
<if test="filter != null">
|
||||
<if test="filter.ID != null and filter.ID != ''">
|
||||
AND id = #{filter.ID}
|
||||
<if test="filter.id != null and filter.id != ''">
|
||||
AND id = #{filter.id}
|
||||
</if>
|
||||
<if test="filter.achievementID != null and filter.achievementID != ''">
|
||||
AND achievement_id = #{filter.achievementID}
|
||||
@@ -254,7 +254,7 @@
|
||||
) VALUES
|
||||
<foreach collection="achievementList" item="item" separator=",">
|
||||
(
|
||||
#{item.ID}, #{item.achievementID}, #{item.name}, #{item.description}, #{item.icon},
|
||||
#{item.id}, #{item.achievementID}, #{item.name}, #{item.description}, #{item.icon},
|
||||
#{item.type}, #{item.level}, #{item.conditionType}, #{item.conditionValue},
|
||||
#{item.points}, #{item.orderNum}, #{item.creator}, #{item.updater},
|
||||
#{item.createTime}, #{item.updateTime}, #{item.deleteTime}, #{item.deleted}
|
||||
@@ -327,7 +327,7 @@
|
||||
<!-- AchievementVO 结果映射(包含用户成就和进度信息) -->
|
||||
<resultMap id="AchievementVOResultMap" type="org.xyzh.common.vo.AchievementVO">
|
||||
<!-- 成就基本信息 -->
|
||||
<id column="id" property="ID" />
|
||||
<id column="id" property="id" />
|
||||
<result column="achievement_id" property="achievementID" />
|
||||
<result column="name" property="name" />
|
||||
<result column="description" property="description" />
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
<!-- 结果映射 -->
|
||||
<resultMap id="BaseResultMap" type="org.xyzh.common.dto.usercenter.TbUserAchievement">
|
||||
<id column="id" property="ID" />
|
||||
<id column="id" property="id" />
|
||||
<result column="user_id" property="userID" />
|
||||
<result column="achievement_id" property="achievementID" />
|
||||
<result column="obtain_time" property="obtainTime" />
|
||||
@@ -19,8 +19,8 @@
|
||||
<sql id="Base_Where_Clause">
|
||||
<where>
|
||||
<if test="filter != null">
|
||||
<if test="filter.ID != null and filter.ID != ''">
|
||||
AND ua.id = #{filter.ID}
|
||||
<if test="filter.id != null and filter.id != ''">
|
||||
AND ua.id = #{filter.id}
|
||||
</if>
|
||||
<if test="filter.userID != null and filter.userID != ''">
|
||||
AND ua.user_id = #{filter.userID}
|
||||
@@ -158,7 +158,7 @@
|
||||
) VALUES
|
||||
<foreach collection="userAchievementList" item="item" separator=",">
|
||||
(
|
||||
#{item.ID}, #{item.userID}, #{item.achievementID}, #{item.obtainTime}
|
||||
#{item.id}, #{item.userID}, #{item.achievementID}, #{item.obtainTime}
|
||||
)
|
||||
</foreach>
|
||||
</insert>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
<!-- 结果映射 -->
|
||||
<resultMap id="BaseResultMap" type="org.xyzh.common.dto.usercenter.TbUserAchievementProgress">
|
||||
<id column="id" property="ID" />
|
||||
<id column="id" property="id" />
|
||||
<result column="user_id" property="userID" />
|
||||
<result column="achievement_id" property="achievementID" />
|
||||
<result column="current_value" property="currentValue" />
|
||||
@@ -112,7 +112,7 @@
|
||||
) VALUES
|
||||
<foreach collection="progressList" item="item" separator=",">
|
||||
(
|
||||
#{item.ID}, #{item.userID}, #{item.achievementID}, #{item.currentValue},
|
||||
#{item.id}, #{item.userID}, #{item.achievementID}, #{item.currentValue},
|
||||
#{item.targetValue}, #{item.progressPercentage}, #{item.completed},
|
||||
#{item.lastUpdateTime}, #{item.createTime}
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user