修改mapper
This commit is contained in:
parent
0719379052
commit
b51521dac7
@ -2,6 +2,7 @@ package com.ruoyi.web.controller.yada;
|
|||||||
|
|
||||||
import com.ruoyi.common.core.domain.AjaxResult;
|
import com.ruoyi.common.core.domain.AjaxResult;
|
||||||
import com.ruoyi.system.domain_yada.CityVo;
|
import com.ruoyi.system.domain_yada.CityVo;
|
||||||
|
import com.ruoyi.system.domain_yada.OrientationVO;
|
||||||
import com.ruoyi.system.service_yada.ICityService;
|
import com.ruoyi.system.service_yada.ICityService;
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
@ -17,12 +18,15 @@ import java.util.List;
|
|||||||
* 城市
|
* 城市
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping(value = "/business-service/api/City")
|
@RequestMapping(value = "/business-service/api/City", produces = "application/json;charset=UTF-8")
|
||||||
@Api(tags = "城市")
|
@Api(tags = "城市")
|
||||||
public class CityController
|
public class CityController
|
||||||
{
|
{
|
||||||
@Resource
|
@Resource
|
||||||
private ICityService cityService;
|
private ICityService cityService;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@RequestMapping(value = "/getImpervious",method = {RequestMethod.GET})
|
@RequestMapping(value = "/getImpervious",method = {RequestMethod.GET})
|
||||||
@ApiOperation(value = "不透水面面积",httpMethod = "GET")
|
@ApiOperation(value = "不透水面面积",httpMethod = "GET")
|
||||||
public AjaxResult getImpervious(String city,String country)
|
public AjaxResult getImpervious(String city,String country)
|
||||||
@ -30,4 +34,13 @@ public class CityController
|
|||||||
List<CityVo> cityVos=cityService.selectCity(city,country);
|
List<CityVo> cityVos=cityService.selectCity(city,country);
|
||||||
return AjaxResult.success(cityVos);
|
return AjaxResult.success(cityVos);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@RequestMapping(value = "/getOrientation",method = {RequestMethod.GET})
|
||||||
|
@ApiOperation(value = "不透水面扩张方向",httpMethod = "GET")
|
||||||
|
public AjaxResult getOrientation(String city,String country)
|
||||||
|
{
|
||||||
|
List<OrientationVO> cityVos=cityService.selectOrientation(city,country);
|
||||||
|
return AjaxResult.success(cityVos);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -32,7 +32,7 @@ public class CityVo extends SysBaseEntity
|
|||||||
|
|
||||||
private Double imperviousSurfaceExpansionCntribution ;
|
private Double imperviousSurfaceExpansionCntribution ;
|
||||||
|
|
||||||
private String countryIdentification;
|
private String superior;
|
||||||
|
|
||||||
public String getId() {
|
public String getId() {
|
||||||
return id;
|
return id;
|
||||||
@ -100,11 +100,11 @@ public class CityVo extends SysBaseEntity
|
|||||||
this.imperviousSurfaceExpansionCntribution = imperviousSurfaceExpansionCntribution;
|
this.imperviousSurfaceExpansionCntribution = imperviousSurfaceExpansionCntribution;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getCountryIdentification() {
|
public String getSuperior() {
|
||||||
return countryIdentification;
|
return superior;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setCountryIdentification(String countryIdentification) {
|
public void setSuperior(String superior) {
|
||||||
this.countryIdentification = countryIdentification;
|
this.superior = superior;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -17,6 +17,8 @@ public class GlobalTypeVO extends SysBaseEntity {
|
|||||||
|
|
||||||
private Double area;
|
private Double area;
|
||||||
|
|
||||||
|
private Double areaChange;
|
||||||
|
|
||||||
private int particularYear;
|
private int particularYear;
|
||||||
|
|
||||||
public String getId() {
|
public String getId() {
|
||||||
@ -66,4 +68,12 @@ public class GlobalTypeVO extends SysBaseEntity {
|
|||||||
public void setParticularYear(int particularYear) {
|
public void setParticularYear(int particularYear) {
|
||||||
this.particularYear = particularYear;
|
this.particularYear = particularYear;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Double getAreaChange() {
|
||||||
|
return areaChange;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setAreaChange(Double areaChange) {
|
||||||
|
this.areaChange = areaChange;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,58 @@
|
|||||||
|
package com.ruoyi.system.domain_yada;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author: JinSheng Song
|
||||||
|
* @Date: 2022/6/24 15:04
|
||||||
|
*/
|
||||||
|
public class OrientationVO extends SysBaseEntity
|
||||||
|
{
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
private String city;
|
||||||
|
|
||||||
|
private String position;
|
||||||
|
|
||||||
|
private Double areaValue;
|
||||||
|
|
||||||
|
private String superior;
|
||||||
|
|
||||||
|
public String getId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setId(String id) {
|
||||||
|
this.id = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getCity() {
|
||||||
|
return city;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCity(String city) {
|
||||||
|
this.city = city;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getPosition() {
|
||||||
|
return position;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setPosition(String position) {
|
||||||
|
this.position = position;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Double getAreaValue() {
|
||||||
|
return areaValue;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setAreaValue(Double areaValue) {
|
||||||
|
this.areaValue = areaValue;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getSuperior() {
|
||||||
|
return superior;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSuperior(String superior) {
|
||||||
|
this.superior = superior;
|
||||||
|
}
|
||||||
|
}
|
@ -2,6 +2,8 @@ package com.ruoyi.system.mapper_yada;
|
|||||||
|
|
||||||
|
|
||||||
import com.ruoyi.system.domain_yada.CityVo;
|
import com.ruoyi.system.domain_yada.CityVo;
|
||||||
|
import com.ruoyi.system.domain_yada.OrientationVO;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@ -11,6 +13,7 @@ import java.util.List;
|
|||||||
*/
|
*/
|
||||||
public interface CityMapper {
|
public interface CityMapper {
|
||||||
|
|
||||||
List<CityVo> selectCity(String city,String gj);
|
List<CityVo> selectCity(@Param("city") String city, @Param("gj") String gj);
|
||||||
|
|
||||||
|
List<OrientationVO> selectOrientation(@Param("city") String city, @Param("gj") String gj);
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
package com.ruoyi.system.service_yada;
|
package com.ruoyi.system.service_yada;
|
||||||
|
|
||||||
import com.ruoyi.system.domain_yada.CityVo;
|
import com.ruoyi.system.domain_yada.CityVo;
|
||||||
|
import com.ruoyi.system.domain_yada.OrientationVO;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@ -11,4 +13,7 @@ import java.util.List;
|
|||||||
public interface ICityService {
|
public interface ICityService {
|
||||||
|
|
||||||
List<CityVo> selectCity(String city, String gj);
|
List<CityVo> selectCity(String city, String gj);
|
||||||
|
|
||||||
|
|
||||||
|
List<OrientationVO> selectOrientation(String city, String gj);
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
package com.ruoyi.system.service_yada.impl;
|
package com.ruoyi.system.service_yada.impl;
|
||||||
|
|
||||||
import com.ruoyi.system.domain_yada.CityVo;
|
import com.ruoyi.system.domain_yada.CityVo;
|
||||||
|
import com.ruoyi.system.domain_yada.OrientationVO;
|
||||||
import com.ruoyi.system.mapper_yada.AorestCoverageMapper;
|
import com.ruoyi.system.mapper_yada.AorestCoverageMapper;
|
||||||
import com.ruoyi.system.mapper_yada.CityMapper;
|
import com.ruoyi.system.mapper_yada.CityMapper;
|
||||||
import com.ruoyi.system.service_yada.ICityService;
|
import com.ruoyi.system.service_yada.ICityService;
|
||||||
@ -22,4 +23,9 @@ public class CityServiceimpl implements ICityService {
|
|||||||
public List<CityVo> selectCity(String city, String gj) {
|
public List<CityVo> selectCity(String city, String gj) {
|
||||||
return cityMapper.selectCity(city,gj);
|
return cityMapper.selectCity(city,gj);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<OrientationVO> selectOrientation(String city, String gj) {
|
||||||
|
return cityMapper.selectOrientation(city,gj);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -11,20 +11,54 @@
|
|||||||
<result property="area" column="area"/>
|
<result property="area" column="area"/>
|
||||||
<result property="imperviousSurfaceArea" column="Impervious_surface_area"/>
|
<result property="imperviousSurfaceArea" column="Impervious_surface_area"/>
|
||||||
<result property="imperviousSurfaceCoverage" column="Impervious_surface_coverage"/>
|
<result property="imperviousSurfaceCoverage" column="Impervious_surface_coverage"/>
|
||||||
<result property="imperviousSurfaceExpansionSpeed" column="Impervious_surface_expansion_speed"/>
|
<result property="imperviousSurfaceExpansionSpeed" column="speed"/>
|
||||||
<result property="imperviousSurfaceExpansionStrength" column="Impervious_surface_expansion_strength"/>
|
<result property="imperviousSurfaceExpansionStrength" column="strength"/>
|
||||||
<result property="imperviousSurfaceExpansionCntribution" column="Impervious_surface_expansion_Contribution "/>
|
<result property="imperviousSurfaceExpansionCntribution" column="contribution"/>
|
||||||
<result property="countryIdentification" column="country_identification"/>
|
<result property="superior" column="superior"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<sql id="columns">
|
<sql id="columns">
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
id,year,city,area,Impervious_surface_area,Impervious_surface_coverage,Impervious_surface_expansion_speed,Impervious_surface_expansion_strength,Impervious_surface_expansion_Contribution,country_identification
|
id,year,city,area,Impervious_surface_area,Impervious_surface_coverage,speed,strength,contribution,superior
|
||||||
]]>
|
]]>
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<select id="selectCity" resultMap="RM_City">
|
<select id="selectCity" resultMap="RM_City">
|
||||||
SELECT <include refid="columns"/> FROM urban_impervious_surface
|
SELECT <include refid="columns"/> FROM urban_impervious_surface
|
||||||
|
where 1=1
|
||||||
|
<if test="city!= null and city !=''">
|
||||||
|
AND city = #{city}
|
||||||
|
</if>
|
||||||
|
<if test="gj!= null and gj !=''">
|
||||||
|
AND superior = #{gj}
|
||||||
|
</if>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<resultMap id="RM_Orientation" type="com.ruoyi.system.domain_yada.OrientationVO">
|
||||||
|
<result property="id" column="id"/>
|
||||||
|
<result property="city" column="city"/>
|
||||||
|
<result property="position" column="position"/>
|
||||||
|
<result property="areaValue" column="area_Value"/>
|
||||||
|
<result property="superior" column="superior"/>
|
||||||
|
<result property="createTime" column="created_Time"/>
|
||||||
|
<result property="createBy" column="created_By"/>
|
||||||
|
</resultMap>
|
||||||
|
<sql id="columns1">
|
||||||
|
<![CDATA[
|
||||||
|
id,city,superior,area_Value,position,created_Time,created_By
|
||||||
|
]]>
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
|
||||||
|
<select id="selectOrientation" resultMap="RM_Orientation">
|
||||||
|
SELECT <include refid="columns1"/> FROM extension_orientation
|
||||||
|
where 1=1
|
||||||
|
<if test="city!= null and city !=''">
|
||||||
|
AND city = #{city}
|
||||||
|
</if>
|
||||||
|
<if test="gj!= null and gj !=''">
|
||||||
|
AND superior = #{gj}
|
||||||
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|
||||||
|
@ -12,13 +12,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
<result property="typeNameEn" column="type_name_en"/>
|
<result property="typeNameEn" column="type_name_en"/>
|
||||||
<result property="areaProportion" column="area_proportion"/>
|
<result property="areaProportion" column="area_proportion"/>
|
||||||
<result property="area" column="area"/>
|
<result property="area" column="area"/>
|
||||||
|
<result property="areaChange" column="area_change"/>
|
||||||
<result property="createBy" column="created_by"/>
|
<result property="createBy" column="created_by"/>
|
||||||
<result property="createTime" column="created_time"/>
|
<result property="createTime" column="created_time"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<sql id="columns">
|
<sql id="columns">
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
id,particular_year,type_name,type_name_en,area_proportion,area,created_by,created_time
|
id,particular_year,type_name,type_name_en,area_proportion,area,created_by,created_time,area_change
|
||||||
]]>
|
]]>
|
||||||
</sql>
|
</sql>
|
||||||
<select id="selectGlobalType" resultMap="RM_GlobalType">
|
<select id="selectGlobalType" resultMap="RM_GlobalType">
|
||||||
|
Loading…
Reference in New Issue
Block a user