签到页面
This commit is contained in:
@@ -25,7 +25,8 @@ public interface InviteDao extends BaseMapper<Invite> {
|
|||||||
|
|
||||||
Double selectInviteSum(@Param("state") Integer state, @Param("userId") Long userId);
|
Double selectInviteSum(@Param("state") Integer state, @Param("userId") Long userId);
|
||||||
|
|
||||||
IPage<Map<String,Object>> selectInviteUser(Page<Map<String,Object>> page, @Param("userId") Long userId,@Param("state") Integer state,@Param("userType") Integer userType);
|
// IPage<Map<String,Object>> selectInviteUser(Page<Map<String,Object>> page, @Param("userId") Long userId,@Param("state") Integer state,@Param("userType") Integer userType);
|
||||||
|
IPage<Map<String,Object>> selectInviteUser(Page<Map<String,Object>> page,@Param("code") String code);
|
||||||
|
|
||||||
Invite selectInviteByUser(@Param("userId")Long userId,@Param("inviteeUserId") Long inviteeUserId,@Param("userType") Integer userType);
|
Invite selectInviteByUser(@Param("userId")Long userId,@Param("inviteeUserId") Long inviteeUserId,@Param("userType") Integer userType);
|
||||||
|
|
||||||
|
|||||||
@@ -75,7 +75,8 @@ public class InviteServiceImpl extends ServiceImpl<InviteDao, Invite> implements
|
|||||||
@Override
|
@Override
|
||||||
public PageUtils selectInviteUser(int page, int limit, Long userId, Integer state, Integer userType) {
|
public PageUtils selectInviteUser(int page, int limit, Long userId, Integer state, Integer userType) {
|
||||||
Page<Map<String, Object>> pages = new Page<>(page, limit);
|
Page<Map<String, Object>> pages = new Page<>(page, limit);
|
||||||
return new PageUtils(inviteDao.selectInviteUser(pages, userId, state, userType));
|
UserEntity userEntity = userService.queryByUserId(userId);
|
||||||
|
return new PageUtils(inviteDao.selectInviteUser(pages, userEntity.getInvitationCode()));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -29,6 +29,23 @@
|
|||||||
and u.user_id is not null
|
and u.user_id is not null
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="selectInviteUser2" resultType="Map">
|
||||||
|
SELECT "" as userId,
|
||||||
|
user_name as userName,
|
||||||
|
avatar as avatar,
|
||||||
|
u.create_time as createTime,
|
||||||
|
0.00 as money,
|
||||||
|
ifnull(sub_orders.user_id, 0) as recordNum,
|
||||||
|
"" as userType
|
||||||
|
FROM tb_user u
|
||||||
|
LEFT JOIN (SELECT user_id
|
||||||
|
FROM orders
|
||||||
|
WHERE pay_way = 9 AND `status` = 1
|
||||||
|
GROUP BY user_id
|
||||||
|
HAVING COUNT(*) >= 3) sub_orders ON u.user_id = sub_orders.user_id
|
||||||
|
WHERE u.inviter_code = "JJ94KS" #{}
|
||||||
|
</select>
|
||||||
|
|
||||||
<select id="sumInviteMoney" resultType="Double">
|
<select id="sumInviteMoney" resultType="Double">
|
||||||
select sum(money) from invite where state=1
|
select sum(money) from invite where state=1
|
||||||
<if test="flag!=null and flag==1">
|
<if test="flag!=null and flag==1">
|
||||||
|
|||||||
Reference in New Issue
Block a user