123
This commit is contained in:
@@ -39,9 +39,9 @@ public class InviteAppController {
|
|||||||
@GetMapping("/user/page")
|
@GetMapping("/user/page")
|
||||||
@Operation(summary = "我邀请的人")
|
@Operation(summary = "我邀请的人")
|
||||||
@Log(title = "我邀请的人", businessType = BusinessType.OTHER, isSaveDb = false)
|
@Log(title = "我邀请的人", businessType = BusinessType.OTHER, isSaveDb = false)
|
||||||
public R<List<UserListVo>> inviteUserPage(PageQuery pageQuery){
|
public R<List<UserListVo>> inviteUserPage(PageQuery pageQuery,String usercode){
|
||||||
Long userId = LoginHelper.getUserId();
|
Long userId = LoginHelper.getUserId();
|
||||||
Page<UserListVo> userPage = userInviteService.inviteUserPage(pageQuery,userId);
|
Page<UserListVo> userPage = userInviteService.inviteUserPage(pageQuery,userId,usercode);
|
||||||
return R.ok(userPage.getRecords());
|
return R.ok(userPage.getRecords());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -18,7 +18,8 @@ public interface UserInviteMapper extends BaseMapper<UserInvite> {
|
|||||||
|
|
||||||
InviteCountDTO countInviteAndReward(@Param("userId") Long userId);
|
InviteCountDTO countInviteAndReward(@Param("userId") Long userId);
|
||||||
|
|
||||||
Page<UserListVo> inviteUserPage(@Param("build") Page<Object> build, @Param("inviteId") Long inviteId);
|
Page<UserListVo> inviteUserPage(@Param("build") Page<Object> build, @Param("inviteId") Long inviteId,
|
||||||
|
@Param("usercode") String usercode);
|
||||||
|
|
||||||
Page<UserInviteAdminVo> pageAdmin(@Param("build") Page<Object> build, @Param("bo") UserInviteAdminVo bo);
|
Page<UserInviteAdminVo> pageAdmin(@Param("build") Page<Object> build, @Param("bo") UserInviteAdminVo bo);
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ public interface UserInviteService extends IService<UserInvite> {
|
|||||||
|
|
||||||
InviteHomeVo inviteHome(Long userId);
|
InviteHomeVo inviteHome(Long userId);
|
||||||
|
|
||||||
Page<UserListVo> inviteUserPage(PageQuery pageQuery, Long inviteId);
|
Page<UserListVo> inviteUserPage(PageQuery pageQuery, Long inviteId,String usercode);
|
||||||
|
|
||||||
Page<UserInviteAdminVo> pageAdmin(PageQuery pageQuery, UserInviteAdminVo bo);
|
Page<UserInviteAdminVo> pageAdmin(PageQuery pageQuery, UserInviteAdminVo bo);
|
||||||
|
|
||||||
|
|||||||
@@ -56,8 +56,8 @@ public class UserInviteServiceImpl extends ServiceImpl<UserInviteMapper, UserInv
|
|||||||
* 获取我邀请的人
|
* 获取我邀请的人
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public Page<UserListVo> inviteUserPage(PageQuery pageQuery, Long inviteId) {
|
public Page<UserListVo> inviteUserPage(PageQuery pageQuery, Long inviteId,String usercode) {
|
||||||
return baseMapper.inviteUserPage(pageQuery.build(),inviteId);
|
return baseMapper.inviteUserPage(pageQuery.build(),inviteId,usercode);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -26,6 +26,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
from cai_user_invite t1
|
from cai_user_invite t1
|
||||||
join cai_user t2 on t1.user_id = t2.id
|
join cai_user t2 on t1.user_id = t2.id
|
||||||
where t1.invite_id = #{inviteId}
|
where t1.invite_id = #{inviteId}
|
||||||
|
<if test="usercode != null and usercode != ''">
|
||||||
|
and t2.usercode = #{usercode}
|
||||||
|
</if>
|
||||||
</select>
|
</select>
|
||||||
<select id="pageAdmin" resultType="com.ruoyi.cai.dto.admin.vo.UserInviteAdminVo">
|
<select id="pageAdmin" resultType="com.ruoyi.cai.dto.admin.vo.UserInviteAdminVo">
|
||||||
select t1.*,
|
select t1.*,
|
||||||
|
|||||||
Reference in New Issue
Block a user