|
@@ -6,16 +6,15 @@ import com.sooka.sponest.data.app.domain.VisuForestCloudMapVO;
|
|
|
import com.sooka.sponest.data.digitalforest.domain.CenterdataTForestGrid;
|
|
|
import com.sooka.sponest.data.digitalwater.domain.*;
|
|
|
import com.sooka.sponest.data.digitalwater.service.IWaterBigDataService;
|
|
|
+import com.sooka.sponest.data.other.hydroenergy.domain.CenterdataTResourcesHydroenergy;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.apache.commons.collections4.MapUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.web.bind.annotation.PostMapping;
|
|
|
-import org.springframework.web.bind.annotation.RequestBody;
|
|
|
-import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
-import org.springframework.web.bind.annotation.RestController;
|
|
|
+import org.springframework.web.bind.annotation.*;
|
|
|
import springfox.documentation.annotations.ApiIgnore;
|
|
|
|
|
|
+import java.io.IOException;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
@@ -35,22 +34,31 @@ public class WaterBigDataController extends BaseController {
|
|
|
@Autowired
|
|
|
private IWaterBigDataService waterBigDataService;
|
|
|
|
|
|
+
|
|
|
/**
|
|
|
* 河道蓝线(按照类型统计河道蓝线面积)
|
|
|
* @return
|
|
|
*/
|
|
|
@ApiOperation(value = "河道蓝线(按照类型统计河道蓝线面积)", notes = "河道蓝线(按照类型统计河道蓝线面积)")
|
|
|
- @PostMapping("/selectChannelBlueLine")
|
|
|
+ @GetMapping("/selectChannelBlueLine")
|
|
|
public R selectChannelBlueLine(CenterdataTHydraulicChannelBlueline centerdataTHydraulicChannelBlueline) {
|
|
|
return R.ok(waterBigDataService.selectChannelBlueLine(centerdataTHydraulicChannelBlueline));
|
|
|
}
|
|
|
-
|
|
|
+ /**
|
|
|
+ * 水资源(市级用用户按区县,区县用户按乡镇统计地表水总量,地下河总量)
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @ApiOperation(value = "水资源(市级用用户按区县,区县用户按乡镇统计地表水总量,地下河总量)", notes = "水资源(市级用用户按区县,区县用户按乡镇统计地表水总量,地下河总量)")
|
|
|
+ @GetMapping("/selectHydropowerResources")
|
|
|
+ public R selectHydropowerResources(CenterdataTResourcesHydroenergy centerdataTResourcesHydroenergy) throws IOException {
|
|
|
+ return R.ok(waterBigDataService.selectHydropowerResources(centerdataTResourcesHydroenergy));
|
|
|
+ }
|
|
|
/**
|
|
|
* 水库统计(按水库名称统计总容量)
|
|
|
* @return
|
|
|
*/
|
|
|
@ApiOperation(value = "水库统计(按水库名称统计总容量)", notes = "水库统计(按水库名称统计总容量)")
|
|
|
- @PostMapping("/selectReservoirStatistics")
|
|
|
+ @GetMapping("/selectReservoirStatistics")
|
|
|
public R selectReservoirStatistics(CenterdataTHydraulicReservoir centerdataTHydraulicReservoir) {
|
|
|
return R.ok(waterBigDataService.selectReservoirStatistics(centerdataTHydraulicReservoir));
|
|
|
}
|
|
@@ -59,8 +67,8 @@ public class WaterBigDataController extends BaseController {
|
|
|
* 河流统计(河流名称、河长(公里)、河流面积(平方千米)、流经村数(暂无)!)
|
|
|
* @return
|
|
|
*/
|
|
|
- @ApiOperation(value = "河流统计(河流名称、河长(公里)、河流面积(平方千米)、流经村数(暂无)!)", notes = "河流统计(河流名称、河长(公里)、河流面积(平方千米)、流经村数(暂无)!)")
|
|
|
- @PostMapping("/selectRiverStatistics")
|
|
|
+ @ApiOperation(value = "河流统计(河流名称、河长(公里)、河流面积(平方千米)、流经村数!)", notes = "河流统计(河流名称、河长(公里)、河流面积(平方千米)、流经村数!)")
|
|
|
+ @GetMapping("/selectRiverStatistics")
|
|
|
public R selectRiverStatistics(CenterdataTHydraulicRiver centerdataTHydraulicRiver) {
|
|
|
return R.ok(waterBigDataService.selectRiverStatistics(centerdataTHydraulicRiver));
|
|
|
}
|
|
@@ -70,7 +78,7 @@ public class WaterBigDataController extends BaseController {
|
|
|
* @return
|
|
|
*/
|
|
|
@ApiOperation(value = "排污统计(按排污属性统计排污口数量)", notes = "排污统计(按排污属性统计排污口数量)")
|
|
|
- @PostMapping("/selectPollutantDischargeStatistics")
|
|
|
+ @GetMapping("/selectPollutantDischargeStatistics")
|
|
|
public R selectPollutantDischargeStatistics(CenterdataTHydraulicOutletSewage centerdataTHydraulicOutletSewage) {
|
|
|
return R.ok(waterBigDataService.selectPollutantDischargeStatistics(centerdataTHydraulicOutletSewage));
|
|
|
}
|