单日明细修改为分页
This commit is contained in:
@@ -33,7 +33,7 @@ public interface UserInviteFissionRecordAdminMapper {
|
||||
* @param date
|
||||
* @return
|
||||
*/
|
||||
List<UserInviteFissionRecordDetailAdminVo> getDailyDetailList(@Param("inviteErBanNo") Long inviteErBanNo, @Param("invitedErBanNo") Long invitedErBanNo, @Param("date") String date);
|
||||
Page<UserInviteFissionRecordDetailAdminVo> getDailyDetailPage(Page<UserInviteFissionRecordDetailAdminVo> page, @Param("inviteErBanNo") Long inviteErBanNo, @Param("invitedErBanNo") Long invitedErBanNo, @Param("date") String date);
|
||||
|
||||
/**
|
||||
* 邀请排名
|
||||
|
@@ -32,7 +32,7 @@ public interface UserInviteFissionRecordAdminService {
|
||||
* @param date
|
||||
* @return
|
||||
*/
|
||||
List<UserInviteFissionRecordDetailAdminVo> getDailyDetailList(Long inviteErBanNo, Long invitedErBanNo, String date);
|
||||
Page<UserInviteFissionRecordDetailAdminVo> getDailyDetailPage(Long inviteErBanNo, Long invitedErBanNo, String date, Integer pageNum, Integer pageSize);
|
||||
|
||||
/**
|
||||
* 导出
|
||||
|
@@ -53,15 +53,16 @@ public class UserInviteFissionRecordAdminServiceImpl implements UserInviteFissio
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<UserInviteFissionRecordDetailAdminVo> getDailyDetailList(Long inviteErBanNo, Long invitedErBanNo, String date) {
|
||||
return userInviteFissionRecordAdminMapper.getDailyDetailList(inviteErBanNo, invitedErBanNo, date);
|
||||
public Page<UserInviteFissionRecordDetailAdminVo> getDailyDetailPage(Long inviteErBanNo, Long invitedErBanNo, String date, Integer pageNum, Integer pageSize) {
|
||||
return userInviteFissionRecordAdminMapper.getDailyDetailPage(new Page<>(pageNum, pageSize), inviteErBanNo, invitedErBanNo, date);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void export(Long inviteErBanNo, Long invitedErBanNo, String date, ServletWebRequest servletWebRequest) {
|
||||
List<UserInviteFissionRecordDetailAdminDto> datas = new ArrayList<>();
|
||||
List<UserInviteFissionRecordDetailAdminVo> records = getDailyDetailList(inviteErBanNo, invitedErBanNo, date);
|
||||
Page<UserInviteFissionRecordDetailAdminVo> page = getDailyDetailPage(inviteErBanNo, invitedErBanNo, date, 1, 1000000);
|
||||
List<UserInviteFissionRecordDetailAdminVo> records = page.getRecords();
|
||||
if (CollectionUtil.isNotEmpty(records)) {
|
||||
String YES_CH = "是";
|
||||
String NO_CH = "否";
|
||||
|
@@ -61,7 +61,7 @@
|
||||
order by date desc
|
||||
</select>
|
||||
|
||||
<select id="getDailyDetailList" resultType="com.accompany.admin.vo.invite.UserInviteFissionRecordDetailAdminVo">
|
||||
<select id="getDailyDetailPage" resultType="com.accompany.admin.vo.invite.UserInviteFissionRecordDetailAdminVo">
|
||||
select
|
||||
uifr.create_time as createTime,
|
||||
u.nick,
|
||||
|
@@ -64,11 +64,13 @@ public class UserInviteFissionRecordAdminController extends BaseController {
|
||||
@ApiImplicitParam(name = "inviteErBanNo", value = "邀请用户ID"),
|
||||
@ApiImplicitParam(name = "invitedErBanNo", value = "搜索用户ID"),
|
||||
@ApiImplicitParam(name = "date", value = "日期"),
|
||||
@ApiImplicitParam(name = "pageNum", value = "当前页"),
|
||||
@ApiImplicitParam(name = "pageSize", value = "每页显示数"),
|
||||
})
|
||||
@ApiOperation("单日明细")
|
||||
@GetMapping("getDailyDetailList")
|
||||
public BusiResult<List<UserInviteFissionRecordDetailAdminVo>> getDailyDetailList(Long inviteErBanNo, Long invitedErBanNo, String date) {
|
||||
return BusiResult.success(userInviteFissionRecordAdminService.getDailyDetailList(inviteErBanNo, invitedErBanNo, date));
|
||||
public BusiResult<Page<UserInviteFissionRecordDetailAdminVo>> getDailyDetailPage(Long inviteErBanNo, Long invitedErBanNo, String date, Integer pageNum, Integer pageSize) {
|
||||
return BusiResult.success(userInviteFissionRecordAdminService.getDailyDetailPage(inviteErBanNo, invitedErBanNo, date, pageNum, pageSize));
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user