|
|
|
@@ -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(); |
|
|
|
|