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