fanzherong_v 2 mesi fa
parent
commit
a5060b806d

+ 6 - 0
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/bizactivate/service/impl/BizActivateServiceImpl.java

@@ -21,6 +21,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
+import vip.xiaonuo.auth.core.util.StpLoginUserUtil;
 import vip.xiaonuo.common.enums.CommonSortOrderEnum;
 import vip.xiaonuo.common.exception.CommonException;
 import vip.xiaonuo.common.page.CommonPageRequest;
@@ -52,6 +53,11 @@ public class BizActivateServiceImpl extends ServiceImpl<BizActivateMapper, BizAc
         if(ObjectUtil.isNotEmpty(bizActivatePageParam.getStatus())){
             queryWrapper.eq("ba.status",bizActivatePageParam.getStatus());
         }
+        // 校验数据范围
+        List<String> loginUserDataScope = StpLoginUserUtil.getLoginUserDataScope();
+        if (ObjectUtil.isEmpty(loginUserDataScope)) {
+            queryWrapper.eq("ba.user_id", StpLoginUserUtil.getLoginUser().getId());
+        }
         queryWrapper.orderByDesc("ba.create_time");
         return this.getBaseMapper().getPageList(CommonPageRequest.defaultPage(), queryWrapper);
     }

+ 5 - 0
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/rebaterecord/service/impl/BizRebateRecordServiceImpl.java

@@ -59,6 +59,11 @@ public class BizRebateRecordServiceImpl extends ServiceImpl<BizRebateRecordMappe
         if (ObjectUtil.isNotEmpty(bizRebateRecordPageParam.getRebateStatus())) {
             queryWrapper.eq("t.rebate_status", bizRebateRecordPageParam.getRebateStatus());
         }
+        // 校验数据范围
+        List<String> loginUserDataScope = StpLoginUserUtil.getLoginUserDataScope();
+        if (ObjectUtil.isEmpty(loginUserDataScope)) {
+            queryWrapper.eq("t.recommend_user_id", StpLoginUserUtil.getLoginUser().getId());
+        }
         queryWrapper.eq("t.delete_flag", CommonDeleteFlagEnum.NOT_DELETE);
         queryWrapper.orderByDesc("t.create_time");
         return baseMapper.page(CommonPageRequest.defaultPage(), queryWrapper);

+ 5 - 0
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/rechargerecord/service/impl/BizRechargeRecordServiceImpl.java

@@ -96,6 +96,11 @@ public class BizRechargeRecordServiceImpl extends ServiceImpl<BizRechargeRecordM
         if (ObjectUtil.isNotEmpty(bizRechargeRecordPageParam.getStartRechargeTime()) && ObjectUtil.isNotEmpty(bizRechargeRecordPageParam.getEndRechargeTime())) {
             queryWrapper.between("t.recharge_time", bizRechargeRecordPageParam.getStartRechargeTime(), bizRechargeRecordPageParam.getEndRechargeTime());
         }
+        // 校验数据范围
+        List<String> loginUserDataScope = StpLoginUserUtil.getLoginUserDataScope();
+        if (ObjectUtil.isEmpty(loginUserDataScope)) {
+            queryWrapper.in("t.user_id", StpLoginUserUtil.getLoginUser().getId());
+        }
         queryWrapper.orderByDesc("t.recharge_time");
         queryWrapper.eq("t.delete_flag", CommonDeleteFlagEnum.NOT_DELETE);
         Page<BizRechargeRecord> pageList = baseMapper.pageList(CommonPageRequest.defaultPage(), queryWrapper);

+ 5 - 0
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/recommendrecord/service/impl/BizRecommendRecordServiceImpl.java

@@ -53,6 +53,11 @@ public class BizRecommendRecordServiceImpl extends ServiceImpl<BizRecommendRecor
             queryWrapper.and(s -> s.like("u2.NAME", bizRecommendRecordPageParam.getSearchKey())
                     .or().like("u2.ACCOUNT", bizRecommendRecordPageParam.getSearchKey()));
         }
+        // 校验数据范围
+        List<String> loginUserDataScope = StpLoginUserUtil.getLoginUserDataScope();
+        if (ObjectUtil.isEmpty(loginUserDataScope)) {
+            queryWrapper.eq("t.recommend_user_id", StpLoginUserUtil.getLoginUser().getId());
+        }
         queryWrapper.eq("t.delete_flag", CommonDeleteFlagEnum.NOT_DELETE);
         queryWrapper.orderByDesc("t.create_time");
         Page<BizRecommendRecord> page = baseMapper.page(CommonPageRequest.defaultPage(), queryWrapper);