Browse Source

meeting 去掉redis缓存

dev
yk 1 year ago
parent
commit
01a3fb73f9
1 changed files with 7 additions and 7 deletions
  1. +7
    -7
      xueyi-modules/xueyi-system/src/main/java/com/xueyi/system/meeting/controller/DmMeetingOrdersController.java

+ 7
- 7
xueyi-modules/xueyi-system/src/main/java/com/xueyi/system/meeting/controller/DmMeetingOrdersController.java View File

@@ -124,8 +124,8 @@ public class DmMeetingOrdersController extends BaseController<DmMeetingOrdersQue
@GetMapping("/lists")
public JSONObject lists(@RequestParam("dateStr") String dateStr, @RequestParam("spaceId") Long spaceId) {
MyResponse myResponse = new MyResponse(0,"");
List<DmMeetingOrdersDto> res = new ArrayList<>();
if (RedisUtil.existed(REDIS_KEY+dateStr+":"+spaceId)) {
// List<DmMeetingOrdersDto> res = new ArrayList<>();
/*if (RedisUtil.existed(REDIS_KEY+dateStr+":"+spaceId)) {
Object obj = redisService.getCacheObject(REDIS_KEY+dateStr+":"+spaceId);
if (!(obj instanceof String)) {
log.info("===lists meeting orders from redis===");
@@ -133,20 +133,20 @@ public class DmMeetingOrdersController extends BaseController<DmMeetingOrdersQue
} else {
log.info("===empty meeting orders from redis===");
}
} else {
} else {*/
log.info("===lists meeting orders from db===");
List<DmMeetingOrdersPo> list = dmMeetingOrdersMapper.findListByDate(dateStr, spaceId);
res = list.stream().map(t->{
List<DmMeetingOrdersDto> res = list.stream().map(t->{
DmMeetingOrdersDto dto = dmMeetingOrdersConverter.mapperDto(t);
dmMeetingOrdersService.fixColumns(dto);
return dto;
}).toList();
if (!res.isEmpty()) {
redisService.setCacheList(REDIS_KEY+dateStr+":"+spaceId, res, 60L, TimeUnit.SECONDS);
/*if (!res.isEmpty()) {
redisService.setCacheObject(REDIS_KEY+dateStr+":"+spaceId, res, 60L, TimeUnit.SECONDS);
} else {
redisService.setCacheObject(REDIS_KEY+dateStr+":"+spaceId, "empty", 60L, TimeUnit.SECONDS);//避免每次都查数据库,塞入字符串
}
}
}*/

myResponse.setData(res);
return myResponse.toJSON();


Loading…
Cancel
Save