Commit eab46005 authored by lixiaolei's avatar lixiaolei

Merge remote-tracking branch 'origin/master'

parents 68b4909c e67fee39
...@@ -6,6 +6,7 @@ import com.dsk.system.service.EconomicService; ...@@ -6,6 +6,7 @@ import com.dsk.system.service.EconomicService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import javax.validation.Valid; import javax.validation.Valid;
...@@ -60,6 +61,19 @@ public class RegionalEconomicDataController { ...@@ -60,6 +61,19 @@ public class RegionalEconomicDataController {
return economicService.details(detailsDto); return economicService.details(detailsDto);
} }
/***
*@Description: 获取当前地区
*@Param:
*@return: com.dsk.common.core.domain.AjaxResult
*@Author: Dgm
*@date: 2023/5/18 10:29
*/
@PostMapping(value = "location")
public AjaxResult location(@RequestBody OpRegionalLocalDto vo, HttpServletRequest request){
// String ip = IpUtil.getIpAddr(request);
return economicService.location(vo);
}
/*** /***
*@Description: 地区经济-统计 *@Description: 地区经济-统计
...@@ -85,5 +99,16 @@ public class RegionalEconomicDataController { ...@@ -85,5 +99,16 @@ public class RegionalEconomicDataController {
return economicService.regionalList(dto); return economicService.regionalList(dto);
} }
/***
*@Description: 地区经济
*@Param:
*@return: com.dsk.acc.security.common.msg.RestResponse
*@Author: Dgm
*@date: 2023/5/18 10:29
*/
@PostMapping("/regional/compare")
public AjaxResult regionalCompare(@RequestBody OpRegionalEconomicDataStatisticsRegionalDto dto) {
return economicService.regionalCompare(dto);
}
} }
package com.dsk.common.dtos;
import lombok.Data;
/**
* @ClassName OpRegionalLocalDto
* @Description 获取当前地区
* @Author Dgm
* @Date 2023/5/23 14:05
* @Version
*/
@Data
public class OpRegionalLocalDto {
/**
* 省Id
*/
private Integer provinceId;
}
...@@ -42,6 +42,16 @@ public interface EconomicService { ...@@ -42,6 +42,16 @@ public interface EconomicService {
AjaxResult details(OpRegionalEconomicDataDetailsDto detailsDto); AjaxResult details(OpRegionalEconomicDataDetailsDto detailsDto);
/***
*@Description: 获取当前地区
*@Param:
*@return: com.dsk.common.core.domain.AjaxResult
*@Author: Dgm
*@date: 2023/5/18 10:25
*/
AjaxResult location(OpRegionalLocalDto detailsDto);
/*** /***
*@Description: 地区经济统计 *@Description: 地区经济统计
*@Param: *@Param:
...@@ -61,12 +71,12 @@ public interface EconomicService { ...@@ -61,12 +71,12 @@ public interface EconomicService {
AjaxResult regionalList(OpRegionalEconomicDataRegionalListDto dto); AjaxResult regionalList(OpRegionalEconomicDataRegionalListDto dto);
/*** /***
*@Description: 地区经济-分页列表 *@Description: 对比经济
*@Param: *@Param:
*@return: com.dsk.common.core.domain.AjaxResult *@return: com.dsk.common.core.domain.AjaxResult
*@Author: Dgm *@Author: Dgm
*@date: 2023/5/18 10:25 *@date: 2023/5/18 10:25
*/ */
AjaxResult regionalComparison(OpRegionalEconomicDataV1Dto dto); AjaxResult regionalCompare(OpRegionalEconomicDataStatisticsRegionalDto dto);
} }
...@@ -46,6 +46,12 @@ public class EconomicServiceImpl implements EconomicService { ...@@ -46,6 +46,12 @@ public class EconomicServiceImpl implements EconomicService {
return BeanUtil.toBean(map, AjaxResult.class); return BeanUtil.toBean(map, AjaxResult.class);
} }
@Override
public AjaxResult location(OpRegionalLocalDto detailsDto) {
Map<String, Object> map = dskOpenApiUtil.requestBody("/economic/location", BeanUtil.beanToMap(detailsDto, false, false));
return BeanUtil.toBean(map, AjaxResult.class);
}
@Override @Override
public AjaxResult statisticsRegional(OpRegionalEconomicDataStatisticsRegionalDto dto) { public AjaxResult statisticsRegional(OpRegionalEconomicDataStatisticsRegionalDto dto) {
Map<String, Object> map = dskOpenApiUtil.requestBody("/economic/statistics/regional", BeanUtil.beanToMap(dto, false, false)); Map<String, Object> map = dskOpenApiUtil.requestBody("/economic/statistics/regional", BeanUtil.beanToMap(dto, false, false));
...@@ -59,8 +65,8 @@ public class EconomicServiceImpl implements EconomicService { ...@@ -59,8 +65,8 @@ public class EconomicServiceImpl implements EconomicService {
} }
@Override @Override
public AjaxResult regionalComparison(OpRegionalEconomicDataV1Dto dto) { public AjaxResult regionalCompare(OpRegionalEconomicDataStatisticsRegionalDto dto) {
Map<String, Object> map = dskOpenApiUtil.requestBody("/economic/xx", BeanUtil.beanToMap(dto, false, false)); Map<String, Object> map = dskOpenApiUtil.requestBody("/economic/regional/compare", BeanUtil.beanToMap(dto, false, false));
return BeanUtil.toBean(map, AjaxResult.class); return BeanUtil.toBean(map, AjaxResult.class);
} }
......
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