更新优化代码

master
chents 3 years ago
parent 970d8b56e7
commit 2a424a70b0
  1. 3
      src/main/java/org/springblade/common/cache/business/BusLineCache.java
  2. 4
      src/main/java/org/springblade/modules/job/CarInfoTask.java

@ -22,6 +22,7 @@ public class BusLineCache {
* @return * @return
*/ */
public static BusLine getBusLine(String upordown, String sname, String location) { public static BusLine getBusLine(String upordown, String sname, String location) {
return CacheUtil.get(BUSINESS_CACHE, BUS_LINE, upordown + sname + location, () -> busLineService.getByUpdownAndSname(upordown, sname, location), BusinessConstant.TENANT_MODE); return CacheUtil.get(BUSINESS_CACHE, BUS_LINE, upordown + sname + location,
() -> busLineService.getByUpdownAndSname(upordown, sname, location), BusinessConstant.TENANT_MODE);
} }
} }

@ -171,10 +171,12 @@ public class CarInfoTask {
nextSite = preSite; nextSite = preSite;
} }
BusLine busLine = BusLineCache.getBusLine(info.getUpordown(), nextSite.getSname(), nextSite.getWeizhi()); BusLine busLine = BusLineCache.getBusLine(info.getUpordown(), nextSite.getSname(), nextSite.getWeizhi());
log.info("================BusLineCache.getBusLine(Upordown(), Sname(), Weizhi())" );
// 组织返回数据 // 组织返回数据
Map<String, Object> resultMap = new HashMap<>(); Map<String, Object> resultMap = new HashMap<>();
resultMap.put("siteData", siteMap); resultMap.put("siteData", siteMap);
resultMap.put("catStat", redisTemplate.opsForValue().get("car-current-stat-info" + carNo)); resultMap.put("catNo", CarInfoCache.getPushCarNo());
if (Func.isEmpty(busLine)) { if (Func.isEmpty(busLine)) {
resultMap.put("siteTips", ""); resultMap.put("siteTips", "");
resultMap.put("articleData", ""); resultMap.put("articleData", "");

Loading…
Cancel
Save