Commit 61ef23b8 authored by 赵啸非's avatar 赵啸非

修改统计报表

parent 89b102e9
...@@ -147,8 +147,32 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue ...@@ -147,8 +147,32 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue
} }
} }
private void getSite(PhQueueEntity entity) { private void getSite(PhQueueEntity entity) {
if (!ObjectUtils.isEmpty(entity.getSiteId())) {
RedisTemplate<String, String> baseRedisTemplate = cacheService.selectDbRedisTemplate(1);
//com:mortals:xhx:module:site:model:SiteEntity redis调用
String siteStr = (String) baseRedisTemplate.opsForHash().get("com:mortals:xhx:module:site:model:SiteEntity", String.valueOf(entity.getSiteId()));
if (!ObjectUtils.isEmpty(siteStr)) {
SitePdu sitePdu = JSON.parseObject(siteStr, SitePdu.class);
entity.setSiteId(sitePdu.getId());
entity.setSiteCode(sitePdu.getSiteCode());
entity.setSiteName(sitePdu.getSiteName());
} else if (!ObjectUtils.isEmpty(entity.getSiteCode())) {
buildSiteBySideCode(entity);
} else {
log.info("站点信息不存在,siteId={}", entity.getSiteId());
}
} else {
if (!ObjectUtils.isEmpty(entity.getSiteCode())) {
buildSiteBySideCode(entity);
}
}
}
/* private void getSite(PhQueueEntity entity) {
if (!ObjectUtils.isEmpty(entity.getSiteId())) { if (!ObjectUtils.isEmpty(entity.getSiteId())) {
RedisTemplate<String, String> baseRedisTemplate = cacheService.selectDbRedisTemplate(1); RedisTemplate<String, String> baseRedisTemplate = cacheService.selectDbRedisTemplate(1);
...@@ -166,7 +190,7 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue ...@@ -166,7 +190,7 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue
} }
//feign调用 //feign调用
/* Rest<SitePdu> sitePduRest = siteFeign.info(entity.getSiteId()); *//* Rest<SitePdu> sitePduRest = siteFeign.info(entity.getSiteId());
if (YesNoEnum.YES.getValue() == sitePduRest.getCode()) { if (YesNoEnum.YES.getValue() == sitePduRest.getCode()) {
SitePdu sitePdu = sitePduRest.getData(); SitePdu sitePdu = sitePduRest.getData();
if (!ObjectUtils.isEmpty(sitePdu)) { if (!ObjectUtils.isEmpty(sitePdu)) {
...@@ -175,7 +199,7 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue ...@@ -175,7 +199,7 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue
} else { } else {
log.info("站点信息不存在,siteId={}", entity.getSiteId()); log.info("站点信息不存在,siteId={}", entity.getSiteId());
} }
}*/ }*//*
} else { } else {
if (!ObjectUtils.isEmpty(entity.getSiteCode())) { if (!ObjectUtils.isEmpty(entity.getSiteCode())) {
SitePdu pdu = new SitePdu(); SitePdu pdu = new SitePdu();
...@@ -194,6 +218,23 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue ...@@ -194,6 +218,23 @@ public class PhQueueController extends BaseCRUDJsonBodyMappingController<PhQueue
} }
} }
} }
}*/
private void buildSiteBySideCode(PhQueueEntity entity) {
RedisTemplate<String, String> baseRedisTemplate = cacheService.selectDbRedisTemplate(1);
String siteStr = (String) baseRedisTemplate.opsForHash().get("com:mortals:xhx:module:site:model:SiteEntity", entity.getSiteCode());
if (!ObjectUtils.isEmpty(siteStr)) {
SitePdu sitePdu = JSON.parseObject(siteStr, SitePdu.class);
if (!ObjectUtils.isEmpty(sitePdu)) {
entity.setSiteId(sitePdu.getId());
entity.setSiteCode(sitePdu.getSiteCode());
entity.setSiteName(sitePdu.getSiteName());
} else {
log.info("站点信息不存在,siteId={}", entity.getSiteId());
}
}
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment