|
|
@@ -19,6 +19,7 @@ import com.cyksj.mapper.*;
|
|
|
import com.cyksj.mapper.corp.CorpUserFollowRelationMapper;
|
|
|
import com.cyksj.mapper.manage.cms.CmsUserMapper;
|
|
|
import com.cyksj.mapper.market.task.UserBindDetailMapper;
|
|
|
+import com.cyksj.mapper.vip.VipUserMapper;
|
|
|
import com.cyksj.model.entity.*;
|
|
|
import com.cyksj.model.manage.views.MaliceUserView;
|
|
|
import com.cyksj.model.manage.views.UserView;
|
|
|
@@ -87,6 +88,8 @@ public class CmsUserController{
|
|
|
|
|
|
private final UserDoubleVerifyCodeChangeRecordMapper userDoubleVerifyCodeChangeRecordMapper;
|
|
|
|
|
|
+ private final VipUserMapper vipUserMapper;
|
|
|
+
|
|
|
private final List<Long> no_blacks_userIds = List.of(375274l, 545599l, 523937l, 507498l, 604146l, 613437l, 651728l, 614100l, 604148l);
|
|
|
|
|
|
@GetMapping("/get")
|
|
|
@@ -157,12 +160,17 @@ public class CmsUserController{
|
|
|
|
|
|
/**
|
|
|
* 查看排除绑定重复用户数 真实用户数
|
|
|
+ * 会员用户数
|
|
|
*/
|
|
|
- @GetMapping("/get/real/userNum")
|
|
|
- public Result<Integer> getRealUserNum() {
|
|
|
+ @GetMapping("/get/userNum")
|
|
|
+ public Result<UserNumJhView> getUserNum() {
|
|
|
+ UserNumJhView userNumJhView = new UserNumJhView();
|
|
|
Integer unBindUserNum = userMapper.selectUnBindUserNum();
|
|
|
Integer bindUserNum = userBindDetailMapper.selectCount(null);
|
|
|
- return GatewayResponse.SUCCESS.newBuilder().toResult(unBindUserNum + bindUserNum);
|
|
|
+ userNumJhView.setRealUserNum(unBindUserNum + bindUserNum);
|
|
|
+ userNumJhView.setVipNum(vipUserMapper.selectCount(Wrappers.lambdaQuery(VipUser.class)
|
|
|
+ .gt(VipUser::getExpiryTime, DateTime.now())));
|
|
|
+ return GatewayResponse.SUCCESS.newBuilder().toResult(userNumJhView);
|
|
|
}
|
|
|
|
|
|
/**
|