Commit 49e12980 by wqc

社会救助接口修改

parent a553f3e7
......@@ -5,6 +5,7 @@ import com.zq.common.vo.ResultVo;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;
import javax.management.relation.RelationSupport;
import java.util.Map;
@FeignClient(name = "PORTAL-SERVER", configuration = FeignConfig.class) //指定调用哪个微服务
......@@ -61,4 +62,7 @@ public interface PortalFeign {
@PostMapping("/stats/getCremationStatsList")
ResultVo getCremationStatsList(@RequestBody Map<String, Object> paramsMap);
@PostMapping("/stats/getAreaUnderNumStats")
ResultVo getAreaUnderNumStats(@RequestBody Map<String, Object> paramsMap);
}
......@@ -100,6 +100,14 @@ public interface IApiLogic extends IApiCommon {
ApiResp getAreaShjzStats(ApiForm form);
/**
* 获取区域社会救助统计列表
*
* @param form
* @return
*/
ApiResp getAreaUnderNumStats(ApiForm form);
/**
* 获取近五年城市农村低保发放人数统计
*
* @param form
......
......@@ -96,6 +96,11 @@ public class ApiV100Logic extends BaseApiLogic implements IApiLogic {
}
@Override
public ApiResp getAreaUnderNumStats(ApiForm form) {
return ApiUtils.toApiResp(form,portalFeign.getAreaUnderNumStats(form.getParamsMap()));
}
@Override
public ApiResp getFivesYearShjzAchieveStats(ApiForm form) {
return ApiUtils.toApiResp(form, portalFeign.getFivesYearShjzAchieveStats(form.getParamsMap()));
}
......
......@@ -229,6 +229,7 @@ public class CjStatsService {
vo.setSubAreaCode(severeAreaIssueStat.getCode());
Map<String, Object> data = new HashMap<>();
data.put("areaName", severeAreaIssueStat.getName());
data.put("areaCode",severeAreaIssueStat.getCode());
data.put("severePeopleNum", cjStatsDao.getSeverePeopleNumStats(vo).getNum());
data.put("issueNum", severeAreaIssueStat.getNum());
data.put("issueAmount", severeAreaIssueStat.getAmount());
......
......@@ -591,6 +591,20 @@ public class ShjzStatsService {
returnData.put("villageNumList", villageNumList);
returnData.put("villageNumRateList", villageNumRateList);
List<Map<String, Object>> data = new ArrayList<>();
for (Map<String, Object> map : data) {
Map<String, Object> numMap = new HashMap<>();
// numMap.put("areaCode","");
numMap.put("city", "");
numMap.put("provideNum", "");
numMap.put("achieveNum", "");
data.add(numMap);
}
returnData.put("data", data);
redisUtils.setObj(PortalCacheKeys.getAreaUnderEnbuzNumStatsKey(vo), returnData);
return returnData;
}
......
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