diff --git a/ruoyi-admin/src/main/java/com/ruoyi/busi/controller/BusiNoticeController.java b/ruoyi-admin/src/main/java/com/ruoyi/busi/controller/BusiNoticeController.java index 76c2943..a53b9a0 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/busi/controller/BusiNoticeController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/busi/controller/BusiNoticeController.java @@ -212,4 +212,23 @@ public class BusiNoticeController extends BaseController IPage list = busiNoticeService.appFootprintList(query,page); return success(list); } + + /** + * 小程序端查询订阅通告列表 + * @author zcy + * @date 15:39 2025/3/29 + * @param query 查询条件 + * @param pageNum 1 + * @param pageSize 10 + * @return com.ruoyi.common.core.domain.AjaxResult + **/ + @GetMapping("/subscribeList") + public AjaxResult subscribeList(AppNoticeQuery query, + @RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum, + @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) + { + Page page = new Page<>(pageNum, pageSize); + IPage list = busiNoticeService.appFootprintList(query,page); + return success(list); + } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiNoticeServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiNoticeServiceImpl.java index 8a983bc..17bd949 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiNoticeServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiNoticeServiceImpl.java @@ -320,8 +320,6 @@ public class BusiNoticeServiceImpl extends ServiceImpl queryListPage(BusiUserLove pageReqVO, Page page) { @@ -35,6 +40,7 @@ public class BusiUserLoveServiceImpl extends ServiceImpl queryWrapper = new LambdaQueryWrapper<>(); + queryWrapper.eq(BusiUserLove::getLoveUserId,userId); + Integer loveCount = baseMapper.selectCount(queryWrapper); + LambdaQueryWrapper memberWrapper = new LambdaQueryWrapper<>(); + memberWrapper.eq(MemberUser::getUserId,userId).eq(MemberUser::getUserType,"01"); + MemberUser memberUser = memberUserService.getOne(memberWrapper); + if (memberUser!=null){ + memberUser.setTFansNum(loveCount); + memberUserService.updateById(memberUser); + } } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/member/service/impl/MemberBusiCardServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/member/service/impl/MemberBusiCardServiceImpl.java index b20b736..021c92a 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/member/service/impl/MemberBusiCardServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/member/service/impl/MemberBusiCardServiceImpl.java @@ -66,7 +66,6 @@ public class MemberBusiCardServiceImpl extends ServiceImpl queryListByUserId(Long userId) { LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper<>(); lambdaQueryWrapper.eq(DlBaseEntity::getDelFlag,0) - .eq(MemberBusiCard::getApprovalStatus,"1") .eq(MemberBusiCard::getUserId,userId); return list(lambdaQueryWrapper); }