家族成员列表增加财富等级排序
This commit is contained in:
parent
4b3f02ecfb
commit
be52ad499c
@ -49,4 +49,9 @@ public class FamilyMemberExpDTO implements Serializable {
|
|||||||
*/
|
*/
|
||||||
private BigDecimal exp;
|
private BigDecimal exp;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 消费金币.
|
||||||
|
*/
|
||||||
|
private BigDecimal consumptionGolds;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -10,8 +10,10 @@
|
|||||||
fm.sys_origin AS sysOrigin,
|
fm.sys_origin AS sysOrigin,
|
||||||
fm.family_id AS family_id,
|
fm.family_id AS family_id,
|
||||||
fm.member_user_id AS memberUserId,
|
fm.member_user_id AS memberUserId,
|
||||||
fm.member_role AS memberRole
|
fm.member_role AS memberRole,
|
||||||
|
IFNULL(ucl.consumption_golds, 0) AS consumptionGolds
|
||||||
FROM `family_member` fm
|
FROM `family_member` fm
|
||||||
|
LEFT JOIN user_consumption_level ucl ON fm.member_user_id = ucl.user_id
|
||||||
WHERE fm.`family_id` = #{familyId}
|
WHERE fm.`family_id` = #{familyId}
|
||||||
<if test="memberUserId != null">
|
<if test="memberUserId != null">
|
||||||
AND fm.member_user_id = #{memberUserId}
|
AND fm.member_user_id = #{memberUserId}
|
||||||
@ -21,7 +23,8 @@
|
|||||||
WHEN 'ADMIN' THEN 1
|
WHEN 'ADMIN' THEN 1
|
||||||
WHEN 'MANAGE' THEN 2
|
WHEN 'MANAGE' THEN 2
|
||||||
WHEN 'MEMBER' THEN 3
|
WHEN 'MEMBER' THEN 3
|
||||||
END
|
END,
|
||||||
|
IFNULL(ucl.consumption_golds, 0) DESC
|
||||||
LIMIT #{start}, #{end}
|
LIMIT #{start}, #{end}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user