bug修复
This commit is contained in:
parent
924e00748a
commit
3f15587660
@ -397,10 +397,12 @@ public class BusiNoticeServiceImpl extends ServiceImpl<BusiNoticeMapper,BusiNoti
|
|||||||
|
|
||||||
}
|
}
|
||||||
IPage<BusiNoticeVo> pageList = busiNoticeMapper.queryAppListPage(query,page);
|
IPage<BusiNoticeVo> pageList = busiNoticeMapper.queryAppListPage(query,page);
|
||||||
|
if (StringUtils.isEmpty(query.getSortBy())||!query.getSortBy().equals("new")){
|
||||||
|
List<BusiNoticeVo> records = pageList.getRecords();
|
||||||
|
Collections.shuffle(records);
|
||||||
|
pageList.setRecords(records);
|
||||||
|
}
|
||||||
//打乱records的排列顺序
|
//打乱records的排列顺序
|
||||||
List<BusiNoticeVo> records = pageList.getRecords();
|
|
||||||
Collections.shuffle(records);
|
|
||||||
pageList.setRecords(records);
|
|
||||||
List<String> idList = pageList.getRecords().stream().map(BusiNotice::getId).collect(Collectors.toList());
|
List<String> idList = pageList.getRecords().stream().map(BusiNotice::getId).collect(Collectors.toList());
|
||||||
if(!idList.isEmpty()){
|
if(!idList.isEmpty()){
|
||||||
//查博主类型字典
|
//查博主类型字典
|
||||||
|
@ -2,6 +2,7 @@ package com.ruoyi.busi.service.impl;
|
|||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import cn.hutool.core.collection.CollectionUtil;
|
||||||
import com.alibaba.fastjson2.JSONArray;
|
import com.alibaba.fastjson2.JSONArray;
|
||||||
import com.alibaba.fastjson2.JSONObject;
|
import com.alibaba.fastjson2.JSONObject;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
@ -75,6 +76,7 @@ public class BusiNoticeSignServiceImpl extends ServiceImpl<BusiNoticeSignMapper,
|
|||||||
throw new Exception("报名人数已满!");
|
throw new Exception("报名人数已满!");
|
||||||
}
|
}
|
||||||
SysUser sysUser = userService.selectUserById(loginUser.getUserId());
|
SysUser sysUser = userService.selectUserById(loginUser.getUserId());
|
||||||
|
//处理报名是用的信息
|
||||||
//先使用赠送次数
|
//先使用赠送次数
|
||||||
MemberUserVO memberUserVO = memberUserService.queryByUserId(loginUser.getUserId(), "02");
|
MemberUserVO memberUserVO = memberUserService.queryByUserId(loginUser.getUserId(), "02");
|
||||||
if(memberUserVO.getSendReportNum()>=appNoticeSign.getCardList().size()){
|
if(memberUserVO.getSendReportNum()>=appNoticeSign.getCardList().size()){
|
||||||
|
@ -112,10 +112,9 @@ public class WeChatUtils {
|
|||||||
String response = HttpUtil.get(requestUrl);
|
String response = HttpUtil.get(requestUrl);
|
||||||
JSONObject jsonObject = JSONUtil.parseObj(response);
|
JSONObject jsonObject = JSONUtil.parseObj(response);
|
||||||
accessToken = jsonObject.getStr("access_token");
|
accessToken = jsonObject.getStr("access_token");
|
||||||
int expiresIn = jsonObject.getInt("expires_in", 7200); // 默认有效期为7200秒
|
|
||||||
if (accessToken != null) {
|
if (accessToken != null) {
|
||||||
// 将access_token存入Redis,并设置有效期
|
// 将access_token存入Redis,并设置有效期
|
||||||
redisCache.setCacheObject(redisKey, accessToken,expiresIn - 60,TimeUnit.SECONDS);
|
redisCache.setCacheObject(redisKey, accessToken,60,TimeUnit.SECONDS);
|
||||||
log.debug("从微信获取access_token并存入Redis: {}", accessToken);
|
log.debug("从微信获取access_token并存入Redis: {}", accessToken);
|
||||||
}
|
}
|
||||||
return accessToken;
|
return accessToken;
|
||||||
|
Loading…
Reference in New Issue
Block a user