|
|
|
@ -252,6 +252,7 @@ public class ImUserServiceImpl implements IImUserService { |
|
|
|
@Override |
|
|
|
public Long getDailyActiveUserCount() { |
|
|
|
LambdaQueryWrapper<ImUser> wrapper = Wrappers.lambdaQuery(); |
|
|
|
wrapper.eq(ImUser::getIsCustomer,1); |
|
|
|
wrapper.ge(ImUser::getLastLoginTime, DateUtils.addDays(new Date(), -1)); |
|
|
|
|
|
|
|
if(!LoginHelper.isSuperAdmin()) { |
|
|
|
@ -269,6 +270,7 @@ public class ImUserServiceImpl implements IImUserService { |
|
|
|
@Override |
|
|
|
public Long getWeeklyActiveUserCount() { |
|
|
|
LambdaQueryWrapper<ImUser> wrapper = Wrappers.lambdaQuery(); |
|
|
|
wrapper.eq(ImUser::getIsCustomer,1); |
|
|
|
wrapper.ge(ImUser::getLastLoginTime, DateUtils.addDays(new Date(), -7)); |
|
|
|
|
|
|
|
if(!LoginHelper.isSuperAdmin()) { |
|
|
|
@ -286,6 +288,7 @@ public class ImUserServiceImpl implements IImUserService { |
|
|
|
@Override |
|
|
|
public Long getMonthlyActiveUserCount() { |
|
|
|
LambdaQueryWrapper<ImUser> wrapper = Wrappers.lambdaQuery(); |
|
|
|
wrapper.eq(ImUser::getIsCustomer,1); |
|
|
|
wrapper.ge(ImUser::getLastLoginTime, DateUtils.addDays(new Date(), -30)); |
|
|
|
|
|
|
|
if(!LoginHelper.isSuperAdmin()) { |
|
|
|
|