Compare commits
7 Commits
9665ec2690
...
dev
Author | SHA1 | Date | |
---|---|---|---|
9b61e16fdd | |||
854afa033d | |||
52095ccd04 | |||
e348a10862 | |||
2a64885193 | |||
7943dd8156 | |||
b94ce7f31b |
@ -94,4 +94,4 @@
|
|||||||
|
|
||||||
## 若依前后端分离交流群
|
## 若依前后端分离交流群
|
||||||
|
|
||||||
QQ群: [](https://jq.qq.com/?_wv=1027&k=5bVB1og) [](https://jq.qq.com/?_wv=1027&k=5eiA4DH) [](https://jq.qq.com/?_wv=1027&k=5AxMKlC) [](https://jq.qq.com/?_wv=1027&k=51G72yr) [](https://jq.qq.com/?_wv=1027&k=VvjN2nvu) [](https://jq.qq.com/?_wv=1027&k=5vYAqA05) [](https://jq.qq.com/?_wv=1027&k=kOIINEb5) [](https://jq.qq.com/?_wv=1027&k=UKtX5jhs) [](https://jq.qq.com/?_wv=1027&k=EI9an8lJ) [](https://jq.qq.com/?_wv=1027&k=SWCtLnMz) 点击按钮入群。
|
QQ群: [](https://jq.qq.com/?_wv=1027&k=5bVB1og) [](https://jq.qq.com/?_wv=1027&k=5eiA4DH) [](https://jq.qq.com/?_wv=1027&k=5AxMKlC) [](https://jq.qq.com/?_wv=1027&k=51G72yr) [](https://jq.qq.com/?_wv=1027&k=VvjN2nvu) [](https://jq.qq.com/?_wv=1027&k=5vYAqA05) [](https://jq.qq.com/?_wv=1027&k=kOIINEb5) [](https://jq.qq.com/?_wv=1027&k=UKtX5jhs) [](https://jq.qq.com/?_wv=1027&k=EI9an8lJ) [](https://jq.qq.com/?_wv=1027&k=SWCtLnMz) 点击按钮入群。
|
||||||
|
@ -1,11 +1,15 @@
|
|||||||
package com.ruoyi;
|
package com.ruoyi;
|
||||||
|
|
||||||
|
import com.sun.jna.platform.unix.solaris.LibKstat;
|
||||||
import org.mybatis.spring.annotation.MapperScan;
|
import org.mybatis.spring.annotation.MapperScan;
|
||||||
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.boot.SpringApplication;
|
import org.springframework.boot.SpringApplication;
|
||||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||||
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
|
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
|
||||||
import org.springframework.util.ObjectUtils;
|
import org.springframework.util.ObjectUtils;
|
||||||
|
|
||||||
|
import javax.print.attribute.standard.MediaSize;
|
||||||
|
import java.time.Year;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -19,6 +23,7 @@ public class RuoYiApplication
|
|||||||
{
|
{
|
||||||
public static void main(String[] args)
|
public static void main(String[] args)
|
||||||
{
|
{
|
||||||
|
|
||||||
// System.setProperty("spring.devtools.restart.enabled", "false");
|
// System.setProperty("spring.devtools.restart.enabled", "false");
|
||||||
SpringApplication.run(RuoYiApplication.class, args);
|
SpringApplication.run(RuoYiApplication.class, args);
|
||||||
System.out.println();
|
System.out.println();
|
||||||
|
@ -159,11 +159,11 @@ public class AorestCoverageController {
|
|||||||
return upload;
|
return upload;
|
||||||
}
|
}
|
||||||
|
|
||||||
@RequestMapping(value = "/Dictionary",method = {RequestMethod.POST})
|
@RequestMapping(value = "/dictionary",method = {RequestMethod.GET})
|
||||||
@ApiOperation(value = "字典查询",httpMethod = "POST")
|
// @ApiOperation(value = "字典查询",httpMethod = "GET")
|
||||||
public AjaxResult Dictionary(@RequestBody Dictionary dic)
|
public AjaxResult Dictionary(String type,String type1,String type2)
|
||||||
{
|
{
|
||||||
List<Dictionary> diclist=service.selectDic(dic.getCodingType(),dic.getCodingType1(), dic.getCodingType2());
|
List<Dictionary> diclist=service.selectDic(type);
|
||||||
return AjaxResult.success(diclist);
|
return AjaxResult.success(diclist);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,10 @@
|
|||||||
package com.ruoyi.web.controller.yada;
|
package com.ruoyi.web.controller.yada;
|
||||||
|
|
||||||
import com.ruoyi.common.core.domain.AjaxResult;
|
import com.ruoyi.common.core.domain.AjaxResult;
|
||||||
|
import com.ruoyi.framework.web.domain.Server;
|
||||||
import com.ruoyi.system.domain_yada.CityFocusVO;
|
import com.ruoyi.system.domain_yada.CityFocusVO;
|
||||||
|
import com.ruoyi.system.domain_yada.CityInformation;
|
||||||
|
import com.ruoyi.system.domain_yada.OrientationVO;
|
||||||
import com.ruoyi.system.service_yada.ICityExpandService;
|
import com.ruoyi.system.service_yada.ICityExpandService;
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
@ -9,7 +12,6 @@ import org.springframework.web.bind.annotation.RequestMethod;
|
|||||||
import org.springframework.web.bind.annotation.RestController;
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
import javax.xml.crypto.Data;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -25,11 +27,47 @@ public class CityExpandControllerr
|
|||||||
@Resource
|
@Resource
|
||||||
private ICityExpandService service;
|
private ICityExpandService service;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取城市扩张方位
|
||||||
|
* @param city
|
||||||
|
* @param year
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
@RequestMapping(value = "/selectCityExpand",method = {RequestMethod.GET})
|
@RequestMapping(value = "/selectCityExpand",method = {RequestMethod.GET})
|
||||||
public AjaxResult selectCityExpand(@Param("city") String city,@Param("cityCh") String cityCh,
|
public AjaxResult selectCityExpand(String city,String country, String year)
|
||||||
@Param("year") String year)
|
|
||||||
{
|
{
|
||||||
List<CityFocusVO> value=service.selectExpand(city,cityCh,year);
|
List<CityFocusVO> value=service.selectExpand(city,country,year);
|
||||||
return AjaxResult.success(value);
|
return AjaxResult.success(value);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取不透水面扩张方位
|
||||||
|
* @param city
|
||||||
|
* @param superior
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@RequestMapping(value = "/selectOrientation",method = {RequestMethod.GET})
|
||||||
|
public AjaxResult selectOrientation(String city,String superior,String country)
|
||||||
|
{
|
||||||
|
List<OrientationVO> value=service.selectOrientation(city,superior,country);
|
||||||
|
return AjaxResult.success(value);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取城市不透水面各种信息
|
||||||
|
* @param city
|
||||||
|
* @param country
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@RequestMapping(value = "/selectInformation",method = {RequestMethod.GET})
|
||||||
|
public AjaxResult selectInformation(String city,String country,String year){
|
||||||
|
// if (city.equals("")&&country.equals(""))
|
||||||
|
// {
|
||||||
|
// List<CityInformation> value= service.selectMain(year);
|
||||||
|
// return AjaxResult.success(value);
|
||||||
|
// }
|
||||||
|
List<CityInformation> value= service.selectInfrom(city,country,year);
|
||||||
|
return AjaxResult.success(value);
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -33,15 +33,14 @@ public class GlobalTypeController {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询方法
|
* 查询方法
|
||||||
* @param response 响应头
|
|
||||||
* @param request 客户端请求
|
|
||||||
* @return 参数类
|
* @return 参数类
|
||||||
*/
|
*/
|
||||||
@RequestMapping(value = "/selectGlobalType",method = {RequestMethod.POST})
|
@RequestMapping(value = "/selectGlobalType",method = {RequestMethod.POST})
|
||||||
@ApiOperation(value = "查询方法",httpMethod = "POST")
|
@ApiOperation(value = "查询方法",httpMethod = "POST")
|
||||||
public AjaxResult selectGlobalType(HttpServletResponse response, HttpServletRequest request,@RequestBody GlobalTypeVO TypeVO)
|
public AjaxResult selectGlobalType()
|
||||||
{
|
{
|
||||||
List<GlobalTypeVO> eastVOSList= typeService.selectGlobalType(TypeVO.getTypeName(),TypeVO.getParticularYear());
|
List<GlobalTypeVO> eastVOSList= typeService.selectGlobalType();
|
||||||
return AjaxResult.success(eastVOSList);
|
return AjaxResult.success(eastVOSList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,13 +1,20 @@
|
|||||||
package com.ruoyi.web.controller.yada;
|
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.SpecialVO;
|
||||||
|
import com.ruoyi.system.domain_yada.UploadSpecialVO;
|
||||||
|
import com.ruoyi.system.service_yada.ISpecialReportService;
|
||||||
import io.swagger.annotations.Api;
|
import io.swagger.annotations.Api;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import org.aspectj.weaver.loadtime.Aj;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestMethod;
|
import org.springframework.web.bind.annotation.RequestMethod;
|
||||||
import org.springframework.web.bind.annotation.RequestParam;
|
import org.springframework.web.bind.annotation.RequestParam;
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 专题报告
|
* 专题报告
|
||||||
*/
|
*/
|
||||||
@ -17,6 +24,61 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
public class SpecialReportController
|
public class SpecialReportController
|
||||||
{
|
{
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
private ISpecialReportService service;
|
||||||
|
|
||||||
|
@RequestMapping(value = "/getSpecial",method = {RequestMethod.GET})
|
||||||
|
@ApiOperation(value = "返回专题数据",httpMethod = "GET")
|
||||||
|
public AjaxResult getSpecial(String zone)
|
||||||
|
{
|
||||||
|
List<SpecialVO> value=service.selectSpecial(zone);
|
||||||
|
|
||||||
|
return AjaxResult.success(value);
|
||||||
|
}
|
||||||
|
|
||||||
|
@RequestMapping(value = "/DelSpecial",method = {RequestMethod.GET})
|
||||||
|
@ApiOperation(value = "删除专题数据",httpMethod = "GET")
|
||||||
|
public AjaxResult DelSpecial(@RequestParam("id") Integer id)
|
||||||
|
{
|
||||||
|
Integer value=service.DelSpecial(id);
|
||||||
|
if (value>0){
|
||||||
|
return AjaxResult.success("成功!");
|
||||||
|
}else {
|
||||||
|
return AjaxResult.error();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@RequestMapping(value = "/updateUploadSpecial",method = {RequestMethod.GET})
|
||||||
|
@ApiOperation(value = "修改下载数量",httpMethod = "GET")
|
||||||
|
public AjaxResult updateUploadSpecial(@RequestParam("id") Integer id)
|
||||||
|
{
|
||||||
|
Integer value=service.updateUploadSpecial(id);
|
||||||
|
|
||||||
|
if (value>0){return AjaxResult.success("成功!");}
|
||||||
|
return AjaxResult.error();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@RequestMapping(value = "/getUploadSpecial")
|
||||||
|
@ApiOperation(value = "返回专题通报")
|
||||||
|
public AjaxResult getUploadSpecial(String fileName)
|
||||||
|
{
|
||||||
|
List<UploadSpecialVO> value=service.selectUploadSpecial(fileName);
|
||||||
|
|
||||||
|
return AjaxResult.success(value);
|
||||||
|
}
|
||||||
|
|
||||||
|
@RequestMapping(value = "/getUploadStandard")
|
||||||
|
@ApiOperation(value = "返回专题规范")
|
||||||
|
public AjaxResult getUploadStandard(String fileName)
|
||||||
|
{
|
||||||
|
List<UploadSpecialVO> value=service.selectUploadSpecial1(fileName);
|
||||||
|
|
||||||
|
return AjaxResult.success(value);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@RequestMapping(value = "/getWord",method = {RequestMethod.GET})
|
@RequestMapping(value = "/getWord",method = {RequestMethod.GET})
|
||||||
@ApiOperation(value = "返回专题报告路径",httpMethod = "GET")
|
@ApiOperation(value = "返回专题报告路径",httpMethod = "GET")
|
||||||
public AjaxResult getWord(@RequestParam("path") String path,@RequestParam("name") String name)
|
public AjaxResult getWord(@RequestParam("path") String path,@RequestParam("name") String name)
|
||||||
@ -25,10 +87,10 @@ public class SpecialReportController
|
|||||||
switch (path)
|
switch (path)
|
||||||
{
|
{
|
||||||
case "ch":
|
case "ch":
|
||||||
route="avatar/word/全球生态环境遥感监测2021年度报告-中文版-20220309.docx";
|
route="avatar/word/陆域中文1130.pdf";
|
||||||
break;
|
break;
|
||||||
case "en":
|
case "en":
|
||||||
route="avatar/word/全球生态环境遥感监测2021年度报告-英文简本-20211102.docx";
|
route="avatar/word/陆域中文1130.pdf";
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
return AjaxResult.error("未找到对应路径");
|
return AjaxResult.error("未找到对应路径");
|
||||||
|
@ -34,7 +34,7 @@ public class ThematicMapController {
|
|||||||
private ThematicMapService thematicMapService;
|
private ThematicMapService thematicMapService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询方法
|
* 查询专题图
|
||||||
* @param response 响应头
|
* @param response 响应头
|
||||||
* @return 参数类
|
* @return 参数类
|
||||||
*/
|
*/
|
||||||
@ -56,7 +56,7 @@ public class ThematicMapController {
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询方法
|
* 查询地图服务
|
||||||
* @param response 响应头
|
* @param response 响应头
|
||||||
* @return 参数类
|
* @return 参数类
|
||||||
*/
|
*/
|
||||||
@ -68,11 +68,11 @@ public class ThematicMapController {
|
|||||||
@ApiResponse(code =403,message = "权限不足"),
|
@ApiResponse(code =403,message = "权限不足"),
|
||||||
@ApiResponse(code =404,message = "未找到")
|
@ApiResponse(code =404,message = "未找到")
|
||||||
})
|
})
|
||||||
@RequestMapping(value = "/get/map",method = {RequestMethod.POST})
|
@RequestMapping(value = "/get/map",method = {RequestMethod.GET})
|
||||||
public AjaxResult selectMap(HttpServletResponse response,
|
public AjaxResult selectMap(HttpServletResponse response,
|
||||||
String chartType,String chartName)
|
String chartType,String chartName,String particularYear)
|
||||||
{
|
{
|
||||||
List<MapServicesVO> res= thematicMapService.selMapServers(chartName,chartType);
|
List<MapServicesVO> res= thematicMapService.selMapServers(chartName,chartType,particularYear);
|
||||||
return AjaxResult.success(res);
|
return AjaxResult.success(res);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -37,9 +37,9 @@ public class VegetationCoverageController {
|
|||||||
*/
|
*/
|
||||||
@RequestMapping(value = "/selectVegetation",method = {RequestMethod.GET})
|
@RequestMapping(value = "/selectVegetation",method = {RequestMethod.GET})
|
||||||
@ApiOperation(value = "查询方法",httpMethod = "GET")
|
@ApiOperation(value = "查询方法",httpMethod = "GET")
|
||||||
public AjaxResult selectVegetation()
|
public AjaxResult selectVegetation(String type)
|
||||||
{
|
{
|
||||||
List<VegetationCoverageVO> eastVOSList= coverageService.selectVegetation();
|
List<VegetationCoverageVO> eastVOSList= coverageService.selectVegetation(type);
|
||||||
return AjaxResult.success(eastVOSList);
|
return AjaxResult.success(eastVOSList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -0,0 +1,33 @@
|
|||||||
|
package com.ruoyi.web.controller.yada;
|
||||||
|
|
||||||
|
import com.ruoyi.common.core.domain.AjaxResult;
|
||||||
|
import com.ruoyi.system.domain_yada.Dictionary;
|
||||||
|
import com.ruoyi.system.service_yada.IAorestCoverageService;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RequestMethod;
|
||||||
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author: JinSheng Song
|
||||||
|
* @Date: 2022/7/14 11:56
|
||||||
|
*/
|
||||||
|
@RestController
|
||||||
|
@RequestMapping(value = "/dictionary", produces = "application/json;charset=UTF-8")
|
||||||
|
public class dictionaryController
|
||||||
|
{
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
private IAorestCoverageService service;
|
||||||
|
|
||||||
|
@RequestMapping(value = "/select",method = {RequestMethod.GET})
|
||||||
|
public AjaxResult Dictionary(String type)
|
||||||
|
{
|
||||||
|
List<Dictionary> diclist=service.selectDic(type);
|
||||||
|
return AjaxResult.success(diclist);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -6,6 +6,7 @@ spring:
|
|||||||
driver-class-name: org.postgresql.Driver
|
driver-class-name: org.postgresql.Driver
|
||||||
druid:
|
druid:
|
||||||
master:
|
master:
|
||||||
|
#url: jdbc:postgresql://121.36.229.60:5432/yada?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Asia/Shanghai
|
||||||
url: jdbc:postgresql://192.168.2.9:5432/yada?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Asia/Shanghai
|
url: jdbc:postgresql://192.168.2.9:5432/yada?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Asia/Shanghai
|
||||||
username: sjs
|
username: sjs
|
||||||
password: song5325
|
password: song5325
|
||||||
|
@ -9,7 +9,7 @@ ruoyi:
|
|||||||
# 实例演示开关
|
# 实例演示开关
|
||||||
demoEnabled: true
|
demoEnabled: true
|
||||||
# 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath)
|
# 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath)
|
||||||
profile: D:/ruoyi/uploadPath
|
profile: D:/ruoyi/uploadPath #/home/sjs/ruoyi/uploadPath
|
||||||
# 获取ip地址开关
|
# 获取ip地址开关
|
||||||
addressEnabled: false
|
addressEnabled: false
|
||||||
# 验证码类型 math 数组计算 char 字符验证
|
# 验证码类型 math 数组计算 char 字符验证
|
||||||
@ -134,3 +134,4 @@ xss:
|
|||||||
excludes: /system/notice/*
|
excludes: /system/notice/*
|
||||||
# 匹配链接
|
# 匹配链接
|
||||||
urlPatterns: /system/*,/monitor/*,/tool/*
|
urlPatterns: /system/*,/monitor/*,/tool/*
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<configuration>
|
<configuration>
|
||||||
<!-- 日志存放路径 -->
|
<!-- 日志存放路径 -->
|
||||||
<property name="log.path" value="/home/ruoyi/logs" />
|
<property name="log.path" value="/home/sjs/ruoyi/logs/yada" />
|
||||||
<!-- 日志输出格式 -->
|
<!-- 日志输出格式 -->
|
||||||
<property name="log.pattern" value="%d{HH:mm:ss.SSS} [%thread] %-5level %logger{20} - [%method,%line] - %msg%n" />
|
<property name="log.pattern" value="%d{HH:mm:ss.SSS} [%thread] %-5level %logger{20} - [%method,%line] - %msg%n" />
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter
|
|||||||
.antMatchers("/login", "/captcha/get", "/captcha/check").permitAll()
|
.antMatchers("/login", "/captcha/get", "/captcha/check").permitAll()
|
||||||
.antMatchers("/*/api-docs").anonymous()
|
.antMatchers("/*/api-docs").anonymous()
|
||||||
.antMatchers("/druid/**").anonymous()
|
.antMatchers("/druid/**").anonymous()
|
||||||
// 除上面外的所有请求全部需要鉴权认证
|
// // 除上面外的所有请求全部需要鉴权认证
|
||||||
.anyRequest().authenticated()
|
.anyRequest().authenticated()
|
||||||
.and()
|
.and()
|
||||||
.headers().frameOptions().disable();
|
.headers().frameOptions().disable();
|
||||||
|
@ -20,7 +20,9 @@ public class CityFocusVO extends SysBaseEntity
|
|||||||
|
|
||||||
private String yAxisPy;
|
private String yAxisPy;
|
||||||
|
|
||||||
private String cityCh;
|
private String cityEn;
|
||||||
|
|
||||||
|
private String country;
|
||||||
|
|
||||||
public String getId() {
|
public String getId() {
|
||||||
return id;
|
return id;
|
||||||
@ -78,11 +80,19 @@ public class CityFocusVO extends SysBaseEntity
|
|||||||
this.yAxisPy = yAxisPy;
|
this.yAxisPy = yAxisPy;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getCityCh() {
|
public String getCityEn() {
|
||||||
return cityCh;
|
return cityEn;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setCityCh(String cityCh) {
|
public void setCityEn(String cityEn) {
|
||||||
this.cityCh = cityCh;
|
this.cityEn = cityEn;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getCountry() {
|
||||||
|
return country;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCountry(String country) {
|
||||||
|
this.country = country;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,137 @@
|
|||||||
|
package com.ruoyi.system.domain_yada;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author: JinSheng Song
|
||||||
|
* @Date: 2022/7/1 13:55
|
||||||
|
*/
|
||||||
|
public class CityInformation
|
||||||
|
{
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 城市
|
||||||
|
*/
|
||||||
|
private String city;
|
||||||
|
/**
|
||||||
|
* 面积
|
||||||
|
*/
|
||||||
|
private String area;
|
||||||
|
/**
|
||||||
|
* 年份
|
||||||
|
*/
|
||||||
|
private String year;
|
||||||
|
/**
|
||||||
|
* 不透水面面积km
|
||||||
|
*/
|
||||||
|
private String imperviousSurfaceArea;
|
||||||
|
/**
|
||||||
|
* 不透水面覆盖率%
|
||||||
|
*/
|
||||||
|
private String imperviousSurfaceCoverage;
|
||||||
|
/**
|
||||||
|
* 不透水面扩张速度km/y
|
||||||
|
*/
|
||||||
|
private String speed;
|
||||||
|
/**
|
||||||
|
* 不透水面扩张强度%
|
||||||
|
*/
|
||||||
|
private String strength;
|
||||||
|
/**
|
||||||
|
* 不透水面扩张贡献度%
|
||||||
|
*/
|
||||||
|
private String contribution;
|
||||||
|
/**
|
||||||
|
* 所属国家
|
||||||
|
*/
|
||||||
|
private String superior;
|
||||||
|
|
||||||
|
private String country;
|
||||||
|
|
||||||
|
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 getArea() {
|
||||||
|
return area;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setArea(String area) {
|
||||||
|
this.area = area;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getYear() {
|
||||||
|
return year;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setYear(String year) {
|
||||||
|
this.year = year;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getImperviousSurfaceArea() {
|
||||||
|
return imperviousSurfaceArea;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setImperviousSurfaceArea(String imperviousSurfaceArea) {
|
||||||
|
this.imperviousSurfaceArea = imperviousSurfaceArea;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getImperviousSurfaceCoverage() {
|
||||||
|
return imperviousSurfaceCoverage;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setImperviousSurfaceCoverage(String imperviousSurfaceCoverage) {
|
||||||
|
this.imperviousSurfaceCoverage = imperviousSurfaceCoverage;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getSpeed() {
|
||||||
|
return speed;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSpeed(String speed) {
|
||||||
|
this.speed = speed;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getStrength() {
|
||||||
|
return strength;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setStrength(String strength) {
|
||||||
|
this.strength = strength;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getContribution() {
|
||||||
|
return contribution;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setContribution(String contribution) {
|
||||||
|
this.contribution = contribution;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getSuperior() {
|
||||||
|
return superior;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSuperior(String superior) {
|
||||||
|
this.superior = superior;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getCountry() {
|
||||||
|
return country;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCountry(String country) {
|
||||||
|
this.country = country;
|
||||||
|
}
|
||||||
|
}
|
@ -29,6 +29,8 @@ public class MapServicesVO extends SysBaseEntity
|
|||||||
*/
|
*/
|
||||||
private String resolvingPower;
|
private String resolvingPower;
|
||||||
|
|
||||||
|
private String serviceType;
|
||||||
|
|
||||||
public String getId() {
|
public String getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
@ -76,4 +78,12 @@ public class MapServicesVO extends SysBaseEntity
|
|||||||
public void setResolvingPower(String resolvingPower) {
|
public void setResolvingPower(String resolvingPower) {
|
||||||
this.resolvingPower = resolvingPower;
|
this.resolvingPower = resolvingPower;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getServiceType() {
|
||||||
|
return serviceType;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setServiceType(String serviceType) {
|
||||||
|
this.serviceType = serviceType;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,60 @@
|
|||||||
|
package com.ruoyi.system.domain_yada;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author: JinSheng Song
|
||||||
|
* @Date: 2022/7/1 11:08
|
||||||
|
*/
|
||||||
|
public class Orientation extends SysBaseEntity{
|
||||||
|
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
private String city;
|
||||||
|
/**
|
||||||
|
* 扩张方位
|
||||||
|
*/
|
||||||
|
private String position;
|
||||||
|
|
||||||
|
private String 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 String getAreaValue() {
|
||||||
|
return areaValue;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setAreaValue(String areaValue) {
|
||||||
|
this.areaValue = areaValue;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getSuperior() {
|
||||||
|
return superior;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSuperior(String superior) {
|
||||||
|
this.superior = superior;
|
||||||
|
}
|
||||||
|
}
|
@ -16,6 +16,9 @@ public class OrientationVO extends SysBaseEntity
|
|||||||
|
|
||||||
private String superior;
|
private String superior;
|
||||||
|
|
||||||
|
|
||||||
|
private String country;
|
||||||
|
|
||||||
public String getId() {
|
public String getId() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
@ -55,4 +58,12 @@ public class OrientationVO extends SysBaseEntity
|
|||||||
public void setSuperior(String superior) {
|
public void setSuperior(String superior) {
|
||||||
this.superior = superior;
|
this.superior = superior;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getCountry() {
|
||||||
|
return country;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCountry(String country) {
|
||||||
|
this.country = country;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,78 @@
|
|||||||
|
package com.ruoyi.system.domain_yada;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author: JinSheng Song
|
||||||
|
* @Date: 2022/7/20 11:48
|
||||||
|
*/
|
||||||
|
public class SpecialVO extends SysBaseEntity
|
||||||
|
{
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
private String fileName;
|
||||||
|
|
||||||
|
private String dateTime;
|
||||||
|
|
||||||
|
private String spaceDistinguish;
|
||||||
|
|
||||||
|
private String timeDistinguish;
|
||||||
|
|
||||||
|
private String zone;
|
||||||
|
|
||||||
|
private String filePath;
|
||||||
|
|
||||||
|
public String getId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setId(String id) {
|
||||||
|
this.id = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getFileName() {
|
||||||
|
return fileName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setFileName(String fileName) {
|
||||||
|
this.fileName = fileName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getDateTime() {
|
||||||
|
return dateTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setDateTime(String dateTime) {
|
||||||
|
this.dateTime = dateTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getSpaceDistinguish() {
|
||||||
|
return spaceDistinguish;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSpaceDistinguish(String spaceDistinguish) {
|
||||||
|
this.spaceDistinguish = spaceDistinguish;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getTimeDistinguish() {
|
||||||
|
return timeDistinguish;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTimeDistinguish(String timeDistinguish) {
|
||||||
|
this.timeDistinguish = timeDistinguish;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getZone() {
|
||||||
|
return zone;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setZone(String zone) {
|
||||||
|
this.zone = zone;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getFilePath() {
|
||||||
|
return filePath;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setFilePath(String filePath) {
|
||||||
|
this.filePath = filePath;
|
||||||
|
}
|
||||||
|
}
|
@ -33,6 +33,8 @@ public class ThematicMapDomain extends SysBaseEntity {
|
|||||||
|
|
||||||
private String createdBy;
|
private String createdBy;
|
||||||
|
|
||||||
|
private String year;
|
||||||
|
|
||||||
private LocalDateTime createdTime;
|
private LocalDateTime createdTime;
|
||||||
|
|
||||||
public String getPictureCode() {
|
public String getPictureCode() {
|
||||||
@ -155,4 +157,12 @@ public class ThematicMapDomain extends SysBaseEntity {
|
|||||||
", createdTime=" + createdTime +
|
", createdTime=" + createdTime +
|
||||||
'}';
|
'}';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getYear() {
|
||||||
|
return year;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setYear(String year) {
|
||||||
|
this.year = year;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,92 @@
|
|||||||
|
package com.ruoyi.system.domain_yada;
|
||||||
|
|
||||||
|
import javax.xml.stream.events.DTD;
|
||||||
|
import java.awt.*;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author: JinSheng Song
|
||||||
|
* @Date: 2022/7/20 16:47
|
||||||
|
*/
|
||||||
|
public class UploadSpecialVO extends SysBaseEntity
|
||||||
|
{
|
||||||
|
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
private String fileName;
|
||||||
|
|
||||||
|
private String uploadNum;
|
||||||
|
|
||||||
|
private String filePath;
|
||||||
|
|
||||||
|
private String type;
|
||||||
|
|
||||||
|
private String remarks1;
|
||||||
|
|
||||||
|
private String remarks2;
|
||||||
|
|
||||||
|
private String sign;
|
||||||
|
|
||||||
|
public String getId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setId(String id) {
|
||||||
|
this.id = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getFileName() {
|
||||||
|
return fileName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setFileName(String fileName) {
|
||||||
|
this.fileName = fileName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getUploadNum() {
|
||||||
|
return uploadNum;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUploadNum(String uploadNum) {
|
||||||
|
this.uploadNum = uploadNum;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getFilePath() {
|
||||||
|
return filePath;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setFilePath(String filePath) {
|
||||||
|
this.filePath = filePath;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getType() {
|
||||||
|
return type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setType(String type) {
|
||||||
|
this.type = type;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getRemarks1() {
|
||||||
|
return remarks1;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setRemarks1(String remarks1) {
|
||||||
|
this.remarks1 = remarks1;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getRemarks2() {
|
||||||
|
return remarks2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setRemarks2(String remarks2) {
|
||||||
|
this.remarks2 = remarks2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getSign() {
|
||||||
|
return sign;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSign(String sign) {
|
||||||
|
this.sign = sign;
|
||||||
|
}
|
||||||
|
}
|
@ -24,8 +24,7 @@ public interface AorestCoverageMapper {
|
|||||||
|
|
||||||
List<UploadFile> selectUpload(@Param("fileId") String fileId,@Param("fileName") String fileName);
|
List<UploadFile> selectUpload(@Param("fileId") String fileId,@Param("fileName") String fileName);
|
||||||
|
|
||||||
List<Dictionary> selectDic(@Param("codingType") String codingType,@Param("codingType1") String codingType1,
|
List<Dictionary> selectDic(@Param("codingType") String codingType);
|
||||||
@Param("codingType2") String codingType2);
|
|
||||||
|
|
||||||
List<Dictionary> selectNow(@Param("codingType2") String codingType2);
|
List<Dictionary> selectNow(@Param("codingType2") String codingType2);
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
package com.ruoyi.system.mapper_yada;
|
package com.ruoyi.system.mapper_yada;
|
||||||
|
|
||||||
import com.ruoyi.system.domain_yada.CityFocusVO;
|
import com.ruoyi.system.domain_yada.CityFocusVO;
|
||||||
|
import com.ruoyi.system.domain_yada.CityInformation;
|
||||||
|
import com.ruoyi.system.domain_yada.OrientationVO;
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -12,6 +14,15 @@ import java.util.List;
|
|||||||
public interface CityExpandMapper {
|
public interface CityExpandMapper {
|
||||||
|
|
||||||
List<CityFocusVO> selectExpand(@Param("city") String city,
|
List<CityFocusVO> selectExpand(@Param("city") String city,
|
||||||
@Param("cityCh") String cityCh,
|
@Param("country") String country,
|
||||||
@Param("year") String year);
|
@Param("year") String year);
|
||||||
|
|
||||||
|
List<OrientationVO> selectOrientation( @Param("city") String city,
|
||||||
|
@Param("superior") String superior,
|
||||||
|
@Param("country") String country);
|
||||||
|
|
||||||
|
List<CityInformation> selectInfrom(@Param("city") String city,
|
||||||
|
@Param("country") String country,
|
||||||
|
@Param("year") String year);
|
||||||
|
List<CityInformation> selectMain( @Param("year") String year);
|
||||||
}
|
}
|
||||||
|
@ -11,7 +11,7 @@ import java.util.List;
|
|||||||
*/
|
*/
|
||||||
public interface GlobalTypeMapper {
|
public interface GlobalTypeMapper {
|
||||||
|
|
||||||
List<GlobalTypeVO> selectGlobalType(@Param("typeName") String typeName, @Param("particularYear") Integer particularYear);
|
List<GlobalTypeVO> selectGlobalType(/*@Param("typeName") String typeName, @Param("particularYear") Integer particularYear*/);
|
||||||
|
|
||||||
Integer DelGlobalType(@Param("id") String id);
|
Integer DelGlobalType(@Param("id") String id);
|
||||||
|
|
||||||
|
@ -0,0 +1,28 @@
|
|||||||
|
package com.ruoyi.system.mapper_yada;
|
||||||
|
|
||||||
|
import com.ruoyi.system.domain_yada.SpecialVO;
|
||||||
|
import com.ruoyi.system.domain_yada.UploadSpecialVO;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author: JinSheng Song
|
||||||
|
* @Date: 2022/7/20 11:54
|
||||||
|
*/
|
||||||
|
public interface SpecialReportMapper {
|
||||||
|
|
||||||
|
List<SpecialVO> selectSpecial(@Param("zone") String zone);
|
||||||
|
|
||||||
|
List<UploadSpecialVO> selectUploadSpecial(@Param("fileName") String fileName);
|
||||||
|
|
||||||
|
List<UploadSpecialVO> selectUploadSpecial1(@Param("fileName") String fileName);
|
||||||
|
|
||||||
|
Integer updateUploadSpecial(@Param("id") Integer id);
|
||||||
|
|
||||||
|
Integer IntoUploadSpecial(UploadSpecialVO specialVO);
|
||||||
|
|
||||||
|
Integer DelSpecial(@Param("id") Integer id);
|
||||||
|
|
||||||
|
Integer IntoSpecial(SpecialVO specialVO);
|
||||||
|
}
|
@ -30,7 +30,8 @@ public interface ThematicMapMapper {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<MapServicesVO> selMapServers(@Param("chartName") String chartName,
|
List<MapServicesVO> selMapServers(@Param("chartName") String chartName,
|
||||||
@Param("chartType") String chartType);
|
@Param("chartType") String chartType,
|
||||||
|
@Param("particularYear") String particularYear);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除专题图根据编号
|
* 删除专题图根据编号
|
||||||
|
@ -11,8 +11,7 @@ import java.util.List;
|
|||||||
*/
|
*/
|
||||||
public interface VegetationCoverageMapper {
|
public interface VegetationCoverageMapper {
|
||||||
|
|
||||||
List<VegetationCoverageVO> selectVegetation(/*@Param("region") String region,
|
List<VegetationCoverageVO> selectVegetation(@Param("type") String type);
|
||||||
@Param("particularYear") String particularYear*/);
|
|
||||||
|
|
||||||
Integer DelVegetation(@Param("id") String id);
|
Integer DelVegetation(@Param("id") String id);
|
||||||
|
|
||||||
|
@ -26,7 +26,6 @@ public interface IAorestCoverageService {
|
|||||||
|
|
||||||
public List<UploadFile> selectUpload(String fileId,String fileName);
|
public List<UploadFile> selectUpload(String fileId,String fileName);
|
||||||
|
|
||||||
List<Dictionary> selectDic(String codingType,String codingType1,
|
List<Dictionary> selectDic(String codingType);
|
||||||
String codingType2);
|
|
||||||
List<Dictionary> selectNow(String codingType2);
|
List<Dictionary> selectNow(String codingType2);
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
package com.ruoyi.system.service_yada;
|
package com.ruoyi.system.service_yada;
|
||||||
|
|
||||||
import com.ruoyi.system.domain_yada.CityFocusVO;
|
import com.ruoyi.system.domain_yada.CityFocusVO;
|
||||||
|
import com.ruoyi.system.domain_yada.CityInformation;
|
||||||
|
import com.ruoyi.system.domain_yada.OrientationVO;
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -11,5 +13,11 @@ import java.util.List;
|
|||||||
*/
|
*/
|
||||||
public interface ICityExpandService {
|
public interface ICityExpandService {
|
||||||
|
|
||||||
List<CityFocusVO> selectExpand(String city,String cityCh,String year);
|
List<CityFocusVO> selectExpand(String city,String country,String year);
|
||||||
|
|
||||||
|
List<OrientationVO> selectOrientation(String city, String superior,String country);
|
||||||
|
|
||||||
|
List<CityInformation> selectInfrom(String city, String country,String year);
|
||||||
|
|
||||||
|
List<CityInformation> selectMain(String year);
|
||||||
}
|
}
|
||||||
|
@ -13,7 +13,7 @@ import java.util.List;
|
|||||||
*/
|
*/
|
||||||
public interface IGlobalTypeService {
|
public interface IGlobalTypeService {
|
||||||
|
|
||||||
public List<GlobalTypeVO> selectGlobalType(String typeName, Integer particularYear);
|
public List<GlobalTypeVO> selectGlobalType(/*String typeName, Integer particularYear*/);
|
||||||
|
|
||||||
public Integer DelGlobalType(String id);
|
public Integer DelGlobalType(String id);
|
||||||
|
|
||||||
|
@ -1,9 +1,29 @@
|
|||||||
package com.ruoyi.system.service_yada;
|
package com.ruoyi.system.service_yada;
|
||||||
|
|
||||||
|
import com.ruoyi.system.domain_yada.SpecialVO;
|
||||||
|
import com.ruoyi.system.domain_yada.UploadSpecialVO;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 专题报告
|
* 专题报告
|
||||||
* @Author: JinSheng Song
|
* @Author: JinSheng Song
|
||||||
* @Date: 2022/5/11 11:39
|
* @Date: 2022/5/11 11:39
|
||||||
*/
|
*/
|
||||||
public interface ISpecialReportService {
|
public interface ISpecialReportService {
|
||||||
|
|
||||||
|
List<SpecialVO> selectSpecial(String zone);
|
||||||
|
|
||||||
|
List<UploadSpecialVO> selectUploadSpecial(String fileName);
|
||||||
|
|
||||||
|
List<UploadSpecialVO> selectUploadSpecial1(String fileName);
|
||||||
|
|
||||||
|
Integer updateUploadSpecial( Integer id);
|
||||||
|
|
||||||
|
Integer IntoUploadSpecial(UploadSpecialVO specialVO);
|
||||||
|
|
||||||
|
Integer DelSpecial( Integer id);
|
||||||
|
|
||||||
|
Integer IntoSpecial(SpecialVO specialVO);
|
||||||
}
|
}
|
||||||
|
@ -13,7 +13,7 @@ import java.util.List;
|
|||||||
*/
|
*/
|
||||||
public interface IVegetationCoverageService {
|
public interface IVegetationCoverageService {
|
||||||
|
|
||||||
public List<VegetationCoverageVO> selectVegetation(/*String region,String particularYear*/);
|
public List<VegetationCoverageVO> selectVegetation(String type);
|
||||||
|
|
||||||
public Integer DelVegetation(String id);
|
public Integer DelVegetation(String id);
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ public interface ThematicMapService {
|
|||||||
* @param chartType
|
* @param chartType
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<MapServicesVO> selMapServers(String chartName, String chartType);
|
List<MapServicesVO> selMapServers(String chartName, String chartType,String particularYear);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除专题图根据编号
|
* 删除专题图根据编号
|
||||||
|
@ -51,9 +51,8 @@ public class AorestCoverageServiceimpl implements IAorestCoverageService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<Dictionary> selectDic(String codingType,String codingType1,
|
public List<Dictionary> selectDic(String codingType) {
|
||||||
String codingType2) {
|
return coverageMapper.selectDic(codingType);
|
||||||
return coverageMapper.selectDic(codingType,codingType1,codingType2);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
package com.ruoyi.system.service_yada.impl;
|
package com.ruoyi.system.service_yada.impl;
|
||||||
|
|
||||||
import com.ruoyi.system.domain_yada.CityFocusVO;
|
import com.ruoyi.system.domain_yada.CityFocusVO;
|
||||||
|
import com.ruoyi.system.domain_yada.CityInformation;
|
||||||
|
import com.ruoyi.system.domain_yada.OrientationVO;
|
||||||
import com.ruoyi.system.mapper_yada.AustraliaMiddleEastMapper;
|
import com.ruoyi.system.mapper_yada.AustraliaMiddleEastMapper;
|
||||||
import com.ruoyi.system.mapper_yada.CityExpandMapper;
|
import com.ruoyi.system.mapper_yada.CityExpandMapper;
|
||||||
import com.ruoyi.system.service_yada.ICityExpandService;
|
import com.ruoyi.system.service_yada.ICityExpandService;
|
||||||
@ -8,6 +10,7 @@ import org.springframework.stereotype.Service;
|
|||||||
|
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
|
import java.time.Year;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -22,7 +25,22 @@ public class CityExpandServiceimpl implements ICityExpandService {
|
|||||||
private CityExpandMapper mapper;
|
private CityExpandMapper mapper;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<CityFocusVO> selectExpand(String city, String cityCh, String year) {
|
public List<CityFocusVO> selectExpand(String city, String country, String year) {
|
||||||
return mapper.selectExpand(city,cityCh,year);
|
return mapper.selectExpand(city,country,year);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<OrientationVO> selectOrientation(String city, String superior,String country) {
|
||||||
|
return mapper.selectOrientation(city,superior,country);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<CityInformation> selectInfrom(String city, String country,String year) {
|
||||||
|
return mapper.selectInfrom(city,country,year);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<CityInformation> selectMain(String year) {
|
||||||
|
return mapper.selectMain(year);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -26,8 +26,8 @@ public class GlobalTypeServiceimpl implements IGlobalTypeService {
|
|||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<GlobalTypeVO> selectGlobalType(String typeName, Integer particularYear) {
|
public List<GlobalTypeVO> selectGlobalType(/*String typeName, Integer particularYear*/) {
|
||||||
return typeMapper.selectGlobalType(typeName, particularYear);
|
return typeMapper.selectGlobalType(/*typeName, particularYear*/);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -1,12 +1,57 @@
|
|||||||
package com.ruoyi.system.service_yada.impl;
|
package com.ruoyi.system.service_yada.impl;
|
||||||
|
|
||||||
|
import com.ruoyi.system.domain_yada.SpecialVO;
|
||||||
|
import com.ruoyi.system.domain_yada.UploadSpecialVO;
|
||||||
|
import com.ruoyi.system.mapper_yada.SpecialReportMapper;
|
||||||
import com.ruoyi.system.service_yada.ISpecialReportService;
|
import com.ruoyi.system.service_yada.ISpecialReportService;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import javax.annotation.Resource;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 专题报告
|
* 专题报告
|
||||||
* @Author: JinSheng Song
|
* @Author: JinSheng Song
|
||||||
* @Date: 2022/5/11 11:48
|
* @Date: 2022/5/11 11:48
|
||||||
*/
|
*/
|
||||||
|
@Service
|
||||||
public class SpecialReportServiceimpl implements ISpecialReportService {
|
public class SpecialReportServiceimpl implements ISpecialReportService {
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
private SpecialReportMapper mapper;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<SpecialVO> selectSpecial(String zone) {
|
||||||
|
return mapper.selectSpecial(zone);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<UploadSpecialVO> selectUploadSpecial(String fileName) {
|
||||||
|
return mapper.selectUploadSpecial(fileName);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<UploadSpecialVO> selectUploadSpecial1(String fileName) {
|
||||||
|
return mapper.selectUploadSpecial1(fileName);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Integer updateUploadSpecial(Integer id) {
|
||||||
|
return mapper.updateUploadSpecial(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Integer IntoUploadSpecial(UploadSpecialVO specialVO) {
|
||||||
|
return mapper.IntoUploadSpecial(specialVO);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Integer DelSpecial(Integer id) {
|
||||||
|
return mapper.DelSpecial(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Integer IntoSpecial(SpecialVO specialVO) {
|
||||||
|
return mapper.IntoSpecial(specialVO);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -31,8 +31,8 @@ public class ThematicMapServiceImpl implements ThematicMapService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<MapServicesVO> selMapServers(String chartName, String chartType) {
|
public List<MapServicesVO> selMapServers(String chartName, String chartType,String particularYear) {
|
||||||
return thematicMapMapper.selMapServers(chartName,chartType);
|
return thematicMapMapper.selMapServers(chartName,chartType,particularYear);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -26,8 +26,8 @@ public class VegetationCoverageServiceimpl implements IVegetationCoverageService
|
|||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<VegetationCoverageVO> selectVegetation(/*String region,String particularYear*/) {
|
public List<VegetationCoverageVO> selectVegetation(String type) {
|
||||||
return coverageMapper.selectVegetation(/*region,particularYear*/);
|
return coverageMapper.selectVegetation(type);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -125,25 +125,35 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
]]>
|
]]>
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
|
|
||||||
<select id="selectDic" resultMap="RM_Dictionary">
|
<select id="selectDic" resultMap="RM_Dictionary">
|
||||||
select <include refid="columnsdic"/> from dictionary
|
select <include refid="columnsdic"/> from dictionary
|
||||||
where dictionary in
|
where 1=1
|
||||||
(SELECT A.dictionary FROM dictionary a
|
<if test="codingType!= null and codingType !=''">
|
||||||
join (select dictionary from dictionary
|
AND coding_type = #{codingType}
|
||||||
where 1=1
|
</if>
|
||||||
<if test="codingType!= null and codingType !=''">
|
|
||||||
AND coding_type = #{codingType}
|
|
||||||
</if>
|
|
||||||
<if test="codingType1!= null and codingType1 !=''">
|
|
||||||
AND dictionary = #{codingType1}
|
|
||||||
</if>
|
|
||||||
) b on a.coding_type=b.dictionary
|
|
||||||
<if test="codingType2!= null and codingType2 !=''">
|
|
||||||
AND a.dictionary = #{codingType2}
|
|
||||||
</if>
|
|
||||||
)
|
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<!-- <select id="selectDic" resultMap="RM_Dictionary">-->
|
||||||
|
<!-- select <include refid="columnsdic"/> from dictionary-->
|
||||||
|
<!-- where dictionary in-->
|
||||||
|
<!-- (SELECT A.dictionary FROM dictionary a-->
|
||||||
|
<!-- join (select dictionary from dictionary-->
|
||||||
|
<!-- where 1=1-->
|
||||||
|
<!-- <if test="codingType!= null and codingType !=''">-->
|
||||||
|
<!-- AND coding_type = #{codingType}-->
|
||||||
|
<!-- </if>-->
|
||||||
|
<!-- <if test="codingType1!= null and codingType1 !=''">-->
|
||||||
|
<!-- AND dictionary = #{codingType1}-->
|
||||||
|
<!-- </if>-->
|
||||||
|
<!-- ) b on a.coding_type=b.dictionary-->
|
||||||
|
<!-- <if test="codingType2!= null and codingType2 !=''">-->
|
||||||
|
<!-- AND a.dictionary = #{codingType2}-->
|
||||||
|
<!-- </if>-->
|
||||||
|
<!-- )-->
|
||||||
|
<!-- </select>-->
|
||||||
|
|
||||||
|
|
||||||
<select id="selectNow" resultMap="RM_Dictionary">
|
<select id="selectNow" resultMap="RM_Dictionary">
|
||||||
select <include refid="columnsdic"/> from dictionary
|
select <include refid="columnsdic"/> from dictionary
|
||||||
|
@ -4,6 +4,37 @@
|
|||||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.ruoyi.system.mapper_yada.CityExpandMapper">
|
<mapper namespace="com.ruoyi.system.mapper_yada.CityExpandMapper">
|
||||||
|
|
||||||
|
<resultMap id="RM_Orientation" type="com.ruoyi.system.domain_yada.OrientationVO">
|
||||||
|
<result property="id" column="id"/>
|
||||||
|
<result property="position" column="position"/>
|
||||||
|
<result property="city" column="city"/>
|
||||||
|
<result property="areaValue" column="area_value"/>
|
||||||
|
<result property="superior" column="superior"/>
|
||||||
|
<result property="country" column="country"/>
|
||||||
|
<result property="createBy" column="created_by"/>
|
||||||
|
<result property="createTime" column="created_time"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="columns_ore">
|
||||||
|
<![CDATA[
|
||||||
|
id,position,city,area_value,superior,created_by,created_time,country
|
||||||
|
]]>
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<select id="selectOrientation" resultMap="RM_Orientation">
|
||||||
|
SELECT <include refid="columns_ore"/> FROM extension_orientation
|
||||||
|
where 1=1
|
||||||
|
<if test="city!= null and city !=''">
|
||||||
|
AND city = #{city}
|
||||||
|
</if>
|
||||||
|
<if test="superior!= null and superior !=''">
|
||||||
|
AND superior = #{superior}
|
||||||
|
</if>
|
||||||
|
<if test="country!= null and country !=''">
|
||||||
|
AND country = #{country}
|
||||||
|
</if>
|
||||||
|
</select>
|
||||||
|
|
||||||
<resultMap id="RM_Expand" type="com.ruoyi.system.domain_yada.CityFocusVO">
|
<resultMap id="RM_Expand" type="com.ruoyi.system.domain_yada.CityFocusVO">
|
||||||
<result property="id" column="id"/>
|
<result property="id" column="id"/>
|
||||||
<result property="year" column="year"/>
|
<result property="year" column="year"/>
|
||||||
@ -12,29 +43,73 @@
|
|||||||
<result property="yAxis" column="y_axis"/>
|
<result property="yAxis" column="y_axis"/>
|
||||||
<result property="xAxisPy" column="x_axis_py"/>
|
<result property="xAxisPy" column="x_axis_py"/>
|
||||||
<result property="yAxisPy" column="y_axis_py"/>
|
<result property="yAxisPy" column="y_axis_py"/>
|
||||||
<result property="cityCh" column="city_ch"/>
|
<result property="cityEn" column="city_en"/>
|
||||||
|
<result property="country" column="country"/>
|
||||||
<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,year,city,x_axis,y_axis,x_axis_py,y_axis_py,city_ch
|
id,year,city,x_axis,y_axis,x_axis_py,y_axis_py,city_en,country
|
||||||
]]>
|
]]>
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<select id="selectExpand" resultMap="RM_Expand">
|
<select id="selectExpand" resultMap="RM_Expand">
|
||||||
SELECT <include refid="columns"/> FROM Urban_center_of_gravity
|
SELECT <include refid="columns"/> FROM urban_center_of_gravity
|
||||||
where 1=1
|
where 1=1
|
||||||
<if test="city!= null and city !=''">
|
<if test="city!= null and city !=''">
|
||||||
AND city = #{city}
|
AND city = #{city}
|
||||||
</if>
|
</if>
|
||||||
<if test="cityCh!= null and cityCh !=''">
|
<if test="country!= null and country !=''">
|
||||||
AND city_ch = #{cityCh}
|
AND country = #{country}
|
||||||
</if>
|
</if>
|
||||||
<if test="year!= null and year !=''">
|
<if test="year!= null and year !=''">
|
||||||
AND year = #{year}
|
AND year = #{year}
|
||||||
</if>
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<resultMap id="RM_Inform" type="com.ruoyi.system.domain_yada.CityInformation">
|
||||||
|
<result property="id" column="id"/>
|
||||||
|
<result property="year" column="year"/>
|
||||||
|
<result property="city" column="city"/>
|
||||||
|
<result property="area" column="area"/>
|
||||||
|
<result property="imperviousSurfaceArea" column="impervious_surface_area"/>
|
||||||
|
<result property="imperviousSurfaceCoverage" column="impervious_surface_coverage"/>
|
||||||
|
<result property="speed" column="speed"/>
|
||||||
|
<result property="strength" column="strength"/>
|
||||||
|
<result property="contribution" column="contribution"/>
|
||||||
|
<result property="superior" column="superior"/>
|
||||||
|
<result property="country" column="country"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="columns_Infrom">
|
||||||
|
<![CDATA[
|
||||||
|
id,year,city,area,impervious_surface_area,impervious_surface_coverage,speed,strength,contribution,superior,country
|
||||||
|
]]>
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<select id="selectInfrom" resultMap="RM_Inform">
|
||||||
|
SELECT <include refid="columns_Infrom"/> FROM urban_impervious_surface
|
||||||
|
where 1=1
|
||||||
|
<if test="city!= null and city !=''">
|
||||||
|
AND city = #{city}
|
||||||
|
</if>
|
||||||
|
<if test="country!= null and country !=''">
|
||||||
|
AND country = #{country}
|
||||||
|
</if>
|
||||||
|
<if test="year!= null and year !=''">
|
||||||
|
AND year = #{year}
|
||||||
|
</if>
|
||||||
|
|
||||||
|
</select>
|
||||||
|
<select id="selectMain" resultMap="RM_Inform">
|
||||||
|
SELECT <include refid="columns_Infrom"/> FROM urban_impervious_surface
|
||||||
|
where country='澜湄流域'
|
||||||
|
<if test="year!= null and year !=''">
|
||||||
|
AND year = #{year}
|
||||||
|
</if>
|
||||||
|
|
||||||
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
@ -40,12 +40,13 @@
|
|||||||
<result property="position" column="position"/>
|
<result property="position" column="position"/>
|
||||||
<result property="areaValue" column="area_Value"/>
|
<result property="areaValue" column="area_Value"/>
|
||||||
<result property="superior" column="superior"/>
|
<result property="superior" column="superior"/>
|
||||||
|
<result property="country" column="country"/>
|
||||||
<result property="createTime" column="created_Time"/>
|
<result property="createTime" column="created_Time"/>
|
||||||
<result property="createBy" column="created_By"/>
|
<result property="createBy" column="created_By"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
<sql id="columns1">
|
<sql id="columns1">
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
id,city,superior,area_Value,position,created_Time,created_By
|
id,city,superior,area_Value,position,created_Time,created_By,country
|
||||||
]]>
|
]]>
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
@ -57,7 +58,7 @@
|
|||||||
AND city = #{city}
|
AND city = #{city}
|
||||||
</if>
|
</if>
|
||||||
<if test="gj!= null and gj !=''">
|
<if test="gj!= null and gj !=''">
|
||||||
AND superior = #{gj}
|
AND country = #{gj}
|
||||||
</if>
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
|
|
||||||
<select id="selectRegion" resultMap="RM_RegionVGI">
|
<select id="selectRegion" resultMap="RM_RegionVGI">
|
||||||
SELECT <include refid="columns"/> FROM region_vgi
|
SELECT <include refid="columns"/> FROM region_vgi
|
||||||
where particular_year='2020.0'
|
-- where particular_year='2020'
|
||||||
|
|
||||||
<!-- WHERE 1=1-->
|
<!-- WHERE 1=1-->
|
||||||
<!-- <if test="particularYear!= null and particularYear !=''">-->
|
<!-- <if test="particularYear!= null and particularYear !=''">-->
|
||||||
|
@ -0,0 +1,127 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||||||
|
<!DOCTYPE mapper
|
||||||
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
<mapper namespace="com.ruoyi.system.mapper_yada.SpecialReportMapper">
|
||||||
|
|
||||||
|
<resultMap id="RM_Special" type="com.ruoyi.system.domain_yada.SpecialVO">
|
||||||
|
<result property="id" column="id"/>
|
||||||
|
<result property="fileName" column="file_name"/>
|
||||||
|
<result property="dateTime" column="date_time"/>
|
||||||
|
<result property="spaceDistinguish" column="space_distinguish"/>
|
||||||
|
<result property="timeDistinguish" column="time_distinguish"/>
|
||||||
|
<result property="zone" column="zone"/>
|
||||||
|
<result property="filePath" column="file_path"/>
|
||||||
|
<result property="createBy" column="created_by"/>
|
||||||
|
<result property="createTime" column="created_time"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<resultMap id="RM_Upload" type="com.ruoyi.system.domain_yada.UploadSpecialVO">
|
||||||
|
<result property="id" column="id"/>
|
||||||
|
<result property="fileName" column="file_name"/>
|
||||||
|
<result property="uploadNum" column="upload_num"/>
|
||||||
|
<result property="filePath" column="file_path"/>
|
||||||
|
<result property="remarks1" column="remarks1"/>
|
||||||
|
<result property="sign" column="sign"/>
|
||||||
|
<result property="remarks2" column="remarks2"/>
|
||||||
|
<result property="type" column="type"/>
|
||||||
|
<result property="createBy" column="created_by"/>
|
||||||
|
<result property="createTime" column="created_time"/>
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
|
<sql id="columns">
|
||||||
|
<![CDATA[
|
||||||
|
id,file_name,file_path,date_time,space_distinguish,time_distinguish,zone,created_by,created_time
|
||||||
|
]]>
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<sql id="Upload">
|
||||||
|
<![CDATA[
|
||||||
|
id,file_name,upload_num,file_path,remarks1,remarks2,type,created_by,created_time,sign
|
||||||
|
]]>
|
||||||
|
</sql>
|
||||||
|
|
||||||
|
<select id="selectSpecial" resultMap="RM_Special">
|
||||||
|
SELECT <include refid="columns"/> FROM special_table
|
||||||
|
WHERE 1=1
|
||||||
|
<if test="zone!= null and zone !=''">
|
||||||
|
AND zone = #{zone}
|
||||||
|
</if>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<select id="selectUploadSpecial" resultMap="RM_Upload">
|
||||||
|
SELECT <include refid="Upload"/> FROM upload_special
|
||||||
|
WHERE type='1'
|
||||||
|
<if test="fileName!= null and fileName !=''">
|
||||||
|
AND file_name = #{fileName}
|
||||||
|
</if>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<select id="selectUploadSpecial1" resultMap="RM_Upload">
|
||||||
|
SELECT <include refid="Upload"/> FROM upload_special
|
||||||
|
WHERE type='2'
|
||||||
|
<if test="fileName!= null and fileName !=''">
|
||||||
|
AND file_name = #{fileName}
|
||||||
|
</if>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<delete id="DelSpecial">
|
||||||
|
DELETE FROM special_table
|
||||||
|
WHERE ID=#{id}
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
<insert id="IntoSpecial">
|
||||||
|
<![CDATA[
|
||||||
|
INSERT INTO special_table (
|
||||||
|
file_name ,
|
||||||
|
date_time ,
|
||||||
|
space_distinguish ,
|
||||||
|
time_distinguish ,
|
||||||
|
zone ,
|
||||||
|
created_by,
|
||||||
|
created_time
|
||||||
|
) VALUES (
|
||||||
|
#{fileName,jdbcType=VARCHAR},
|
||||||
|
#{dateTime,jdbcType=VARCHAR},
|
||||||
|
#{spaceDistinguish,jdbcType=VARCHAR},
|
||||||
|
#{timeDistinguish,jdbcType=DOUBLE},
|
||||||
|
#{zone,jdbcType=DOUBLE},
|
||||||
|
#{createBy,jdbcType=VARCHAR},
|
||||||
|
#{createTime,jdbcType=TIMESTAMP}
|
||||||
|
)
|
||||||
|
]]>
|
||||||
|
</insert>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<update id="updateUploadSpecial">
|
||||||
|
update upload_special set upload_num=upload_num+1
|
||||||
|
where id=#{id}
|
||||||
|
</update>
|
||||||
|
|
||||||
|
<insert id="IntoUploadSpecial">
|
||||||
|
<![CDATA[
|
||||||
|
INSERT INTO upload_special (
|
||||||
|
file_name ,
|
||||||
|
upload_num ,
|
||||||
|
file_path ,
|
||||||
|
remarks1 ,
|
||||||
|
remarks2 ,
|
||||||
|
type,
|
||||||
|
created_by,
|
||||||
|
created_time
|
||||||
|
) VALUES (
|
||||||
|
#{fileName,jdbcType=VARCHAR},
|
||||||
|
#{uploadNum,jdbcType=INTEGER},
|
||||||
|
#{filePath,jdbcType=VARCHAR},
|
||||||
|
#{remarks1,jdbcType=VARCHAR},
|
||||||
|
#{remarks2,jdbcType=VARCHAR},
|
||||||
|
#{type,jdbcType=VARCHAR},
|
||||||
|
#{createBy,jdbcType=VARCHAR},
|
||||||
|
#{createTime,jdbcType=TIMESTAMP}
|
||||||
|
)
|
||||||
|
]]>
|
||||||
|
</insert>
|
||||||
|
</mapper>
|
@ -15,6 +15,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
<result property="pictureTime" column="picture_time"/>
|
<result property="pictureTime" column="picture_time"/>
|
||||||
<result property="picturePath" column="picture_path"/>
|
<result property="picturePath" column="picture_path"/>
|
||||||
<result property="remarks" column="remarks"/>
|
<result property="remarks" column="remarks"/>
|
||||||
|
<result property="year" column="year"/>
|
||||||
<result property="createdBy" column="created_by"/>
|
<result property="createdBy" column="created_by"/>
|
||||||
<result property="createdTime" column="created_time"/>
|
<result property="createdTime" column="created_time"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
@ -25,16 +26,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
<result property="particularYear" column="particular_year"/>
|
<result property="particularYear" column="particular_year"/>
|
||||||
<result property="layer" column="layer"/>
|
<result property="layer" column="layer"/>
|
||||||
<result property="resolvingPower" column="resolving_power"/>
|
<result property="resolvingPower" column="resolving_power"/>
|
||||||
|
<result property="serviceType" column="service_type"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<sql id="columns">
|
<sql id="columns">
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
id,picture_zh,picture_code,picture_type_one,picture_type_two,picture_en,picture_name,picture_type,picture_time,picture_path,picture_time,remarks,created_by,created_time
|
id,picture_zh,year,picture_code,picture_type_one,picture_type_two,picture_en,picture_name,picture_type,picture_time,picture_path,picture_time,remarks,created_by,created_time
|
||||||
]]>
|
]]>
|
||||||
</sql>
|
</sql>
|
||||||
<sql id="cloumns_Map">
|
<sql id="cloumns_Map">
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
id,chart_name,chart_type,particular_year,layer,resolving_power
|
id,chart_name,chart_type,particular_year,layer,resolving_power,service_type
|
||||||
]]>
|
]]>
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
@ -48,6 +50,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
<if test="chartName!= null and chartName !=''">
|
<if test="chartName!= null and chartName !=''">
|
||||||
AND chart_name = #{chartName}
|
AND chart_name = #{chartName}
|
||||||
</if>
|
</if>
|
||||||
|
<if test="particularYear!= null and particularYear !=''">
|
||||||
|
AND particular_year = #{particularYear}
|
||||||
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="selectAllThematicMap" resultMap="RM_ThematicMap">
|
<select id="selectAllThematicMap" resultMap="RM_ThematicMap">
|
||||||
|
@ -25,10 +25,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
|
|
||||||
<select id="selectVegetation" resultMap="RM_Vegetation">
|
<select id="selectVegetation" resultMap="RM_Vegetation">
|
||||||
SELECT <include refid="columns"/> FROM fvc_npp
|
SELECT <include refid="columns"/> FROM fvc_npp
|
||||||
<!-- WHERE 1=1-->
|
WHERE 1=1
|
||||||
<!-- <if test="particularYear!= null and particularYear !=''">-->
|
<if test="type!= null and type !=''">
|
||||||
<!-- AND particular_year = #{particularYear}-->
|
AND type = #{type}
|
||||||
<!-- </if>-->
|
</if>
|
||||||
<!-- <if test="region != null and region !=''">-->
|
<!-- <if test="region != null and region !=''">-->
|
||||||
<!-- AND region = #{region}-->
|
<!-- AND region = #{region}-->
|
||||||
<!-- </if>-->
|
<!-- </if>-->
|
||||||
|
Reference in New Issue
Block a user