|
@@ -7,8 +7,6 @@ import com.sooka.sponest.data.app.domain.VisuForestCloudMapVO;
|
|
import com.sooka.sponest.data.basicdata.domain.CenterdataTForestFirehydrant;
|
|
import com.sooka.sponest.data.basicdata.domain.CenterdataTForestFirehydrant;
|
|
import com.sooka.sponest.data.basicdata.domain.CenterdataTForestWatercrane;
|
|
import com.sooka.sponest.data.basicdata.domain.CenterdataTForestWatercrane;
|
|
import com.sooka.sponest.data.basicdata.domain.CenterdataTForestWaterintake;
|
|
import com.sooka.sponest.data.basicdata.domain.CenterdataTForestWaterintake;
|
|
-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.domain.*;
|
|
import com.sooka.sponest.data.digitalfirecontrol.domain.vo.DataVisuFireCloudMapVO;
|
|
import com.sooka.sponest.data.digitalfirecontrol.domain.vo.DataVisuFireCloudMapVO;
|
|
import com.sooka.sponest.data.digitalfirecontrol.service.IFireControlBigDataService;
|
|
import com.sooka.sponest.data.digitalfirecontrol.service.IFireControlBigDataService;
|
|
@@ -25,9 +23,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import springfox.documentation.annotations.ApiIgnore;
|
|
import springfox.documentation.annotations.ApiIgnore;
|
|
|
|
|
|
-import java.io.IOException;
|
|
|
|
-import java.util.List;
|
|
|
|
-
|
|
|
|
/**
|
|
/**
|
|
* @Auther: mjq
|
|
* @Auther: mjq
|
|
* @Date: 2023/5/12 - 05 - 12 - 9:25
|
|
* @Date: 2023/5/12 - 05 - 12 - 9:25
|
|
@@ -36,12 +31,15 @@ import java.util.List;
|
|
*/
|
|
*/
|
|
@RestController
|
|
@RestController
|
|
@RequestMapping("/fireControlBigData")
|
|
@RequestMapping("/fireControlBigData")
|
|
-@Api(tags = "可视化大数据控制器")
|
|
|
|
|
|
+@Api(tags = "消防数据中台控制器")
|
|
public class FireControlBigDataController extends BaseController {
|
|
public class FireControlBigDataController extends BaseController {
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
private IFireControlBigDataService iFireControlBigDataService;
|
|
private IFireControlBigDataService iFireControlBigDataService;
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 水鹤数量按部门分组
|
|
|
|
+ */
|
|
@ApiOperation(value = "查询水鹤数量按部门分组", notes = "查询水鹤数量按部门分组")
|
|
@ApiOperation(value = "查询水鹤数量按部门分组", notes = "查询水鹤数量按部门分组")
|
|
@PostMapping("/selectBigDataWatercraneDeptCount")
|
|
@PostMapping("/selectBigDataWatercraneDeptCount")
|
|
public R selectBigDataWatercraneDeptCount() {
|
|
public R selectBigDataWatercraneDeptCount() {
|
|
@@ -49,18 +47,27 @@ public class FireControlBigDataController extends BaseController {
|
|
return R.ok(iFireControlBigDataService.selectBigDataWatercraneDeptCount(centerdataTForestWatercrane));
|
|
return R.ok(iFireControlBigDataService.selectBigDataWatercraneDeptCount(centerdataTForestWatercrane));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 查询消防各资源数量
|
|
|
|
+ */
|
|
@ApiOperation(value = "远程调用查询消防各资源数量", notes = "远程调用查询消防各资源数量")
|
|
@ApiOperation(value = "远程调用查询消防各资源数量", notes = "远程调用查询消防各资源数量")
|
|
@PostMapping("/geFireControltTotal")
|
|
@PostMapping("/geFireControltTotal")
|
|
public R geFireControltTotal(@RequestBody VisuForestCloudMapVO visuForestCloudMapVO) {
|
|
public R geFireControltTotal(@RequestBody VisuForestCloudMapVO visuForestCloudMapVO) {
|
|
return R.ok(iFireControlBigDataService.geFireControltTotal(visuForestCloudMapVO));
|
|
return R.ok(iFireControlBigDataService.geFireControltTotal(visuForestCloudMapVO));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 取水口数量按部门分组
|
|
|
|
+ */
|
|
@ApiOperation(value = "查询取水口数量按部门分组远端调用", notes = "查询取水口数量按部门分组远端调用")
|
|
@ApiOperation(value = "查询取水口数量按部门分组远端调用", notes = "查询取水口数量按部门分组远端调用")
|
|
@PostMapping("/selectBigDataWaterintakeDeptCount")
|
|
@PostMapping("/selectBigDataWaterintakeDeptCount")
|
|
public R selectBigDataWaterintakeDeptCount(CenterdataTForestWaterintake centerdataTForestWaterintake) {
|
|
public R selectBigDataWaterintakeDeptCount(CenterdataTForestWaterintake centerdataTForestWaterintake) {
|
|
return R.ok(iFireControlBigDataService.selectBigDataWaterintakeDeptCount(centerdataTForestWaterintake));
|
|
return R.ok(iFireControlBigDataService.selectBigDataWaterintakeDeptCount(centerdataTForestWaterintake));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 按年月日模糊查询天气综合信息
|
|
|
|
+ */
|
|
@ApiImplicitParams(value = {
|
|
@ApiImplicitParams(value = {
|
|
@ApiImplicitParam(name = "day", value = "日期", dataType = "String", required = true, paramType = "body")
|
|
@ApiImplicitParam(name = "day", value = "日期", dataType = "String", required = true, paramType = "body")
|
|
})
|
|
})
|
|
@@ -107,7 +114,10 @@ public class FireControlBigDataController extends BaseController {
|
|
return AjaxResult.success(iFireControlBigDataService.getbasiclinkageforeList(centerdataTFirecontrolBasicLinkageForce));
|
|
return AjaxResult.success(iFireControlBigDataService.getbasiclinkageforeList(centerdataTFirecontrolBasicLinkageForce));
|
|
}
|
|
}
|
|
|
|
|
|
- //其他力量统计
|
|
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 其他力量统计
|
|
|
|
+ */
|
|
@ApiOperation(value = "其他联动力量统计饼图", notes = "其他联动力量统计饼图")
|
|
@ApiOperation(value = "其他联动力量统计饼图", notes = "其他联动力量统计饼图")
|
|
@PostMapping("/getOtherlinkageforceList")
|
|
@PostMapping("/getOtherlinkageforceList")
|
|
public AjaxResult getOtherlinkageforceList(CenterdataTFirecontrolOtherLinkageForce centerdataTFirecontrolOtherLinkageForce) {
|
|
public AjaxResult getOtherlinkageforceList(CenterdataTFirecontrolOtherLinkageForce centerdataTFirecontrolOtherLinkageForce) {
|
|
@@ -144,7 +154,7 @@ public class FireControlBigDataController extends BaseController {
|
|
return R.ok(iFireControlBigDataService.selectBigDataNumWithDeptCount(visuForestCloudMapVO));
|
|
return R.ok(iFireControlBigDataService.selectBigDataNumWithDeptCount(visuForestCloudMapVO));
|
|
}
|
|
}
|
|
|
|
|
|
- /*
|
|
|
|
|
|
+ /**
|
|
* 重点场所统计
|
|
* 重点场所统计
|
|
*
|
|
*
|
|
* @author 韩福成
|
|
* @author 韩福成
|