公会-后台-查询-邀请人id
This commit is contained in:
@@ -277,7 +277,7 @@ public class GuildManageAdminService {
|
||||
public Page<GuildAdminVo> pageGuild(int partitionId, Integer regionId,
|
||||
Integer guildId, Long erbanNo,
|
||||
String startTime, String endTime,
|
||||
long pageNum, long pageSize) {
|
||||
Long inviteErbanNo, long pageNum, long pageSize) {
|
||||
Page<GuildAdminVo> voPage = new Page<>(pageNum, pageSize);
|
||||
|
||||
Set<Integer> regionGuildIdSet = new HashSet<>();
|
||||
@@ -319,6 +319,14 @@ public class GuildManageAdminService {
|
||||
queryWrapper.le(Guild::getCreateTime, eTime);
|
||||
}
|
||||
|
||||
if (null != inviteErbanNo){
|
||||
Users inviteUser = usersService.getUserByErbanNo(inviteErbanNo);
|
||||
if (null == inviteUser || inviteUser.getPartitionId() != partitionId){
|
||||
return voPage;
|
||||
}
|
||||
queryWrapper.eq(Guild::getInviteUid, inviteUser.getUid());
|
||||
}
|
||||
|
||||
Page<Guild> page = new Page<>(pageNum, pageSize);
|
||||
guildService.page(page, queryWrapper);
|
||||
if (page.getRecords().isEmpty()){
|
||||
|
@@ -94,6 +94,7 @@ public class GuildManageAdminController extends BaseController {
|
||||
@ApiImplicitParam(name = "erbanNo", value = "会长erbanNo"),
|
||||
@ApiImplicitParam(name = "startTime", value = "开始时间"),
|
||||
@ApiImplicitParam(name = "endTime", value = "结束时间"),
|
||||
@ApiImplicitParam(name = "inviteErbanNo", value = "邀请用户id"),
|
||||
@ApiImplicitParam(name = "pageNum", value = "页码", required = true),
|
||||
@ApiImplicitParam(name = "pageSize", value = "页长", required = true)
|
||||
})
|
||||
@@ -103,8 +104,9 @@ public class GuildManageAdminController extends BaseController {
|
||||
Integer guildId,
|
||||
Long erbanNo,
|
||||
String startTime, String endTime,
|
||||
Long inviteErbanNo,
|
||||
long pageNum, long pageSize){
|
||||
Page<GuildAdminVo> page = service.pageGuild(partitionId, regionId, guildId, erbanNo, startTime, endTime, pageNum, pageSize);
|
||||
Page<GuildAdminVo> page = service.pageGuild(partitionId, regionId, guildId, erbanNo, startTime, endTime, inviteErbanNo, pageNum, pageSize);
|
||||
return BusiResult.success(new PageResult<>(page));
|
||||
}
|
||||
|
||||
@@ -124,8 +126,9 @@ public class GuildManageAdminController extends BaseController {
|
||||
Integer regionId,
|
||||
Integer guildId,
|
||||
Long erbanNo,
|
||||
Long inviteErbanNo,
|
||||
String startTime, String endTime){
|
||||
Page<GuildAdminVo> pageInfo = service.pageGuild(partitionId, regionId, guildId, erbanNo,startTime, endTime, 0, -1);
|
||||
Page<GuildAdminVo> pageInfo = service.pageGuild(partitionId, regionId, guildId, erbanNo,startTime, endTime, inviteErbanNo, 0, -1);
|
||||
response.setContentType("application/vnd.ms-excel");
|
||||
response.setCharacterEncoding("utf-8");
|
||||
// 这里URLEncoder.encode可以防止中文乱码
|
||||
|
Reference in New Issue
Block a user