Commit 769ebb6e by 袁伟铭

修改

parent f1dffa69
......@@ -58,7 +58,7 @@ public class VChildWelfareStats {
* 收养儿童数量
*/
@ApiModelProperty("收养儿童数量")
private Integer childNum;
private Integer adoptChildNum;
/**
* 孤儿数量
......
......@@ -21,7 +21,7 @@ public interface EtStatsDao {
StatsVo getAreaAgencyStats(StatsReqVo vo);
/**
* 统计区域下的儿童人口
* 统计区域下收养的儿童人口
*
* @param vo
* @return
......@@ -42,7 +42,7 @@ public interface EtStatsDao {
* @param vo
* @return
*/
StatsVo getFactUnadoptedStats(StatsReqVo vo);
StatsVo getAreaFactUnadoptedStats(StatsReqVo vo);
/**
* 孤儿统计
......@@ -50,5 +50,5 @@ public interface EtStatsDao {
* @param vo
* @return
*/
StatsVo getOrphanStats(StatsReqVo vo);
StatsVo getAreaOrphanStats(StatsReqVo vo);
}
......@@ -60,10 +60,10 @@ public class EtStatsService {
StatsVo orgStat = etStatsDao.getAreaAgencyStats(vo);
build.setAgencyNum(orgStat.getNum());
StatsVo childStats = etStatsDao.getAreaChildStats(vo);
build.setChildNum(childStats.getNum());
StatsVo Orphan = etStatsDao.getOrphanStats(vo);
build.setAdoptChildNum(childStats.getNum());
StatsVo Orphan = etStatsDao.getAreaOrphanStats(vo);
build.setOrphanNum(Orphan.getNum());
StatsVo factUnadoptedStats = etStatsDao.getFactUnadoptedStats(vo);
StatsVo factUnadoptedStats = etStatsDao.getAreaFactUnadoptedStats(vo);
build.setFactUnadoptedNum(factUnadoptedStats.getNum());
redisUtils.setObj(PortalCacheKeys.getAgencyChildStatsKey(vo), build);
......@@ -95,6 +95,7 @@ public class EtStatsService {
* @return
*/
public List<VChildWelfareStats> getAgencyChildStatsList(StatsReqVo vo) {
String cacheKey = PortalCacheKeys.getAgencyChildStatsListKey(vo);
if (StrUtil.isBlank(vo.getAreaCode())) {
vo.setAreaCode("450000000000");
}
......@@ -108,7 +109,7 @@ public class EtStatsService {
returnData.add(etAgencyWelfareStats);
}
redisUtils.setObj(PortalCacheKeys.getAgencyChildStatsListKey(vo), returnData);
redisUtils.setObj(cacheKey, returnData);
return returnData;
}
......
......@@ -132,6 +132,7 @@ public class HyStatsService {
* @return
*/
public List<VMarriageStats> getAreaUnderMarriageStatsList(StatsReqVo vo) {
String cacheKey = PortalCacheKeys.getAreaUnderMarriageStatsListKey(vo);
if (StringUtils.isBlank(vo.getAreaCode())) {
vo.setAreaCode("450000000000");
}
......@@ -144,12 +145,7 @@ public class HyStatsService {
returnData.add(marriageStats);
}
if (vo.getYear() != null) {
// 搜索的有过期时间避免内存暂用
redisUtils.setObj(PortalCacheKeys.getAreaUnderMarriageStatsListKey(vo), returnData, 1, TimeUnit.DAYS);
} else {
redisUtils.setObj(PortalCacheKeys.getAreaUnderMarriageStatsListKey(vo), returnData);
}
redisUtils.setObj(cacheKey, returnData);
return returnData;
}
......
......@@ -17,7 +17,7 @@
</if>
</select>
<!--统计区域下的儿童人口-->
<!--统计区域下收养的儿童人口-->
<select id="getAreaChildStats" resultType="com.zq.portal.vo.StatsVo">
SELECT
count( 1 ) 'num'
......@@ -51,7 +51,7 @@
</select>
<!--事实无人领养-->
<select id="getFactUnadoptedStats" resultType="com.zq.portal.vo.StatsVo">
<select id="getAreaFactUnadoptedStats" resultType="com.zq.portal.vo.StatsVo">
SELECT
COUNT(1) 'num'
FROM
......@@ -66,7 +66,7 @@
</if>
</select>
<select id="getOrphanStats" resultType="com.zq.portal.vo.StatsVo">
<select id="getAreaOrphanStats" resultType="com.zq.portal.vo.StatsVo">
SELECT
COUNT(1) 'num'
FROM
......
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