no message

This commit is contained in:
宋金生 2022-11-01 15:29:00 +08:00
parent 382d9018e8
commit aab12640b0
67 changed files with 692 additions and 630 deletions

View File

@ -28,7 +28,7 @@ import java.time.LocalDateTime;
import java.util.List; import java.util.List;
/** /**
* 森林覆盖率 * 森林覆盖率
*/ */
@RestController @RestController
@RequestMapping(value = "/business-service/api/Aorest", produces = "application/json;charset=UTF-8") @RequestMapping(value = "/business-service/api/Aorest", produces = "application/json;charset=UTF-8")
@ -43,110 +43,103 @@ public class AorestCoverageController {
/** /**
* 查询方法 * 查询方法
* 需要查询的字段参数 * 需要查询的字段参数
*
* @return 参数类 * @return 参数类
*/ */
@RequestMapping(value = "/selectAorestCoverage",method = {RequestMethod.GET}) @RequestMapping(value = "/selectAorestCoverage", method = {RequestMethod.GET})
@ApiOperation(value = "查询方法",httpMethod = "GET") @ApiOperation(value = "查询方法", httpMethod = "GET")
public AjaxResult selectAorestCoverage() public AjaxResult selectAorestCoverage() {
{ List<AorestCoverageVO> eastVOSList = service.selectAorestCoverage();
List<AorestCoverageVO> eastVOSList= service.selectAorestCoverage();
return AjaxResult.success(eastVOSList); return AjaxResult.success(eastVOSList);
} }
/** /**
* 删除方法 * 删除方法
*
* @param ID id * @param ID id
* @return 状态码 * @return 状态码
*/ */
@RequestMapping(value = "/DelAorestCoverage",method = {RequestMethod.DELETE}) @RequestMapping(value = "/DelAorestCoverage", method = {RequestMethod.DELETE})
@ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "int", paramType = "path", dataTypeClass = Integer.class) @ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "int", paramType = "path", dataTypeClass = Integer.class)
@ApiOperation(value = "删除方法",httpMethod = "DELETE") @ApiOperation(value = "删除方法", httpMethod = "DELETE")
public AjaxResult DelAorestCoverage(@Param("ID") String ID) public AjaxResult DelAorestCoverage(@Param("ID") String ID) {
{
int NUM = service.DelAorestCoverage(ID); int NUM = service.DelAorestCoverage(ID);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
/** /**
* 新增方法 * 新增方法
*
* @param eastVOS 新增实体类 * @param eastVOS 新增实体类
* @return 状态码 * @return 状态码
*/ */
@RequestMapping(value = "/IntoAorestCoverage",method = {RequestMethod.POST}) @RequestMapping(value = "/IntoAorestCoverage", method = {RequestMethod.POST})
@ApiOperation(value = "新增方法",httpMethod = "POST") @ApiOperation(value = "新增方法", httpMethod = "POST")
public AjaxResult IntoAorestCoverage(@RequestBody AorestCoverageVO eastVOS) public AjaxResult IntoAorestCoverage(@RequestBody AorestCoverageVO eastVOS) {
{
try { try {
eastVOS.setCreateTime(LocalDateTime.now()); eastVOS.setCreateTime(LocalDateTime.now());
int NUM = service.IntoAorestCoverage(eastVOS); int NUM = service.IntoAorestCoverage(eastVOS);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} } catch (Exception E) {
catch (Exception E){ E.getMessage();
E.getMessage(); return AjaxResult.error();
return AjaxResult.error();
} }
} }
/** /**
* 上传文件 * 上传文件
*
* @return 状态码 * @return 状态码
*/ */
@RequestMapping(value = "/IntoUpLoad",method = {RequestMethod.POST}) @RequestMapping(value = "/IntoUpLoad", method = {RequestMethod.POST})
@ApiOperation(value = "上传文件",httpMethod = "POST") @ApiOperation(value = "上传文件", httpMethod = "POST")
public AjaxResult IntoUpload(@RequestBody MultipartFile file) public AjaxResult IntoUpload(@RequestBody MultipartFile file) {
{ UploadFile upload = new UploadFile();
UploadFile upload=new UploadFile();
ThematicMapDomain domain=new ThematicMapDomain(); ThematicMapDomain domain = new ThematicMapDomain();
UploadFile value= null; UploadFile value = null;
try { try {
value = uploadFile(file,upload); value = uploadFile(file, upload);
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
} }
int NUM = service.IntoUpload(value); int NUM = service.IntoUpload(value);
domain.setPictureCode(value.getFileId()); domain.setPictureCode(value.getFileId());
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
/** /**
* 文件查询 * 文件查询
*
* @param response * @param response
* @param request 客户端请求 * @param request 客户端请求
* @return * @return
*/ */
@RequestMapping(value = "/selectUpload",method = {RequestMethod.GET}) @RequestMapping(value = "/selectUpload", method = {RequestMethod.GET})
@ApiOperation(value = "文件查询",httpMethod = "GET") @ApiOperation(value = "文件查询", httpMethod = "GET")
public AjaxResult selectUpload(HttpServletResponse response, HttpServletRequest request,@RequestBody UploadFile upload) public AjaxResult selectUpload(HttpServletResponse response, HttpServletRequest request, @RequestBody UploadFile upload) {
{ List<UploadFile> eastVOSList = service.selectUpload(upload.getFileId(), upload.getFileName());
List<UploadFile> eastVOSList= service.selectUpload(upload.getFileId(),upload.getFileName());
return AjaxResult.success(eastVOSList); return AjaxResult.success(eastVOSList);
} }
public UploadFile uploadFile(MultipartFile file, UploadFile upload) throws Exception {
public UploadFile uploadFile(MultipartFile file,UploadFile upload) throws Exception
{
// 上传文件路径 // 上传文件路径
String filePath = RuoYiConfig.getUploadPath(); String filePath = RuoYiConfig.getUploadPath();
// 上传并返回新文件名称 // 上传并返回新文件名称
@ -156,23 +149,21 @@ public class AorestCoverageController {
upload.setFilePath(fileName); upload.setFilePath(fileName);
upload.setFileSize(String.valueOf(file.getSize())); upload.setFileSize(String.valueOf(file.getSize()));
upload.setCreateTime(LocalDateTime.now()); upload.setCreateTime(LocalDateTime.now());
return upload; return upload;
} }
@RequestMapping(value = "/dictionary",method = {RequestMethod.GET}) @RequestMapping(value = "/dictionary", method = {RequestMethod.GET})
// @ApiOperation(value = "字典查询",httpMethod = "GET") // @ApiOperation(value = "字典查询",httpMethod = "GET")
public AjaxResult Dictionary(String type,String type1,String type2) public AjaxResult Dictionary(String type, String type1, String type2) {
{ List<Dictionary> diclist = service.selectDic(type);
List<Dictionary> diclist=service.selectDic(type); return AjaxResult.success(diclist);
return AjaxResult.success(diclist);
} }
@RequestMapping(value = "/selectNow",method = {RequestMethod.GET}) @RequestMapping(value = "/selectNow", method = {RequestMethod.GET})
@ApiOperation(value = "字典查询",httpMethod = "GET") @ApiOperation(value = "字典查询", httpMethod = "GET")
public AjaxResult selectNow(String type) public AjaxResult selectNow(String type) {
{ List<Dictionary> diclist = service.selectNow(type);
List<Dictionary> diclist=service.selectNow(type);
return AjaxResult.success(diclist); return AjaxResult.success(diclist);
} }

View File

@ -20,62 +20,59 @@ import java.time.LocalDateTime;
import java.util.List; import java.util.List;
/** /**
* 澳大利亚中东部地区 * 澳大利亚中东部地区
*/ */
@RestController @RestController
@RequestMapping(value = "/business-service/api/Australia", produces = "application/json;charset=UTF-8") @RequestMapping(value = "/business-service/api/Australia", produces = "application/json;charset=UTF-8")
@Api(tags = "澳大利亚中东部地区") @Api(tags = "澳大利亚中东部地区")
public class AustraliaMiddleEastController public class AustraliaMiddleEastController {
{
@Resource @Resource
private IAustraliaMiddleEastService australiaMiddleEastService; private IAustraliaMiddleEastService australiaMiddleEastService;
/** /**
* 查询方法 * 查询方法
* @return 实体类 *
* @return 实体类
*/ */
@ApiOperation(value = "查询方法",httpMethod = "GET") @ApiOperation(value = "查询方法", httpMethod = "GET")
@RequestMapping(value = "/SelectAustralia",method = {RequestMethod.GET}) @RequestMapping(value = "/SelectAustralia", method = {RequestMethod.GET})
public AjaxResult SelectAustralia(@RequestBody AustraliaMiddleEastVO eastVO ) public AjaxResult SelectAustralia(@RequestBody AustraliaMiddleEastVO eastVO) {
{ List<AustraliaMiddleEastVO> eastVOSList = australiaMiddleEastService.selectAustralia(eastVO.getYearMonth(), eastVO.getMonth());
List<AustraliaMiddleEastVO> eastVOSList= australiaMiddleEastService.selectAustralia(eastVO.getYearMonth(),eastVO.getMonth()); return AjaxResult.success(eastVOSList);
return AjaxResult.success(eastVOSList);
} }
/** /**
* 删除方法 * 删除方法
*
* @param ID id * @param ID id
* @return 状态码 * @return 状态码
*/ */
@RequestMapping(value = "/DelAustralia",method = {RequestMethod.DELETE}) @RequestMapping(value = "/DelAustralia", method = {RequestMethod.DELETE})
@ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "int", paramType = "path", dataTypeClass = Integer.class) @ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "int", paramType = "path", dataTypeClass = Integer.class)
@ApiOperation(value = "删除方法",httpMethod = "DELETE") @ApiOperation(value = "删除方法", httpMethod = "DELETE")
public AjaxResult DelAustralia(@Param("ID") String ID) public AjaxResult DelAustralia(@Param("ID") String ID) {
{
int NUM = australiaMiddleEastService.DelAustralia(ID); int NUM = australiaMiddleEastService.DelAustralia(ID);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
/** /**
* 新增方法 * 新增方法
*
* @param eastVOS 新增实体类 * @param eastVOS 新增实体类
* @return 状态码 * @return 状态码
*/ */
@RequestMapping(value = "/IntoAustralia",method = {RequestMethod.POST}) @RequestMapping(value = "/IntoAustralia", method = {RequestMethod.POST})
@ApiOperation(value = "新增方法",httpMethod = "POST") @ApiOperation(value = "新增方法", httpMethod = "POST")
public AjaxResult IntoAustralia(@RequestBody AustraliaMiddleEastVO eastVOS) public AjaxResult IntoAustralia(@RequestBody AustraliaMiddleEastVO eastVOS) {
{
eastVOS.setCreateTime(LocalDateTime.now()); eastVOS.setCreateTime(LocalDateTime.now());
int NUM = australiaMiddleEastService.IntoAustralia(eastVOS); int NUM = australiaMiddleEastService.IntoAustralia(eastVOS);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
} }

View File

@ -20,27 +20,23 @@ import java.util.List;
@RestController @RestController
@RequestMapping(value = "/business-service/api/City", produces = "application/json;charset=UTF-8") @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) List<CityVo> cityVos = cityService.selectCity(city, country);
{ return AjaxResult.success(cityVos);
List<CityVo> cityVos=cityService.selectCity(city,country);
return AjaxResult.success(cityVos);
} }
@RequestMapping(value = "/getOrientation",method = {RequestMethod.GET}) @RequestMapping(value = "/getOrientation", method = {RequestMethod.GET})
@ApiOperation(value = "不透水面扩张方向",httpMethod = "GET") @ApiOperation(value = "不透水面扩张方向", httpMethod = "GET")
public AjaxResult getOrientation(String city,String country) public AjaxResult getOrientation(String city, String country) {
{ List<OrientationVO> cityVos = cityService.selectOrientation(city, country);
List<OrientationVO> cityVos=cityService.selectOrientation(city,country); return AjaxResult.success(cityVos);
return AjaxResult.success(cityVos);
} }
} }

View File

@ -17,58 +17,59 @@ import java.util.List;
/** /**
* 城市扩张 * 城市扩张
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/7/1 10:09 * @Date: 2022/7/1 10:09
*/ */
@RestController @RestController
@RequestMapping(value = "/CityExpand",produces = "application/json;charset=UTF-8") @RequestMapping(value = "/CityExpand", produces = "application/json;charset=UTF-8")
public class CityExpandControllerr public class CityExpandControllerr {
{
@Resource @Resource
private ICityExpandService service; private ICityExpandService service;
/** /**
* 获取城市扩张方位 * 获取城市扩张方位
*
* @param city * @param city
* @param year * @param year
* @return * @return
*/ */
@RequestMapping(value = "/selectCityExpand",method = {RequestMethod.GET}) @RequestMapping(value = "/selectCityExpand", method = {RequestMethod.GET})
public AjaxResult selectCityExpand(@RequestParam(value = "city",required = false) String city, public AjaxResult selectCityExpand(@RequestParam(value = "city", required = false) String city,
@RequestParam(value = "country",required = false) String country, String year) @RequestParam(value = "country", required = false) String country, String year) {
{ List<CityFocusVO> value = service.selectExpand(city, country, year);
List<CityFocusVO> value=service.selectExpand(city,country,year); return AjaxResult.success(value);
return AjaxResult.success(value);
} }
/** /**
* 获取不透水面扩张方位 * 获取不透水面扩张方位
*
* @param city * @param city
* @param superior * @param superior
* @return * @return
*/ */
@RequestMapping(value = "/selectOrientation",method = {RequestMethod.GET}) @RequestMapping(value = "/selectOrientation", method = {RequestMethod.GET})
public AjaxResult selectOrientation(String city,String superior,String country) public AjaxResult selectOrientation(String city, String superior, String country) {
{ List<OrientationVO> value = service.selectOrientation(city, superior, country);
List<OrientationVO> value=service.selectOrientation(city,superior,country); return AjaxResult.success(value);
return AjaxResult.success(value);
} }
/** /**
* 获取城市不透水面各种信息 * 获取城市不透水面各种信息
*
* @param city * @param city
* @param country * @param country
* @return * @return
*/ */
@RequestMapping(value = "/selectInformation",method = {RequestMethod.GET}) @RequestMapping(value = "/selectInformation", method = {RequestMethod.GET})
public AjaxResult selectInformation(String city,String country,String year,String basin){ public AjaxResult selectInformation(String city, String country, String year, String basin) {
// if (city.equals("")&&country.equals("")) // if (city.equals("")&&country.equals(""))
// { // {
// List<CityInformation> value= service.selectMain(year); // List<CityInformation> value= service.selectMain(year);
// return AjaxResult.success(value); // return AjaxResult.success(value);
// } // }
List<CityInformation> value= service.selectInfrom(city,country,year,basin); List<CityInformation> value = service.selectInfrom(city, country, year, basin);
return AjaxResult.success(value); return AjaxResult.success(value);
} }

View File

@ -1,10 +1,7 @@
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.ChangeTable; import com.ruoyi.system.domain_yada.*;
import com.ruoyi.system.domain_yada.CloumnarTable;
import com.ruoyi.system.domain_yada.ForestDetectionVO;
import com.ruoyi.system.domain_yada.TypeTable;
import com.ruoyi.system.service_yada.IForestDetectionService; import com.ruoyi.system.service_yada.IForestDetectionService;
import com.ruoyi.system.service_yada.impl.ForestDetectionServiceImpl; import com.ruoyi.system.service_yada.impl.ForestDetectionServiceImpl;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
@ -23,21 +20,21 @@ import java.util.List;
@RestController @RestController
@RequestMapping(value = "/business-service/api/forest", produces = "application/json;charset=UTF-8") @RequestMapping(value = "/business-service/api/forest", produces = "application/json;charset=UTF-8")
@Api(tags = "森林检测") @Api(tags = "森林检测")
public class ForestDetectionControer public class ForestDetectionControer {
{
@Resource @Resource
private IForestDetectionService service; private IForestDetectionService service;
@RequestMapping(value = "/select",method = {RequestMethod.GET}) @RequestMapping(value = "/select", method = {RequestMethod.GET})
public AjaxResult select() public AjaxResult select() {
{ ForestDetectionVO forest = new ForestDetectionVO();
ForestDetectionVO forest=new ForestDetectionVO();
List<ChangeTable> changes=service.selectChange(); List<ChangeTable> changes = service.selectChange();
List<CloumnarTable> cloumnars=service.selectCloumnar(); List<CloumnarTable> cloumnars = service.selectCloumnar();
List<TypeTable> types=service.selectType(); List<TypeTable> types = service.selectType();
List<TypeConversion> conversions = service.selectConversion();
forest.setChanges(changes); forest.setChanges(changes);
@ -45,7 +42,9 @@ public class ForestDetectionControer
forest.setTypes(types); forest.setTypes(types);
return AjaxResult.success("成功",forest); forest.setConversions(conversions);
return AjaxResult.success("成功", forest);
} }

View File

@ -22,7 +22,7 @@ import java.time.LocalDateTime;
import java.util.List; import java.util.List;
/** /**
*全球各类型占比 * 全球各类型占比
*/ */
@RestController @RestController
@RequestMapping("/monitor/clobal") @RequestMapping("/monitor/clobal")
@ -33,52 +33,49 @@ public class GlobalTypeController {
/** /**
* 查询方法 * 查询方法
*
* @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() public AjaxResult selectGlobalType() {
{ List<GlobalTypeVO> eastVOSList = typeService.selectGlobalType();
List<GlobalTypeVO> eastVOSList= typeService.selectGlobalType();
return AjaxResult.success(eastVOSList); return AjaxResult.success(eastVOSList);
} }
/** /**
* 删除方法 * 删除方法
*
* @param ID id * @param ID id
* @return 状态码 * @return 状态码
*/ */
@RequestMapping(value = "/DelGlobalType",method = {RequestMethod.DELETE}) @RequestMapping(value = "/DelGlobalType", method = {RequestMethod.DELETE})
@ApiOperation(value = "删除方法",httpMethod = "DELETE") @ApiOperation(value = "删除方法", httpMethod = "DELETE")
@ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "int", paramType = "path", dataTypeClass = Integer.class) @ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "int", paramType = "path", dataTypeClass = Integer.class)
public AjaxResult DelGlobalType(@Param("ID") String ID) public AjaxResult DelGlobalType(@Param("ID") String ID) {
{
int NUM = typeService.DelGlobalType(ID); int NUM = typeService.DelGlobalType(ID);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
/** /**
* 新增方法 * 新增方法
*
* @param eastVOS 新增实体类 * @param eastVOS 新增实体类
* @return 状态码 * @return 状态码
*/ */
@ApiOperation(value = "新增方法",httpMethod = "POST") @ApiOperation(value = "新增方法", httpMethod = "POST")
@RequestMapping(value = "/IntoGlobalType",method = {RequestMethod.POST}) @RequestMapping(value = "/IntoGlobalType", method = {RequestMethod.POST})
public AjaxResult IntoGlobalType(@RequestBody GlobalTypeVO eastVOS) public AjaxResult IntoGlobalType(@RequestBody GlobalTypeVO eastVOS) {
{
eastVOS.setCreateTime(LocalDateTime.now()); eastVOS.setCreateTime(LocalDateTime.now());
int NUM = typeService.IntoGlobalType(eastVOS); int NUM = typeService.IntoGlobalType(eastVOS);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
} }

View File

@ -33,51 +33,49 @@ public class OceanTemperatureController {
/** /**
* 查询方法 * 查询方法
*
* @return 参数类 * @return 参数类
*/ */
@RequestMapping(value = "/selectOcean",method = {RequestMethod.GET}) @RequestMapping(value = "/selectOcean", method = {RequestMethod.GET})
@ApiOperation(value = "查询方法",httpMethod = "GET") @ApiOperation(value = "查询方法", httpMethod = "GET")
public AjaxResult selectOcean(@RequestBody OceanTemperatureVO temperatureVO) public AjaxResult selectOcean(@RequestBody OceanTemperatureVO temperatureVO) {
{ List<OceanTemperatureVO> eastVOSList = temperatureService.selectOcean(temperatureVO.getStartDate());
List<OceanTemperatureVO> eastVOSList= temperatureService.selectOcean(temperatureVO.getStartDate());
return AjaxResult.success(eastVOSList); return AjaxResult.success(eastVOSList);
} }
/** /**
* 删除方法 * 删除方法
*
* @param ID id * @param ID id
* @return 状态码 * @return 状态码
*/ */
@RequestMapping(value = "/DelOcean",method = {RequestMethod.DELETE}) @RequestMapping(value = "/DelOcean", method = {RequestMethod.DELETE})
@ApiOperation(value = "删除方法",httpMethod = "DELETE") @ApiOperation(value = "删除方法", httpMethod = "DELETE")
@ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "int", paramType = "path", dataTypeClass = Integer.class) @ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "int", paramType = "path", dataTypeClass = Integer.class)
public AjaxResult DelOcean(@Param("ID") String ID) public AjaxResult DelOcean(@Param("ID") String ID) {
{
int NUM = temperatureService.DelOcean(ID); int NUM = temperatureService.DelOcean(ID);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
/** /**
* 新增方法 * 新增方法
*
* @param eastVOS 新增实体类 * @param eastVOS 新增实体类
* @return 状态码 * @return 状态码
*/ */
@ApiOperation(value = "新增方法",httpMethod = "POST") @ApiOperation(value = "新增方法", httpMethod = "POST")
@RequestMapping(value = "/IntoAustralia",method = {RequestMethod.POST}) @RequestMapping(value = "/IntoAustralia", method = {RequestMethod.POST})
public AjaxResult IntoOcean(@RequestBody OceanTemperatureVO eastVOS) public AjaxResult IntoOcean(@RequestBody OceanTemperatureVO eastVOS) {
{
eastVOS.setCreateTime(LocalDateTime.now()); eastVOS.setCreateTime(LocalDateTime.now());
int NUM = temperatureService.IntoOcean(eastVOS); int NUM = temperatureService.IntoOcean(eastVOS);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
} }

View File

@ -21,61 +21,59 @@ import java.time.LocalDateTime;
import java.util.List; import java.util.List;
/** /**
* 各区域VGI * 各区域VGI
*/ */
@Api(tags = "各区域VGI") @Api(tags = "各区域VGI")
@RestController @RestController
@RequestMapping(value = "/business-service/api/orderMng", produces = "application/json;charset=UTF-8") @RequestMapping(value = "/business-service/api/orderMng", produces = "application/json;charset=UTF-8")
public class RegionVGIController public class RegionVGIController {
{
@Resource @Resource
private IRegionVGIService regionVGIService; private IRegionVGIService regionVGIService;
/** /**
* 查询方法 * 查询方法
*
* @return 参数类 * @return 参数类
*/ */
@RequestMapping(value = "/SelectRegion",method = {RequestMethod.GET}) @RequestMapping(value = "/SelectRegion", method = {RequestMethod.GET})
@ApiOperation(value = "查询方法",httpMethod = "GET") @ApiOperation(value = "查询方法", httpMethod = "GET")
public AjaxResult SelectRegion() public AjaxResult SelectRegion() {
{ List<RegionVGIVO> vgivost = regionVGIService.selectRegion();
List<RegionVGIVO> vgivost= regionVGIService.selectRegion();
return AjaxResult.success(vgivost); return AjaxResult.success(vgivost);
} }
/** /**
* 删除方法 * 删除方法
*
* @param ID id * @param ID id
* @return 状态码 * @return 状态码
*/ */
@RequestMapping(value = "/DelRegion",method = {RequestMethod.DELETE}) @RequestMapping(value = "/DelRegion", method = {RequestMethod.DELETE})
@ApiOperation(value = "删除方法",httpMethod = "DELETE") @ApiOperation(value = "删除方法", httpMethod = "DELETE")
@ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "int", paramType = "path", dataTypeClass = Integer.class) @ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "int", paramType = "path", dataTypeClass = Integer.class)
public AjaxResult DelRegion(@Param("ID") String ID) public AjaxResult DelRegion(@Param("ID") String ID) {
{
int NUM = regionVGIService.DelRegion(ID); int NUM = regionVGIService.DelRegion(ID);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
/** /**
* 新增方法 * 新增方法
*
* @param vgivo 新增实体类 * @param vgivo 新增实体类
* @return 状态码 * @return 状态码
*/ */
@ApiOperation(value = "新增方法",httpMethod = "POST") @ApiOperation(value = "新增方法", httpMethod = "POST")
@RequestMapping(value = "/IntoRegion",method = {RequestMethod.POST}) @RequestMapping(value = "/IntoRegion", method = {RequestMethod.POST})
public AjaxResult IntoRegion(@RequestBody RegionVGIVO vgivo) public AjaxResult IntoRegion(@RequestBody RegionVGIVO vgivo) {
{
vgivo.setCreatedTime(LocalDateTime.now()); vgivo.setCreatedTime(LocalDateTime.now());
int NUM = regionVGIService.IntoRegion(vgivo); int NUM = regionVGIService.IntoRegion(vgivo);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
} }

View File

@ -27,50 +27,48 @@ public class RegionalSystemController {
/** /**
* 查询方法 * 查询方法
*
* @return 参数类 * @return 参数类
*/ */
@RequestMapping(value = "/selectRegional",method = {RequestMethod.GET}) @RequestMapping(value = "/selectRegional", method = {RequestMethod.GET})
@ApiOperation(value = "查询方法",httpMethod = "GET") @ApiOperation(value = "查询方法", httpMethod = "GET")
public AjaxResult selectRegional(@RequestParam("region") String region) public AjaxResult selectRegional(@RequestParam("region") String region) {
{ List<RegionalSystemVO> eastVOSList = systemService.selectRegional(region);
List<RegionalSystemVO> eastVOSList= systemService.selectRegional(region);
return AjaxResult.success(eastVOSList); return AjaxResult.success(eastVOSList);
} }
/** /**
* 删除方法 * 删除方法
*
* @param ID id * @param ID id
* @return 状态码 * @return 状态码
*/ */
@RequestMapping(value = "/DelRegional",method = {RequestMethod.DELETE}) @RequestMapping(value = "/DelRegional", method = {RequestMethod.DELETE})
@ApiOperation(value = "删除方法",httpMethod = "DELETE") @ApiOperation(value = "删除方法", httpMethod = "DELETE")
@ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "int", paramType = "path", dataTypeClass = Integer.class) @ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "int", paramType = "path", dataTypeClass = Integer.class)
public AjaxResult DelRegional(@RequestParam("ID") String ID) public AjaxResult DelRegional(@RequestParam("ID") String ID) {
{
int NUM = systemService.DelRegional(ID); int NUM = systemService.DelRegional(ID);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
/** /**
* 新增方法 * 新增方法
*
* @param eastVOS 新增实体类 * @param eastVOS 新增实体类
* @return 状态码 * @return 状态码
*/ */
@ApiOperation(value = "新增方法",httpMethod = "POST") @ApiOperation(value = "新增方法", httpMethod = "POST")
@RequestMapping(value = "/IntoRegional",method = {RequestMethod.POST}) @RequestMapping(value = "/IntoRegional", method = {RequestMethod.POST})
public AjaxResult IntoRegional(@RequestBody RegionalSystemVO eastVOS) public AjaxResult IntoRegional(@RequestBody RegionalSystemVO eastVOS) {
{
eastVOS.setCreateTime(LocalDateTime.now()); eastVOS.setCreateTime(LocalDateTime.now());
int NUM = systemService.IntoRegional(eastVOS); int NUM = systemService.IntoRegional(eastVOS);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
} }

View File

@ -56,6 +56,7 @@ public class SpecialController {
private IRegionalSystemService systemService; private IRegionalSystemService systemService;
/** /**
*
*/ */
@RequestMapping(value = "/helpSaveExcel") @RequestMapping(value = "/helpSaveExcel")
@ -65,20 +66,23 @@ public class SpecialController {
return IntoRegion(value); return IntoRegion(value);
} }
@RequestMapping(value = "/helpWeatherClass",method = {RequestMethod.GET}) @RequestMapping(value = "/helpWeatherClass", method = {RequestMethod.GET})
public AjaxResult helpWeatherClass(String city,String type) public AjaxResult helpWeatherClass(String city, String type) {
{ String url = "https://restapi.amap.com/v3/weather/weatherInfo";
String url="https://restapi.amap.com/v3/weather/weatherInfo"; Map<String, String> map = new HashMap<>();
Map<String,String> map=new HashMap<>(); map.put("key", "37087f0a3007dc67d37859553cd02d33");
map.put("key","37087f0a3007dc67d37859553cd02d33"); map.put("city", city);
map.put("city",city); if (type != null) {
if (type!=null){ map.put("extensions",type);} map.put("extensions", type);
map.put("output","json"); }
String value= WeatherUtils.httpRequest(url,map); map.put("output", "json");
WeatherUtilsVO vo = JSON.parseObject(value,WeatherUtilsVO.class); String value = WeatherUtils.httpRequest(url, map);
WeatherUtilsVO vo = JSON.parseObject(value, WeatherUtilsVO.class);
return AjaxResult.success(vo); return AjaxResult.success(vo);
} /** }
/**
* 森林覆盖率模板导入 * 森林覆盖率模板导入
*/ */
@RequestMapping(value = "/helpExcelAorest") @RequestMapping(value = "/helpExcelAorest")
@ -89,7 +93,7 @@ public class SpecialController {
} }
/** /**
*平均植被覆盖度和净初级生产力 * 平均植被覆盖度和净初级生产力
*/ */
@RequestMapping(value = "/helpExcelnpp") @RequestMapping(value = "/helpExcelnpp")
private AjaxResult helpExcelnpp(@RequestBody MultipartFile file) { private AjaxResult helpExcelnpp(@RequestBody MultipartFile file) {
@ -118,18 +122,16 @@ public class SpecialController {
return IntoRegional(value); return IntoRegional(value);
} }
public AjaxResult IntoRegional(List<RegionalSystemVO> eastVOS) public AjaxResult IntoRegional(List<RegionalSystemVO> eastVOS) {
{
try { try {
for (int i = 0; i < eastVOS.size(); i++) { for (int i = 0; i < eastVOS.size(); i++) {
eastVOS.get(i).setCreateTime(LocalDateTime.now()); eastVOS.get(i).setCreateTime(LocalDateTime.now());
systemService.IntoRegional(eastVOS.get(i)); systemService.IntoRegional(eastVOS.get(i));
} }
return AjaxResult.success(); return AjaxResult.success();
} } catch (Exception E) {
catch (Exception E){
E.getMessage(); E.getMessage();
return AjaxResult.error(E.getMessage()); return AjaxResult.error(E.getMessage());
} }
} }
@ -154,33 +156,29 @@ public class SpecialController {
} }
public AjaxResult IntoAorestCoverage(List<AorestCoverageVO> eastVOS) public AjaxResult IntoAorestCoverage(List<AorestCoverageVO> eastVOS) {
{
try { try {
for (int i = 0; i < eastVOS.size(); i++) { for (int i = 0; i < eastVOS.size(); i++) {
eastVOS.get(i).setCreateTime(LocalDateTime.now()); eastVOS.get(i).setCreateTime(LocalDateTime.now());
service.IntoAorestCoverage(eastVOS.get(i)); service.IntoAorestCoverage(eastVOS.get(i));
} }
return AjaxResult.success(); return AjaxResult.success();
} } catch (Exception E) {
catch (Exception E){
E.getMessage(); E.getMessage();
return AjaxResult.error(E.getMessage()); return AjaxResult.error(E.getMessage());
} }
} }
public AjaxResult IntoVegetation(List<VegetationCoverageVO> eastVOS) public AjaxResult IntoVegetation(List<VegetationCoverageVO> eastVOS) {
{
try { try {
for (int i = 0; i < eastVOS.size(); i++) { for (int i = 0; i < eastVOS.size(); i++) {
eastVOS.get(i).setCreateTime(LocalDateTime.now()); eastVOS.get(i).setCreateTime(LocalDateTime.now());
coverageService.IntoVegetation(eastVOS.get(i)); coverageService.IntoVegetation(eastVOS.get(i));
} }
return AjaxResult.success(); return AjaxResult.success();
} } catch (Exception E) {
catch (Exception E){
E.getMessage(); E.getMessage();
return AjaxResult.error(E.getMessage()); return AjaxResult.error(E.getMessage());
} }
} }

View File

@ -21,80 +21,74 @@ import java.util.List;
@RestController @RestController
@RequestMapping(value = "/business-service/api/Special", produces = "application/json;charset=UTF-8") @RequestMapping(value = "/business-service/api/Special", produces = "application/json;charset=UTF-8")
@Api(tags = "专题报告") @Api(tags = "专题报告")
public class SpecialReportController public class SpecialReportController {
{
@Resource @Resource
private ISpecialReportService service; private ISpecialReportService service;
@RequestMapping(value = "/getSpecial",method = {RequestMethod.GET}) @RequestMapping(value = "/getSpecial", method = {RequestMethod.GET})
@ApiOperation(value = "返回专题数据",httpMethod = "GET") @ApiOperation(value = "返回专题数据", httpMethod = "GET")
public AjaxResult getSpecial(String zone) public AjaxResult getSpecial(String zone) {
{ List<SpecialVO> value = service.selectSpecial(zone);
List<SpecialVO> value=service.selectSpecial(zone);
return AjaxResult.success(value); return AjaxResult.success(value);
} }
@RequestMapping(value = "/DelSpecial",method = {RequestMethod.GET}) @RequestMapping(value = "/DelSpecial", method = {RequestMethod.GET})
@ApiOperation(value = "删除专题数据",httpMethod = "GET") @ApiOperation(value = "删除专题数据", httpMethod = "GET")
public AjaxResult DelSpecial(@RequestParam("id") Integer id) public AjaxResult DelSpecial(@RequestParam("id") Integer id) {
{ Integer value = service.DelSpecial(id);
Integer value=service.DelSpecial(id); if (value > 0) {
if (value>0){ return AjaxResult.success("成功!");
return AjaxResult.success("成功!"); } else {
}else { return AjaxResult.error();
return AjaxResult.error();
} }
} }
@RequestMapping(value = "/updateUploadSpecial",method = {RequestMethod.GET}) @RequestMapping(value = "/updateUploadSpecial", method = {RequestMethod.GET})
@ApiOperation(value = "修改下载数量",httpMethod = "GET") @ApiOperation(value = "修改下载数量", httpMethod = "GET")
public AjaxResult updateUploadSpecial(@RequestParam("id") Integer id) public AjaxResult updateUploadSpecial(@RequestParam("id") Integer id) {
{ Integer value = service.updateUploadSpecial(id);
Integer value=service.updateUploadSpecial(id);
if (value>0){return AjaxResult.success("成功!");} if (value > 0) {
return AjaxResult.error(); return AjaxResult.success("成功!");
}
return AjaxResult.error();
} }
@RequestMapping(value = "/getUploadSpecial") @RequestMapping(value = "/getUploadSpecial")
@ApiOperation(value = "返回专题通报") @ApiOperation(value = "返回专题通报")
public AjaxResult getUploadSpecial(String fileName) public AjaxResult getUploadSpecial(String fileName) {
{ List<UploadSpecialVO> value = service.selectUploadSpecial(fileName);
List<UploadSpecialVO> value=service.selectUploadSpecial(fileName);
return AjaxResult.success(value); return AjaxResult.success(value);
} }
@RequestMapping(value = "/getUploadStandard") @RequestMapping(value = "/getUploadStandard")
@ApiOperation(value = "返回专题规范") @ApiOperation(value = "返回专题规范")
public AjaxResult getUploadStandard(String fileName) public AjaxResult getUploadStandard(String fileName) {
{ List<UploadSpecialVO> value = service.selectUploadSpecial1(fileName);
List<UploadSpecialVO> value=service.selectUploadSpecial1(fileName);
return AjaxResult.success(value); 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) {
{ String route = "";
String route=""; switch (path) {
switch (path)
{
case "ch": case "ch":
route="avatar/word/陆域中文1130.pdf"; route = "avatar/word/陆域中文1130.pdf";
break; break;
case "en": case "en":
route="avatar/word/陆域中文1130.pdf"; route = "avatar/word/陆域中文1130.pdf";
break; break;
default: default:
return AjaxResult.error("未找到对应路径"); return AjaxResult.error("未找到对应路径");
} }
return AjaxResult.success(route); return AjaxResult.success(route);
} }
} }

View File

@ -23,6 +23,7 @@ import java.util.List;
/** /**
* 专题图模块 * 专题图模块
*
* @author taco chen * @author taco chen
*/ */
@RestController @RestController
@ -35,78 +36,78 @@ public class ThematicMapController {
/** /**
* 查询专题图 * 查询专题图
*
* @param response 响应头 * @param response 响应头
* @return 参数类 * @return 参数类
*/ */
@ApiOperation("获取所有专题图") @ApiOperation("获取所有专题图")
@ApiImplicitParams({}) @ApiImplicitParams({})
@ApiResponses({ @ApiResponses({
@ApiResponse(code =200,message = "请求成功"), @ApiResponse(code = 200, message = "请求成功"),
@ApiResponse(code =401,message = "没有认证"), @ApiResponse(code = 401, message = "没有认证"),
@ApiResponse(code =403,message = "权限不足"), @ApiResponse(code = 403, message = "权限不足"),
@ApiResponse(code =404,message = "未找到") @ApiResponse(code = 404, message = "未找到")
}) })
@RequestMapping(value = "/get/all",method = {RequestMethod.POST}) @RequestMapping(value = "/get/all", method = {RequestMethod.POST})
public AjaxResult selectAllThematicMap(HttpServletResponse response,@RequestBody ThematicMapDomain thematicMapDomain) public AjaxResult selectAllThematicMap(HttpServletResponse response, @RequestBody ThematicMapDomain thematicMapDomain) {
{ List<ThematicMapDomain> res = thematicMapService.selectAll(thematicMapDomain.getPictureType(),
List<ThematicMapDomain> res= thematicMapService.selectAll(thematicMapDomain.getPictureType(), thematicMapDomain.getPictureTypeOne(), thematicMapDomain.getPictureTypeTwo());
thematicMapDomain.getPictureTypeOne(),thematicMapDomain.getPictureTypeTwo());
return AjaxResult.success(res); return AjaxResult.success(res);
} }
/** /**
* 查询地图服务 * 查询地图服务
*
* @param response 响应头 * @param response 响应头
* @return 参数类 * @return 参数类
*/ */
@ApiOperation("所有地图服务") @ApiOperation("所有地图服务")
@ApiImplicitParams({}) @ApiImplicitParams({})
@ApiResponses({ @ApiResponses({
@ApiResponse(code =200,message = "请求成功"), @ApiResponse(code = 200, message = "请求成功"),
@ApiResponse(code =401,message = "没有认证"), @ApiResponse(code = 401, message = "没有认证"),
@ApiResponse(code =403,message = "权限不足"), @ApiResponse(code = 403, message = "权限不足"),
@ApiResponse(code =404,message = "未找到") @ApiResponse(code = 404, message = "未找到")
}) })
@RequestMapping(value = "/get/map",method = {RequestMethod.GET}) @RequestMapping(value = "/get/map", method = {RequestMethod.GET})
public AjaxResult selectMap(HttpServletResponse response, public AjaxResult selectMap(HttpServletResponse response,
String chartType,String chartName,String particularYear) String chartType, String chartName, String particularYear) {
{ List<MapServicesVO> res = thematicMapService.selMapServers(chartName, chartType, particularYear);
List<MapServicesVO> res= thematicMapService.selMapServers(chartName,chartType,particularYear);
return AjaxResult.success(res); return AjaxResult.success(res);
} }
/** /**
* 删除方法 * 删除方法
*
* @param id id * @param id id
* @return 状态码 * @return 状态码
*/ */
@RequestMapping(value = "/delete",method = {RequestMethod.DELETE}) @RequestMapping(value = "/delete", method = {RequestMethod.DELETE})
@ApiOperation(value = "删除方法",httpMethod = "DELETE") @ApiOperation(value = "删除方法", httpMethod = "DELETE")
@ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "long", paramType = "path", dataTypeClass = long.class) @ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "long", paramType = "path", dataTypeClass = long.class)
public AjaxResult deleteThematicMap(@Param("id") Long id) public AjaxResult deleteThematicMap(@Param("id") Long id) {
{
int num = thematicMapService.deleteById(id); int num = thematicMapService.deleteById(id);
if (num>0) { if (num > 0) {
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
/** /**
* 新增方法 * 新增方法
*
* @param thematicMapDomain 新增实体类 * @param thematicMapDomain 新增实体类
* @return 状态码 * @return 状态码
*/ */
@ApiOperation(value = "新增方法",httpMethod = "POST") @ApiOperation(value = "新增方法", httpMethod = "POST")
@RequestMapping(value = "/add",method = {RequestMethod.POST}) @RequestMapping(value = "/add", method = {RequestMethod.POST})
public AjaxResult saveThematicMap(@RequestBody ThematicMapDomain thematicMapDomain) public AjaxResult saveThematicMap(@RequestBody ThematicMapDomain thematicMapDomain) {
{
thematicMapDomain.setCreatedTime(LocalDateTime.now()); thematicMapDomain.setCreatedTime(LocalDateTime.now());
int num = thematicMapService.save(thematicMapDomain); int num = thematicMapService.save(thematicMapDomain);
if (num>0) { if (num > 0) {
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();

View File

@ -33,52 +33,50 @@ public class UrbanController {
/** /**
* 查询方法 * 查询方法
*
* @param response 响应头 * @param response 响应头
* @param request 客户端请求 * @param request 客户端请求
* @return 参数类 * @return 参数类
*/ */
@RequestMapping(value = "/selectUrban",method = {RequestMethod.GET}) @RequestMapping(value = "/selectUrban", method = {RequestMethod.GET})
@ApiOperation(value = "查询方法",httpMethod = "GET") @ApiOperation(value = "查询方法", httpMethod = "GET")
public AjaxResult selectUrban(HttpServletResponse response, HttpServletRequest request,@RequestBody UrbanVO urbanVO) public AjaxResult selectUrban(HttpServletResponse response, HttpServletRequest request, @RequestBody UrbanVO urbanVO) {
{ List<UrbanVO> eastVOSList = urbanService.selectUrban(urbanVO.getName(), urbanVO.getParticularYear());
List<UrbanVO> eastVOSList= urbanService.selectUrban(urbanVO.getName(),urbanVO.getParticularYear());
return AjaxResult.success(eastVOSList); return AjaxResult.success(eastVOSList);
} }
/** /**
* 删除方法 * 删除方法
*
* @param ID id * @param ID id
* @return 状态码 * @return 状态码
*/ */
@RequestMapping(value = "/DelUrban",method = {RequestMethod.DELETE}) @RequestMapping(value = "/DelUrban", method = {RequestMethod.DELETE})
@ApiOperation(value = "删除方法",httpMethod = "DELETE") @ApiOperation(value = "删除方法", httpMethod = "DELETE")
public AjaxResult DelUrban(@Param("ID") String ID) public AjaxResult DelUrban(@Param("ID") String ID) {
{
int NUM = urbanService.DelUrban(ID); int NUM = urbanService.DelUrban(ID);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
/** /**
* 新增方法 * 新增方法
*
* @param eastVOS 新增实体类 * @param eastVOS 新增实体类
* @return 状态码 * @return 状态码
*/ */
@ApiOperation(value = "新增方法",httpMethod = "POST") @ApiOperation(value = "新增方法", httpMethod = "POST")
@RequestMapping(value = "/IntoUrban",method = {RequestMethod.POST}) @RequestMapping(value = "/IntoUrban", method = {RequestMethod.POST})
@ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "long", paramType = "path", dataTypeClass = long.class) @ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "long", paramType = "path", dataTypeClass = long.class)
public AjaxResult IntoUrban(@RequestBody UrbanVO eastVOS) public AjaxResult IntoUrban(@RequestBody UrbanVO eastVOS) {
{
eastVOS.setCreateTime(LocalDateTime.now()); eastVOS.setCreateTime(LocalDateTime.now());
int NUM = urbanService.IntoUrban(eastVOS); int NUM = urbanService.IntoUrban(eastVOS);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
} }

View File

@ -33,50 +33,48 @@ public class VegetationCoverageController {
/** /**
* 查询方法 * 查询方法
*
* @return 参数类 * @return 参数类
*/ */
@RequestMapping(value = "/selectVegetation",method = {RequestMethod.GET}) @RequestMapping(value = "/selectVegetation", method = {RequestMethod.GET})
@ApiOperation(value = "查询方法",httpMethod = "GET") @ApiOperation(value = "查询方法", httpMethod = "GET")
public AjaxResult selectVegetation(String type) public AjaxResult selectVegetation(String type) {
{ List<VegetationCoverageVO> eastVOSList = coverageService.selectVegetation(type);
List<VegetationCoverageVO> eastVOSList= coverageService.selectVegetation(type);
return AjaxResult.success(eastVOSList); return AjaxResult.success(eastVOSList);
} }
/** /**
* 删除方法 * 删除方法
*
* @param ID id * @param ID id
* @return 状态码 * @return 状态码
*/ */
@RequestMapping(value = "/DelVegetation",method = {RequestMethod.DELETE}) @RequestMapping(value = "/DelVegetation", method = {RequestMethod.DELETE})
@ApiOperation(value = "删除方法",httpMethod = "DELETE") @ApiOperation(value = "删除方法", httpMethod = "DELETE")
@ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "long", paramType = "path", dataTypeClass = long.class) @ApiImplicitParam(name = "userId", value = "用户ID", required = true, dataType = "long", paramType = "path", dataTypeClass = long.class)
public AjaxResult DelVegetation(@Param("ID") String ID) public AjaxResult DelVegetation(@Param("ID") String ID) {
{
int NUM = coverageService.DelVegetation(ID); int NUM = coverageService.DelVegetation(ID);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
/** /**
* 新增方法 * 新增方法
*
* @param eastVOS 新增实体类 * @param eastVOS 新增实体类
* @return 状态码 * @return 状态码
*/ */
@ApiOperation(value = "新增方法",httpMethod = "POST") @ApiOperation(value = "新增方法", httpMethod = "POST")
@RequestMapping(value = "/IntoVegetation",method = {RequestMethod.POST}) @RequestMapping(value = "/IntoVegetation", method = {RequestMethod.POST})
public AjaxResult IntoVegetation(@RequestBody VegetationCoverageVO eastVOS) public AjaxResult IntoVegetation(@RequestBody VegetationCoverageVO eastVOS) {
{
eastVOS.setCreateTime(LocalDateTime.now()); eastVOS.setCreateTime(LocalDateTime.now());
int NUM = coverageService.IntoVegetation(eastVOS); int NUM = coverageService.IntoVegetation(eastVOS);
if (NUM>0) if (NUM > 0) {
{
return AjaxResult.success(); return AjaxResult.success();
} }
return AjaxResult.error(); return AjaxResult.error();
} }
} }

View File

@ -17,16 +17,14 @@ import java.util.List;
*/ */
@RestController @RestController
@RequestMapping(value = "/dictionary", produces = "application/json;charset=UTF-8") @RequestMapping(value = "/dictionary", produces = "application/json;charset=UTF-8")
public class dictionaryController public class dictionaryController {
{
@Resource @Resource
private IAorestCoverageService service; private IAorestCoverageService service;
@RequestMapping(value = "/select",method = {RequestMethod.GET}) @RequestMapping(value = "/select", method = {RequestMethod.GET})
public AjaxResult Dictionary(String type) public AjaxResult Dictionary(String type) {
{ List<Dictionary> diclist = service.selectDic(type);
List<Dictionary> diclist=service.selectDic(type);
return AjaxResult.success(diclist); return AjaxResult.success(diclist);
} }

View File

@ -6,8 +6,8 @@ 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://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
# url: jdbc:mysql://192.168.2.9:3306/nuoyi?AllowPublicKeyRetrieval=True&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai # url: jdbc:mysql://192.168.2.9:3306/nuoyi?AllowPublicKeyRetrieval=True&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai

View File

@ -2,26 +2,27 @@ package com.ruoyi.system.domain_yada;
/** /**
* 森林覆盖率 * 森林覆盖率
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/20 14:06 * @Date: 2022/5/20 14:06
*/ */
public class AorestCoverageVO extends SysBaseEntity { public class AorestCoverageVO extends SysBaseEntity {
private String id; private String id;
private String particularYear; private String particularYear;
private String region; private String region;
private String regionEn; private String regionEn;
private Double protectedLands; private Double protectedLands;
private Double nonProtectedLands; private Double nonProtectedLands;
private Double mountain; private Double mountain;
private Double nonMountain; private Double nonMountain;
public String getId() { public String getId() {
return id; return id;

View File

@ -6,21 +6,20 @@ import java.time.LocalDate;
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/19 14:50 * @Date: 2022/5/19 14:50
*/ */
public class AustraliaMiddleEastVO extends SysBaseEntity public class AustraliaMiddleEastVO extends SysBaseEntity {
{ private String id;
private String id;
private String yearMonth; private String yearMonth;
private String month; private String month;
private Double sstAnomalyIndex; private Double sstAnomalyIndex;
private Double temperatureAnomolies; private Double temperatureAnomolies;
private Double precipitationAnomolies; private Double precipitationAnomolies;
private Double vaiAnomolies; private Double vaiAnomolies;
public String getId() { public String getId() {
return id; return id;

View File

@ -6,27 +6,26 @@ import java.time.LocalDate;
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/6/10 10:04 * @Date: 2022/6/10 10:04
*/ */
public class CastsVo public class CastsVo {
{
private String date; private String date;
private String week; private String week;
private String dayweather; private String dayweather;
private String nightweather; private String nightweather;
private String daytemp; private String daytemp;
private String nighttemp; private String nighttemp;
private String daywind; private String daywind;
private String nightwind; private String nightwind;
private String daypower; private String daypower;
private String nightpower; private String nightpower;
public String getDate() { public String getDate() {
return date; return date;

View File

@ -6,15 +6,15 @@ package com.ruoyi.system.domain_yada;
*/ */
public class ChangeTable { public class ChangeTable {
private String id; private String id;
private String country; private String country;
private String forestloss; private String forestloss;
private String forestgain; private String forestgain;
private String china; private String china;
public String getId() { public String getId() {
return id; return id;

View File

@ -4,25 +4,24 @@ package com.ruoyi.system.domain_yada;
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/7/1 10:15 * @Date: 2022/7/1 10:15
*/ */
public class CityFocusVO extends SysBaseEntity public class CityFocusVO extends SysBaseEntity {
{ private String id;
private String id;
private String xAxis; private String xAxis;
private String yAxis; private String yAxis;
private String city; private String city;
// private String year; // private String year;
private String xAxisPy; private String xAxisPy;
private String yAxisPy; private String yAxisPy;
private String cityEn; private String cityEn;
private String country; private String country;
public String getId() { public String getId() {
return id; return id;

View File

@ -4,18 +4,17 @@ package com.ruoyi.system.domain_yada;
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/7/1 13:55 * @Date: 2022/7/1 13:55
*/ */
public class CityInformation public class CityInformation {
{ private String id;
private String id;
/** /**
* 城市 * 城市
*/ */
private String city; private String city;
/** /**
* 城市 * 城市
*/ */
private String cityEn; private String cityEn;
/** /**
* 面积 * 面积
*/ */
@ -23,11 +22,11 @@ public class CityInformation
/** /**
* 年份 * 年份
*/ */
private String year; private String year;
/** /**
* 不透水面面积km * 不透水面面积km
*/ */
private String imperviousSurfaceArea; private String imperviousSurfaceArea;
/** /**
* 不透水面覆盖率% * 不透水面覆盖率%
*/ */
@ -39,17 +38,17 @@ public class CityInformation
/** /**
* 不透水面扩张强度% * 不透水面扩张强度%
*/ */
private String strength; private String strength;
/** /**
* 不透水面扩张贡献度% * 不透水面扩张贡献度%
*/ */
private String contribution; private String contribution;
/** /**
* 所属国家 * 所属国家
*/ */
private String superior; private String superior;
private String country; private String country;
public String getId() { public String getId() {
return id; return id;

View File

@ -4,21 +4,20 @@ package com.ruoyi.system.domain_yada;
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/6/24 9:51 * @Date: 2022/6/24 9:51
*/ */
public class CityVo extends SysBaseEntity public class CityVo extends SysBaseEntity {
{ private String id;
private String id;
private String city; private String city;
private String cityEn; private String cityEn;
private String area; private String area;
private String year; private String year;
private Double imperviousSurfaceArea; private Double imperviousSurfaceArea;
private Double imperviousSurfaceCoverage; private Double imperviousSurfaceCoverage;
public Double getImperviousSurfaceExpansionSpeed() { public Double getImperviousSurfaceExpansionSpeed() {
return imperviousSurfaceExpansionSpeed; return imperviousSurfaceExpansionSpeed;
@ -28,13 +27,13 @@ public class CityVo extends SysBaseEntity
this.imperviousSurfaceExpansionSpeed = imperviousSurfaceExpansionSpeed; this.imperviousSurfaceExpansionSpeed = imperviousSurfaceExpansionSpeed;
} }
private Double imperviousSurfaceExpansionSpeed; private Double imperviousSurfaceExpansionSpeed;
private Double imperviousSurfaceExpansionStrength; private Double imperviousSurfaceExpansionStrength;
private Double imperviousSurfaceExpansionCntribution ; private Double imperviousSurfaceExpansionCntribution;
private String superior; private String superior;
public String getId() { public String getId() {
return id; return id;

View File

@ -6,15 +6,15 @@ package com.ruoyi.system.domain_yada;
*/ */
public class CloumnarTable { public class CloumnarTable {
private String id; private String id;
private String country; private String country;
private String year; private String year;
private String forestcover; private String forestcover;
private String china; private String china;
public String getId() { public String getId() {
return id; return id;

View File

@ -5,19 +5,18 @@ package com.ruoyi.system.domain_yada;
* @Date: 2022/5/30 8:50 * @Date: 2022/5/30 8:50
*/ */
//字典表 //字典表
public class Dictionary extends SysBaseEntity public class Dictionary extends SysBaseEntity {
{ private String codingType;
private String codingType;
private String codingType1; private String codingType1;
private String codingType2; private String codingType2;
private String dictionary; private String dictionary;
private String name; private String name;
private String nameEn; private String nameEn;
public String getCodingType1() { public String getCodingType1() {
return codingType1; return codingType1;

View File

@ -9,11 +9,11 @@ import java.util.List;
*/ */
public class ForecastVo { public class ForecastVo {
private String city; private String city;
private String adcode; private String adcode;
private String province; private String province;
private String reporttime; private String reporttime;

View File

@ -11,9 +11,11 @@ public class ForestDetectionVO {
private List<ChangeTable> changes; private List<ChangeTable> changes;
private List<CloumnarTable> cloumnars; private List<CloumnarTable> cloumnars;
private List<TypeTable> types; private List<TypeTable> types;
private List<TypeConversion> conversions;
public List<ChangeTable> getChanges() { public List<ChangeTable> getChanges() {
return changes; return changes;
@ -38,4 +40,12 @@ public class ForestDetectionVO {
public void setTypes(List<TypeTable> types) { public void setTypes(List<TypeTable> types) {
this.types = types; this.types = types;
} }
public List<TypeConversion> getConversions() {
return conversions;
}
public void setConversions(List<TypeConversion> conversions) {
this.conversions = conversions;
}
} }

View File

@ -2,24 +2,25 @@ package com.ruoyi.system.domain_yada;
/** /**
* 全球各类型占比 * 全球各类型占比
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/20 14:07 * @Date: 2022/5/20 14:07
*/ */
public class GlobalTypeVO extends SysBaseEntity { public class GlobalTypeVO extends SysBaseEntity {
private String id; private String id;
private String typeName; private String typeName;
private String typeNameEn; private String typeNameEn;
private Double areaProportion; private Double areaProportion;
private Double area; private Double area;
private Double areaChange; private Double areaChange;
private int particularYear; private int particularYear;
public String getId() { public String getId() {
return id; return id;

View File

@ -6,32 +6,31 @@ import java.time.LocalDateTime;
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/6/10 9:57 * @Date: 2022/6/10 9:57
*/ */
public class LivesVo public class LivesVo {
{
/** /**
* 省份名 * 省份名
*/ */
private String province; private String province;
/** /**
* 城市名 * 城市名
*/ */
private String city; private String city;
/** /**
* 区域编码 * 区域编码
*/ */
private String adcode; private String adcode;
/** /**
*天气现象 * 天气现象
*/ */
private String weather; private String weather;
private String temperature; private String temperature;
private String winddirection; private String winddirection;
private String windpower; private String windpower;
private String humidity; private String humidity;
private LocalDateTime reporttime; private LocalDateTime reporttime;

View File

@ -2,34 +2,34 @@ package com.ruoyi.system.domain_yada;
/** /**
* 地图服务类 * 地图服务类
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/6/30 15:48 * @Date: 2022/6/30 15:48
*/ */
public class MapServicesVO extends SysBaseEntity public class MapServicesVO extends SysBaseEntity {
{ private String id;
private String id;
/** /**
* 地图类型 * 地图类型
*/ */
private String chartType; private String chartType;
/** /**
* 地图名称 * 地图名称
*/ */
private String chartName; private String chartName;
/** /**
* 图层 * 图层
*/ */
private String layer; private String layer;
/** /**
* 年份 * 年份
*/ */
private String particularYear; private String particularYear;
/** /**
* 分辨率 * 分辨率
*/ */
private String resolvingPower; private String resolvingPower;
private String serviceType; private String serviceType;
public String getId() { public String getId() {
return id; return id;

View File

@ -2,23 +2,24 @@ package com.ruoyi.system.domain_yada;
import java.time.LocalDate; import java.time.LocalDate;
/**+ /**
* +
* 海面温度监测 * 海面温度监测
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/20 14:08 * @Date: 2022/5/20 14:08
*/ */
public class OceanTemperatureVO extends SysBaseEntity public class OceanTemperatureVO extends SysBaseEntity {
{
private String id; private String id;
private Integer ninoPhenomenon; private Integer ninoPhenomenon;
private Integer laNina; private Integer laNina;
private LocalDate startDate; private LocalDate startDate;
private LocalDate endDate; private LocalDate endDate;
public String getId() { public String getId() {
return id; return id;

View File

@ -4,19 +4,19 @@ package com.ruoyi.system.domain_yada;
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/7/1 11:08 * @Date: 2022/7/1 11:08
*/ */
public class Orientation extends SysBaseEntity{ public class Orientation extends SysBaseEntity {
private String id; private String id;
private String city; private String city;
/** /**
* 扩张方位 * 扩张方位
*/ */
private String position; private String position;
private String areaValue; private String areaValue;
private String superior; private String superior;
public String getId() { public String getId() {
return id; return id;

View File

@ -4,21 +4,20 @@ package com.ruoyi.system.domain_yada;
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/6/24 15:04 * @Date: 2022/6/24 15:04
*/ */
public class OrientationVO extends SysBaseEntity public class OrientationVO extends SysBaseEntity {
{ private String id;
private String id;
private String city; private String city;
private String position; private String position;
private Double areaValue; private Double areaValue;
private String superior; private String superior;
private String cityEn; private String cityEn;
private String country; private String country;
public String getId() { public String getId() {
return id; return id;

View File

@ -9,23 +9,23 @@ import java.time.LocalDateTime;
* @Date: 2022/5/19 16:53 * @Date: 2022/5/19 16:53
*/ */
public class RegionVGIVO implements Serializable { public class RegionVGIVO implements Serializable {
private String id; private String id;
private String region; private String region;
private String regionEn; private String regionEn;
private String typeName; private String typeName;
private String typeNameEn; private String typeNameEn;
private Double forest; private Double forest;
private Double grassland; private Double grassland;
private String particularYear; private String particularYear;
private String createdBy; private String createdBy;
private LocalDateTime createdTime; private LocalDateTime createdTime;

View File

@ -2,25 +2,26 @@ package com.ruoyi.system.domain_yada;
/** /**
* 区域生态系统 * 区域生态系统
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/20 14:09 * @Date: 2022/5/20 14:09
*/ */
public class RegionalSystemVO extends SysBaseEntity{ public class RegionalSystemVO extends SysBaseEntity {
private String id; private String id;
private String region; private String region;
private String regionEn; private String regionEn;
private String typeConversion; private String typeConversion;
private String typeconversionEn; private String typeconversionEn;
private Double proportionOfChangedAreas; private Double proportionOfChangedAreas;
private String particularYear; private String particularYear;
public String getId() { public String getId() {
return id; return id;

View File

@ -4,27 +4,26 @@ package com.ruoyi.system.domain_yada;
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/7/20 11:48 * @Date: 2022/7/20 11:48
*/ */
public class SpecialVO extends SysBaseEntity public class SpecialVO extends SysBaseEntity {
{ private String id;
private String id;
private String fileName; private String fileName;
private String fileNameEn; private String fileNameEn;
private String dateTime; private String dateTime;
private String spaceDistinguish; private String spaceDistinguish;
private String timeDistinguish; private String timeDistinguish;
private String timeDistinguishEn; private String timeDistinguishEn;
private String zone; private String zone;
private String zoneEn; private String zoneEn;
private String filePath; private String filePath;
public String getId() { public String getId() {
return id; return id;

View File

@ -10,35 +10,44 @@ import java.util.Map;
* *
* @author ruoyi * @author ruoyi
*/ */
public class SysBaseEntity implements Serializable public class SysBaseEntity implements Serializable {
{
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** 创建者 */ /**
* 创建者
*/
private String createBy; private String createBy;
/** 创建时间 */ /**
* 创建时间
*/
private LocalDateTime createTime; private LocalDateTime createTime;
/** 更新者 */ /**
* 更新者
*/
private String updateBy; private String updateBy;
/** 更新时间 */ /**
* 更新时间
*/
private LocalDateTime updateTime; private LocalDateTime updateTime;
/** 备注 */ /**
* 备注
*/
private String remark; private String remark;
/** 请求参数 */ /**
* 请求参数
*/
private Map<String, Object> params; private Map<String, Object> params;
public String getCreateBy() public String getCreateBy() {
{
return createBy; return createBy;
} }
public void setCreateBy(String createBy) public void setCreateBy(String createBy) {
{
this.createBy = createBy; this.createBy = createBy;
} }
@ -50,13 +59,11 @@ public class SysBaseEntity implements Serializable
this.createTime = createTime; this.createTime = createTime;
} }
public String getUpdateBy() public String getUpdateBy() {
{
return updateBy; return updateBy;
} }
public void setUpdateBy(String updateBy) public void setUpdateBy(String updateBy) {
{
this.updateBy = updateBy; this.updateBy = updateBy;
} }
@ -68,27 +75,22 @@ public class SysBaseEntity implements Serializable
this.updateTime = updateTime; this.updateTime = updateTime;
} }
public String getRemark() public String getRemark() {
{
return remark; return remark;
} }
public void setRemark(String remark) public void setRemark(String remark) {
{
this.remark = remark; this.remark = remark;
} }
public Map<String, Object> getParams() public Map<String, Object> getParams() {
{ if (params == null) {
if (params == null)
{
params = new HashMap<>(); params = new HashMap<>();
} }
return params; return params;
} }
public void setParams(Map<String, Object> params) public void setParams(Map<String, Object> params) {
{
this.params = params; this.params = params;
} }

View File

@ -4,6 +4,7 @@ import java.time.LocalDateTime;
/** /**
* 专题图实体类 * 专题图实体类
*
* @Author: taco chen * @Author: taco chen
* @Date: 2022/5/20 14:09 * @Date: 2022/5/20 14:09
*/ */
@ -15,7 +16,7 @@ public class ThematicMapDomain extends SysBaseEntity {
private String pictureTypeOne; private String pictureTypeOne;
private String pictureTypeTwo; private String pictureTypeTwo;
private String pictureZh; private String pictureZh;
@ -23,7 +24,7 @@ public class ThematicMapDomain extends SysBaseEntity {
private String pictureName; private String pictureName;
private String pictureNameEn; private String pictureNameEn;
private String pictureType; private String pictureType;
@ -35,7 +36,7 @@ public class ThematicMapDomain extends SysBaseEntity {
private String createdBy; private String createdBy;
private String year; private String year;
private LocalDateTime createdTime; private LocalDateTime createdTime;

View File

@ -1,5 +1,50 @@
package com.ruoyi.system.domain_yada;/** package com.ruoyi.system.domain_yada;
import java.lang.ref.PhantomReference;
import java.security.KeyStore;
/**
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/11/1 15:17 * @Date: 2022/11/1 15:17
*/public class TypeConversion { */
public class TypeConversion {
private String id;
private String class1;
private String increase;
private String reduce;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getClass1() {
return class1;
}
public void setClass1(String class1) {
this.class1 = class1;
}
public String getIncrease() {
return increase;
}
public void setIncrease(String increase) {
this.increase = increase;
}
public String getReduce() {
return reduce;
}
public void setReduce(String reduce) {
this.reduce = reduce;
}
} }

View File

@ -8,13 +8,23 @@ import java.time.Period;
*/ */
public class TypeTable { public class TypeTable {
private String id; private String id;
private String class1; private String class1;
private String percentage; private String percentage;
private String china; private String china;
private String year1;
public String getYear1() {
return year1;
}
public void setYear1(String year1) {
this.year1 = year1;
}
public String getId() { public String getId() {
return id; return id;

View File

@ -6,17 +6,16 @@ import java.time.LocalDate;
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/24 14:24 * @Date: 2022/5/24 14:24
*/ */
public class UploadFile extends SysBaseEntity public class UploadFile extends SysBaseEntity {
{ private String id;
private String id;
private String fileId; private String fileId;
private String fileName; private String fileName;
private String filePath; private String filePath;
private String fileSize; private String fileSize;
public String getId() { public String getId() {
return id; return id;

View File

@ -7,14 +7,13 @@ import java.awt.*;
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/7/20 16:47 * @Date: 2022/7/20 16:47
*/ */
public class UploadSpecialVO extends SysBaseEntity public class UploadSpecialVO extends SysBaseEntity {
{
private String id; private String id;
private String fileName; private String fileName;
private String fileNameEn; private String fileNameEn;
private String uploadNum; private String uploadNum;
@ -22,11 +21,11 @@ public class UploadSpecialVO extends SysBaseEntity
private String type; private String type;
private String remarks1; private String remarks1;
private String remarks2; private String remarks2;
private String sign; private String sign;
public String getId() { public String getId() {
return id; return id;

View File

@ -4,18 +4,19 @@ import java.time.LocalDate;
/** /**
* 城市监测 * 城市监测
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/20 16:55 * @Date: 2022/5/20 16:55
*/ */
public class UrbanVO extends SysBaseEntity{ public class UrbanVO extends SysBaseEntity {
private String id; private String id;
private String particularYear; private String particularYear;
private String name; private String name;
private String nameEn; private String nameEn;
public String getId() { public String getId() {
return id; return id;
@ -57,5 +58,5 @@ public class UrbanVO extends SysBaseEntity{
this.urbanArea = urbanArea; this.urbanArea = urbanArea;
} }
private Double urbanArea; private Double urbanArea;
} }

View File

@ -4,26 +4,26 @@ import java.time.LocalDate;
/** /**
* 平均植被覆盖度和净初级生产力 * 平均植被覆盖度和净初级生产力
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/20 14:09 * @Date: 2022/5/20 14:09
*/ */
public class VegetationCoverageVO extends SysBaseEntity public class VegetationCoverageVO extends SysBaseEntity {
{ private String id;
private String id;
private String region; private String region;
private String regionEn; private String regionEn;
private String particularYear; private String particularYear;
private Double mountain; private Double mountain;
private Double nonMountain; private Double nonMountain;
private Double protectedLands; private Double protectedLands;
private Double nonProtectedLands; private Double nonProtectedLands;
public String getId() { public String getId() {
return id; return id;

View File

@ -10,19 +10,19 @@ public class WeatherUtilsVO {
/** /**
* 接口返回状态 * 接口返回状态
*/ */
private String status; private String status;
/** /**
* 返回结果数量 * 返回结果数量
*/ */
private String count; private String count;
private String info; private String info;
private String infocode; private String infocode;
/** /**
* 实时天气预报 * 实时天气预报
*/ */
private List<LivesVo> lives; private List<LivesVo> lives;
/** /**
* 预报天气 * 预报天气
*/ */
@ -66,7 +66,6 @@ public class WeatherUtilsVO {
} }
public List<ForecastVo> getForecasts() { public List<ForecastVo> getForecasts() {
return forecasts; return forecasts;
} }

View File

@ -22,7 +22,7 @@ public interface AorestCoverageMapper {
Integer IntoUpload(UploadFile file); Integer IntoUpload(UploadFile file);
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); List<Dictionary> selectDic(@Param("codingType") String codingType);

View File

@ -8,6 +8,7 @@ import java.util.List;
/** /**
* 澳大利亚中东部地区 * 澳大利亚中东部地区
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/11 15:17 * @Date: 2022/5/11 15:17
*/ */

View File

@ -14,16 +14,16 @@ 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("country") String country); @Param("country") String country);
List<OrientationVO> selectOrientation( @Param("city") String city, List<OrientationVO> selectOrientation(@Param("city") String city,
@Param("superior") String superior, @Param("superior") String superior,
@Param("country") String country); @Param("country") String country);
List<CityInformation> selectInfrom(@Param("city") String city, List<CityInformation> selectInfrom(@Param("city") String city,
@Param("country") String country, @Param("country") String country,
@Param("year") String year, @Param("year") String year,
@Param("basin")String basin); @Param("basin") String basin);
List<CityInformation> selectMain( @Param("year") String year); List<CityInformation> selectMain(@Param("year") String year);
} }

View File

@ -2,6 +2,7 @@ package com.ruoyi.system.mapper_yada;
import com.ruoyi.system.domain_yada.ChangeTable; import com.ruoyi.system.domain_yada.ChangeTable;
import com.ruoyi.system.domain_yada.CloumnarTable; import com.ruoyi.system.domain_yada.CloumnarTable;
import com.ruoyi.system.domain_yada.TypeConversion;
import com.ruoyi.system.domain_yada.TypeTable; import com.ruoyi.system.domain_yada.TypeTable;
import java.util.List; import java.util.List;
@ -17,4 +18,6 @@ public interface ForestDetectionMapper {
List<CloumnarTable> selectCloumnar(); List<CloumnarTable> selectCloumnar();
List<ChangeTable> selectChange(); List<ChangeTable> selectChange();
List<TypeConversion> selectConversion();
} }

View File

@ -11,6 +11,7 @@ import java.util.List;
/** /**
* 森林覆盖率 * 森林覆盖率
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/11 11:32 * @Date: 2022/5/11 11:32
*/ */
@ -24,8 +25,9 @@ public interface IAorestCoverageService {
public Integer IntoUpload(UploadFile file); public Integer IntoUpload(UploadFile file);
public List<UploadFile> selectUpload(String fileId,String fileName); public List<UploadFile> selectUpload(String fileId, String fileName);
List<Dictionary> selectDic(String codingType); List<Dictionary> selectDic(String codingType);
List<Dictionary> selectNow(String codingType2); List<Dictionary> selectNow(String codingType2);
} }

View File

@ -2,6 +2,7 @@ package com.ruoyi.system.service_yada;
import com.ruoyi.system.domain_yada.ChangeTable; import com.ruoyi.system.domain_yada.ChangeTable;
import com.ruoyi.system.domain_yada.CloumnarTable; import com.ruoyi.system.domain_yada.CloumnarTable;
import com.ruoyi.system.domain_yada.TypeConversion;
import com.ruoyi.system.domain_yada.TypeTable; import com.ruoyi.system.domain_yada.TypeTable;
import java.util.List; import java.util.List;
@ -17,4 +18,6 @@ public interface IForestDetectionService {
List<CloumnarTable> selectCloumnar(); List<CloumnarTable> selectCloumnar();
List<ChangeTable> selectChange(); List<ChangeTable> selectChange();
List<TypeConversion> selectConversion();
} }

View File

@ -13,12 +13,14 @@ public interface IRegionVGIService {
/** /**
* 查询 * 查询
*
* @return * @return
*/ */
public List<RegionVGIVO> selectRegion(/*String typeName,String particularYear*/); public List<RegionVGIVO> selectRegion(/*String typeName,String particularYear*/);
/** /**
* 删除 * 删除
*
* @param id * @param id
* @return * @return
*/ */
@ -26,6 +28,7 @@ public interface IRegionVGIService {
/** /**
* 添加 * 添加
*
* @param eastVO * @param eastVO
* @return * @return
*/ */

View File

@ -9,6 +9,7 @@ import java.util.List;
/** /**
* 专题图服务 * 专题图服务
*
* @Author: taco chen * @Author: taco chen
* @Date: 2022/5/11 11:40 * @Date: 2022/5/11 11:40
*/ */
@ -17,20 +18,23 @@ public interface ThematicMapService {
/** /**
* 获取全部专题图 * 获取全部专题图
*
* @return * @return
*/ */
List<ThematicMapDomain> selectAll(String pictureType,String pictureTypeOne, String pictureTypeTwo); List<ThematicMapDomain> selectAll(String pictureType, String pictureTypeOne, String pictureTypeTwo);
/** /**
* 获取地图服务 * 获取地图服务
*
* @param chartName * @param chartName
* @param chartType * @param chartType
* @return * @return
*/ */
List<MapServicesVO> selMapServers(String chartName, String chartType,String particularYear); List<MapServicesVO> selMapServers(String chartName, String chartType, String particularYear);
/** /**
* 删除专题图根据编号 * 删除专题图根据编号
*
* @param id 编号 * @param id 编号
* @return * @return
*/ */
@ -38,6 +42,7 @@ public interface ThematicMapService {
/** /**
* 保存专题图 * 保存专题图
*
* @param thematicMapDomain * @param thematicMapDomain
* @return * @return
*/ */

View File

@ -16,6 +16,7 @@ import java.util.List;
/** /**
* 森林覆盖率 * 森林覆盖率
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/11 11:43 * @Date: 2022/5/11 11:43
*/ */
@ -47,16 +48,16 @@ public class AorestCoverageServiceimpl implements IAorestCoverageService {
@Override @Override
public List<UploadFile> selectUpload(String fileId, String fileName) { public List<UploadFile> selectUpload(String fileId, String fileName) {
return coverageMapper.selectUpload(fileId,fileName); return coverageMapper.selectUpload(fileId, fileName);
} }
@Override @Override
public List<Dictionary> selectDic(String codingType) { public List<Dictionary> selectDic(String codingType) {
return coverageMapper.selectDic(codingType); return coverageMapper.selectDic(codingType);
} }
@Override @Override
public List<Dictionary> selectNow(String codingType2) { public List<Dictionary> selectNow(String codingType2) {
return coverageMapper.selectNow(codingType2); return coverageMapper.selectNow(codingType2);
} }
} }

View File

@ -11,19 +11,18 @@ import java.util.List;
/** /**
* 亚大综合监测 * 亚大综合监测
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/11 11:43 * @Date: 2022/5/11 11:43
*/ */
@Service @Service
public class AustraliaMiddleEastServiceimpl implements IAustraliaMiddleEastService public class AustraliaMiddleEastServiceimpl implements IAustraliaMiddleEastService {
{
@Resource @Resource
private AustraliaMiddleEastMapper australiaMiddleEastMapper; private AustraliaMiddleEastMapper australiaMiddleEastMapper;
@Override @Override
public List<AustraliaMiddleEastVO> selectAustralia(String yearMonth,String month) public List<AustraliaMiddleEastVO> selectAustralia(String yearMonth, String month) {
{ return australiaMiddleEastMapper.selectAustralia(yearMonth, month);
return australiaMiddleEastMapper.selectAustralia(yearMonth,month);
} }
@Override @Override

View File

@ -26,17 +26,17 @@ public class CityExpandServiceimpl implements ICityExpandService {
@Override @Override
public List<CityFocusVO> selectExpand(String city, String country, String year) { public List<CityFocusVO> selectExpand(String city, String country, String year) {
return mapper.selectExpand(city,country); return mapper.selectExpand(city, country);
} }
@Override @Override
public List<OrientationVO> selectOrientation(String city, String superior,String country) { public List<OrientationVO> selectOrientation(String city, String superior, String country) {
return mapper.selectOrientation(city,superior,country); return mapper.selectOrientation(city, superior, country);
} }
@Override @Override
public List<CityInformation> selectInfrom(String city, String country,String year,String basin) { public List<CityInformation> selectInfrom(String city, String country, String year, String basin) {
return mapper.selectInfrom(city,country,year,basin); return mapper.selectInfrom(city, country, year, basin);
} }
@Override @Override

View File

@ -19,13 +19,14 @@ public class CityServiceimpl implements ICityService {
@Resource @Resource
private CityMapper cityMapper; private CityMapper cityMapper;
@Override @Override
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 @Override
public List<OrientationVO> selectOrientation(String city, String gj) { public List<OrientationVO> selectOrientation(String city, String gj) {
return cityMapper.selectOrientation(city,gj); return cityMapper.selectOrientation(city, gj);
} }
} }

View File

@ -2,6 +2,7 @@ package com.ruoyi.system.service_yada.impl;
import com.ruoyi.system.domain_yada.ChangeTable; import com.ruoyi.system.domain_yada.ChangeTable;
import com.ruoyi.system.domain_yada.CloumnarTable; import com.ruoyi.system.domain_yada.CloumnarTable;
import com.ruoyi.system.domain_yada.TypeConversion;
import com.ruoyi.system.domain_yada.TypeTable; import com.ruoyi.system.domain_yada.TypeTable;
import com.ruoyi.system.mapper_yada.ForestDetectionMapper; import com.ruoyi.system.mapper_yada.ForestDetectionMapper;
import com.ruoyi.system.service_yada.IForestDetectionService; import com.ruoyi.system.service_yada.IForestDetectionService;
@ -35,4 +36,9 @@ public class ForestDetectionServiceImpl implements IForestDetectionService {
public List<ChangeTable> selectChange() { public List<ChangeTable> selectChange() {
return mapper.selectChange(); return mapper.selectChange();
} }
@Override
public List<TypeConversion> selectConversion() {
return mapper.selectConversion();
}
} }

View File

@ -15,6 +15,7 @@ import java.util.List;
/** /**
* 全球各类型占比 * 全球各类型占比
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/11 11:47 * @Date: 2022/5/11 11:47
*/ */

View File

@ -14,6 +14,7 @@ import java.util.List;
/** /**
* 森林监测 * 森林监测
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/11 11:47 * @Date: 2022/5/11 11:47
*/ */

View File

@ -12,6 +12,7 @@ import java.util.List;
/** /**
* 大气质量监测 * 大气质量监测
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/11 11:45 * @Date: 2022/5/11 11:45
*/ */

View File

@ -14,6 +14,7 @@ import java.util.List;
/** /**
* 区域生态系统 * 区域生态系统
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/11 11:46 * @Date: 2022/5/11 11:46
*/ */

View File

@ -11,11 +11,12 @@ import java.util.List;
/** /**
* 专题报告 * 专题报告
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/11 11:48 * @Date: 2022/5/11 11:48
*/ */
@Service @Service
public class SpecialReportServiceimpl implements ISpecialReportService { public class SpecialReportServiceimpl implements ISpecialReportService {
@Resource @Resource
private SpecialReportMapper mapper; private SpecialReportMapper mapper;
@ -32,7 +33,7 @@ public class SpecialReportServiceimpl implements ISpecialReportService {
@Override @Override
public List<UploadSpecialVO> selectUploadSpecial1(String fileName) { public List<UploadSpecialVO> selectUploadSpecial1(String fileName) {
return mapper.selectUploadSpecial1(fileName); return mapper.selectUploadSpecial1(fileName);
} }
@Override @Override

View File

@ -13,6 +13,7 @@ import java.util.List;
/** /**
* * 专题图服务 * * 专题图服务
*
* @author : taco chen * @author : taco chen
*/ */
@Service @Service
@ -23,35 +24,38 @@ public class ThematicMapServiceImpl implements ThematicMapService {
/** /**
* 获取全部专题图 * 获取全部专题图
*
* @return * @return
*/ */
@Override @Override
public List<ThematicMapDomain> selectAll(String pictureType,String pictureTypeOne, String pictureTypeTwo){ public List<ThematicMapDomain> selectAll(String pictureType, String pictureTypeOne, String pictureTypeTwo) {
return thematicMapMapper.selectAllThematicMap(pictureType,pictureTypeOne,pictureTypeTwo); return thematicMapMapper.selectAllThematicMap(pictureType, pictureTypeOne, pictureTypeTwo);
} }
@Override @Override
public List<MapServicesVO> selMapServers(String chartName, String chartType,String particularYear) { public List<MapServicesVO> selMapServers(String chartName, String chartType, String particularYear) {
return thematicMapMapper.selMapServers(chartName,chartType,particularYear); return thematicMapMapper.selMapServers(chartName, chartType, particularYear);
} }
/** /**
* 删除专题图根据编号 * 删除专题图根据编号
*
* @param id 编号 * @param id 编号
* @return * @return
*/ */
@Override @Override
public Integer deleteById(Long id){ public Integer deleteById(Long id) {
return thematicMapMapper.deleteThematicMap(id); return thematicMapMapper.deleteThematicMap(id);
} }
/** /**
* 保存专题图 * 保存专题图
*
* @param thematicMapDomain * @param thematicMapDomain
* @return * @return
*/ */
@Override @Override
public Integer save(ThematicMapDomain thematicMapDomain){ public Integer save(ThematicMapDomain thematicMapDomain) {
return thematicMapMapper.saveThematicMap(thematicMapDomain); return thematicMapMapper.saveThematicMap(thematicMapDomain);
} }
} }

View File

@ -13,6 +13,7 @@ import java.util.List;
/** /**
* * 城市监测 * * 城市监测
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/11 11:49 * @Date: 2022/5/11 11:49
*/ */
@ -25,7 +26,7 @@ public class UrbanServiceimpl implements IUrbanService {
@Override @Override
public List<UrbanVO> selectUrban(String name, String particularYear) { public List<UrbanVO> selectUrban(String name, String particularYear) {
return urbanMapper.selectUrban(name,particularYear); return urbanMapper.selectUrban(name, particularYear);
} }
@Override @Override

View File

@ -14,6 +14,7 @@ import java.util.List;
/** /**
* 平均植被覆盖度和净初级生产力 * 平均植被覆盖度和净初级生产力
*
* @Author: JinSheng Song * @Author: JinSheng Song
* @Date: 2022/5/11 11:45 * @Date: 2022/5/11 11:45
*/ */

View File

@ -12,7 +12,7 @@
<!-- --> <!-- -->
<select id="selectType" resultType="com.ruoyi.system.domain_yada.TypeTable"> <select id="selectType" resultType="com.ruoyi.system.domain_yada.TypeTable">
SELECT id,class1,percentage,china FROM type_table SELECT id,class1,percentage,china,year1 FROM type_table
</select> </select>
@ -23,4 +23,8 @@
<select id="selectCloumnar" resultType="com.ruoyi.system.domain_yada.CloumnarTable"> <select id="selectCloumnar" resultType="com.ruoyi.system.domain_yada.CloumnarTable">
SELECT id,country,year,forestcover,china FROM columnar_table SELECT id,country,year,forestcover,china FROM columnar_table
</select> </select>
<select id="selectConversion" resultType="com.ruoyi.system.domain_yada.TypeConversion">
SELECT id,class1,increase,reduce FROM type_conversion
</select>
</mapper> </mapper>