|
@@ -7,10 +7,9 @@ import com.sooka.sponest.data.app.domain.VisuForestCloudMapVO;
|
|
|
import com.sooka.sponest.data.basicdata.domain.CenterdataTForestFirehydrant;
|
|
|
import com.sooka.sponest.data.basicdata.domain.CenterdataTForestWatercrane;
|
|
|
import com.sooka.sponest.data.basicdata.domain.CenterdataTForestWaterintake;
|
|
|
-import com.sooka.sponest.data.digitalfirecontrol.domain.CenterdataTFirecontrolBasicLinkageForce;
|
|
|
-import com.sooka.sponest.data.digitalfirecontrol.domain.CenterdataTFirecontrolFoamLiquid;
|
|
|
-import com.sooka.sponest.data.digitalfirecontrol.domain.CenterdataTFirecontrolFulltimeStation;
|
|
|
-import com.sooka.sponest.data.digitalfirecontrol.domain.CenterdataTFirecontrolOtherLinkageForce;
|
|
|
+import com.sooka.sponest.data.digitalemergency.domain.bo.VisuEmergencyCenterDataCountBO;
|
|
|
+import com.sooka.sponest.data.digitalemergency.domain.vo.VisuEmergencyCenterDataVO;
|
|
|
+import com.sooka.sponest.data.digitalfirecontrol.domain.*;
|
|
|
import com.sooka.sponest.data.digitalfirecontrol.service.IFireControlBigDataService;
|
|
|
import com.sooka.sponest.data.generalbusiness.domain.CenterdataTForestImportarea;
|
|
|
import com.sooka.sponest.data.generalbusiness.domain.vo.CenterdataTForestWeatherinformationBigDataVO;
|
|
@@ -25,6 +24,9 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
import springfox.documentation.annotations.ApiIgnore;
|
|
|
|
|
|
+import java.io.IOException;
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
/**
|
|
|
* @Auther: mjq
|
|
|
* @Date: 2023/5/12 - 05 - 12 - 9:25
|
|
@@ -46,7 +48,7 @@ public class FireControlBigDataController extends BaseController {
|
|
|
return R.ok(iFireControlBigDataService.selectBigDataWatercraneDeptCount(centerdataTForestWatercrane));
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value = "远程调用查询林业各资源数量", notes = "远程调用查询林业各资源数量")
|
|
|
+ @ApiOperation(value = "远程调用查询消防各资源数量", notes = "远程调用查询消防各资源数量")
|
|
|
@PostMapping("/geFireControltTotal")
|
|
|
public R geFireControltTotal(@RequestBody VisuForestCloudMapVO visuForestCloudMapVO) {
|
|
|
return R.ok(iFireControlBigDataService.geFireControltTotal(visuForestCloudMapVO));
|
|
@@ -54,8 +56,7 @@ public class FireControlBigDataController extends BaseController {
|
|
|
|
|
|
@ApiOperation(value = "查询取水口数量按部门分组远端调用", notes = "查询取水口数量按部门分组远端调用")
|
|
|
@PostMapping("/selectBigDataWaterintakeDeptCount")
|
|
|
- public R selectBigDataWaterintakeDeptCount() {
|
|
|
- CenterdataTForestWaterintake centerdataTForestWaterintake = new CenterdataTForestWaterintake();
|
|
|
+ public R selectBigDataWaterintakeDeptCount(CenterdataTForestWaterintake centerdataTForestWaterintake) {
|
|
|
return R.ok(iFireControlBigDataService.selectBigDataWaterintakeDeptCount(centerdataTForestWaterintake));
|
|
|
}
|
|
|
|
|
@@ -82,8 +83,7 @@ public class FireControlBigDataController extends BaseController {
|
|
|
*/
|
|
|
@ApiOperation(value = "远端调用查询消火栓数量按部门分组", notes = "远端调用查询消火栓数量按部门分组")
|
|
|
@PostMapping("/selectBigDataFirehydrantDeptCount")
|
|
|
- public R selectBigDataFirehydrantDeptCount() {
|
|
|
- CenterdataTForestFirehydrant centerdataTForestFirehydrant = new CenterdataTForestFirehydrant();
|
|
|
+ public R selectBigDataFirehydrantDeptCount(CenterdataTForestFirehydrant centerdataTForestFirehydrant) {
|
|
|
return R.ok(iFireControlBigDataService.selectBigDataFirehydrantDeptCount(centerdataTForestFirehydrant));
|
|
|
}
|
|
|
|
|
@@ -92,12 +92,13 @@ public class FireControlBigDataController extends BaseController {
|
|
|
*/
|
|
|
@ApiOperation(value = "远端调用查询泡沫液数量按部门分组", notes = "远端调用查询泡沫液数量按部门分组")
|
|
|
@PostMapping("/selectBigDataFirecontrolFoamLiquidDeptCount")
|
|
|
- public R selectBigDataFirecontrolFoamLiquidDeptCount() {
|
|
|
- CenterdataTFirecontrolFoamLiquid centerdataTFirecontrolFoamLiquid = new CenterdataTFirecontrolFoamLiquid();
|
|
|
+ public R selectBigDataFirecontrolFoamLiquidDeptCount(CenterdataTFirecontrolFoamLiquid centerdataTFirecontrolFoamLiquid) {
|
|
|
return R.ok(iFireControlBigDataService.selectBigDataFirecontrolFoamLiquidDeptCount(centerdataTFirecontrolFoamLiquid));
|
|
|
}
|
|
|
|
|
|
- //联动车辆统计
|
|
|
+ /**
|
|
|
+ * 基本联动力量
|
|
|
+ */
|
|
|
@ApiOperation(value = "可视化获取基本联动力量列表", notes = "可视化获取基本联动力量列表")
|
|
|
@PostMapping("/getbasiclinkageforeList")
|
|
|
public AjaxResult getbasiclinkageforeList() {
|
|
@@ -108,8 +109,7 @@ public class FireControlBigDataController extends BaseController {
|
|
|
//其他力量统计
|
|
|
@ApiOperation(value = "其他联动力量统计饼图", notes = "其他联动力量统计饼图")
|
|
|
@PostMapping("/getOtherlinkageforceList")
|
|
|
- public AjaxResult getOtherlinkageforceList() {
|
|
|
- CenterdataTFirecontrolOtherLinkageForce centerdataTFirecontrolOtherLinkageForce = new CenterdataTFirecontrolOtherLinkageForce();
|
|
|
+ public AjaxResult getOtherlinkageforceList(CenterdataTFirecontrolOtherLinkageForce centerdataTFirecontrolOtherLinkageForce) {
|
|
|
return AjaxResult.success(iFireControlBigDataService.getOtherlinkageforceList(centerdataTFirecontrolOtherLinkageForce));
|
|
|
}
|
|
|
|
|
@@ -124,4 +124,22 @@ public class FireControlBigDataController extends BaseController {
|
|
|
public R selectBigDataImportareaDeptCount(@ApiIgnore @RequestBody CenterdataTForestImportarea centerdataTForestImportarea) {
|
|
|
return R.ok(iFireControlBigDataService.selectBigDataImportareaDeptCount(centerdataTForestImportarea));
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 消防力量
|
|
|
+ */
|
|
|
+ @ApiOperation(value = "远端调用查询消防力量管理数量按部门分组", notes = "远端调用查询消防力量管理数量按部门分组")
|
|
|
+ @PostMapping("/selectBigDataFireforceDeptCount")
|
|
|
+ public R selectBigDataFireforceDeptCount(CenterdataTFirecontrolFireForce centerdataTFirecontrolFireForce) {
|
|
|
+ return R.ok(iFireControlBigDataService.selectBigDataFireforceDeptCount(centerdataTFirecontrolFireForce));
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 水鹤+取水口+消火栓
|
|
|
+ */
|
|
|
+ @ApiOperation(value = "查询水鹤+取水口+消火栓远端调用", notes = "查询水鹤+取水口+消火栓远端调用")
|
|
|
+ @PostMapping("/selectBigDataNumWithDeptCount")
|
|
|
+ public R selectBigDataNumWithDeptCount(VisuForestCloudMapVO visuForestCloudMapVO) throws IOException {
|
|
|
+ return iFireControlBigDataService.selectBigDataNumWithDeptCount(visuForestCloudMapVO);
|
|
|
+ }
|
|
|
}
|