Merge branch 'master' of http://122.51.230.86:3000/dianliang/dl_admin
This commit is contained in:
commit
a6261ae239
@ -212,4 +212,23 @@ public class BusiNoticeController extends BaseController
|
|||||||
IPage<BusiNoticeVo> list = busiNoticeService.appFootprintList(query,page);
|
IPage<BusiNoticeVo> list = busiNoticeService.appFootprintList(query,page);
|
||||||
return success(list);
|
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<BusiNotice> page = new Page<>(pageNum, pageSize);
|
||||||
|
IPage<BusiNoticeVo> list = busiNoticeService.appFootprintList(query,page);
|
||||||
|
return success(list);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -320,8 +320,6 @@ public class BusiNoticeServiceImpl extends ServiceImpl<BusiNoticeMapper,BusiNoti
|
|||||||
res.put("isSign",true);
|
res.put("isSign",true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -7,12 +7,15 @@ import com.ruoyi.common.utils.DateUtils;
|
|||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.ruoyi.common.utils.SecurityUtils;
|
import com.ruoyi.common.utils.SecurityUtils;
|
||||||
|
import com.ruoyi.member.domain.MemberUser;
|
||||||
|
import com.ruoyi.member.service.IMemberUserService;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import com.ruoyi.busi.mapper.BusiUserLoveMapper;
|
import com.ruoyi.busi.mapper.BusiUserLoveMapper;
|
||||||
import com.ruoyi.busi.domain.BusiUserLove;
|
import com.ruoyi.busi.domain.BusiUserLove;
|
||||||
import com.ruoyi.busi.service.IBusiUserLoveService;
|
import com.ruoyi.busi.service.IBusiUserLoveService;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 用户关注Service业务层处理
|
* 用户关注Service业务层处理
|
||||||
@ -25,6 +28,8 @@ public class BusiUserLoveServiceImpl extends ServiceImpl<BusiUserLoveMapper,Busi
|
|||||||
{
|
{
|
||||||
@Autowired
|
@Autowired
|
||||||
private BusiUserLoveMapper busiUserLoveMapper;
|
private BusiUserLoveMapper busiUserLoveMapper;
|
||||||
|
@Autowired
|
||||||
|
private IMemberUserService memberUserService;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public IPage<BusiUserLove> queryListPage(BusiUserLove pageReqVO, Page<BusiUserLove> page) {
|
public IPage<BusiUserLove> queryListPage(BusiUserLove pageReqVO, Page<BusiUserLove> page) {
|
||||||
@ -35,6 +40,7 @@ public class BusiUserLoveServiceImpl extends ServiceImpl<BusiUserLoveMapper,Busi
|
|||||||
* @param userId 通告主id isLove 0取消关注 1 关注
|
* @param userId 通告主id isLove 0取消关注 1 关注
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
|
@Transactional
|
||||||
public void userLoveIs(Long userId, String isLove) {
|
public void userLoveIs(Long userId, String isLove) {
|
||||||
Long nowUserId = SecurityUtils.getUserId();
|
Long nowUserId = SecurityUtils.getUserId();
|
||||||
if ("0".equals(isLove)){
|
if ("0".equals(isLove)){
|
||||||
@ -53,6 +59,15 @@ public class BusiUserLoveServiceImpl extends ServiceImpl<BusiUserLoveMapper,Busi
|
|||||||
busiUserLove.setCreator(String.valueOf(nowUserId));
|
busiUserLove.setCreator(String.valueOf(nowUserId));
|
||||||
busiUserLoveMapper.insert(busiUserLove);
|
busiUserLoveMapper.insert(busiUserLove);
|
||||||
}
|
}
|
||||||
|
LambdaQueryWrapper<BusiUserLove> queryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
queryWrapper.eq(BusiUserLove::getLoveUserId,userId);
|
||||||
|
Integer loveCount = baseMapper.selectCount(queryWrapper);
|
||||||
|
LambdaQueryWrapper<MemberUser> 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);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -66,7 +66,6 @@ public class MemberBusiCardServiceImpl extends ServiceImpl<MemberBusiCardMapper,
|
|||||||
public List<MemberBusiCard> queryListByUserId(Long userId) {
|
public List<MemberBusiCard> queryListByUserId(Long userId) {
|
||||||
LambdaQueryWrapper<MemberBusiCard> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<MemberBusiCard> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
lambdaQueryWrapper.eq(DlBaseEntity::getDelFlag,0)
|
lambdaQueryWrapper.eq(DlBaseEntity::getDelFlag,0)
|
||||||
.eq(MemberBusiCard::getApprovalStatus,"1")
|
|
||||||
.eq(MemberBusiCard::getUserId,userId);
|
.eq(MemberBusiCard::getUserId,userId);
|
||||||
return list(lambdaQueryWrapper);
|
return list(lambdaQueryWrapper);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user