zhanghua
2022-11-03 d935c94f9e47e107cbe0ac2b50c6aa37909c54c0
优化
2个文件已修改
41 ■■■■ 已修改文件
ycl-common/src/main/java/com/ycl/vo/cockpit/CockpitVO.java 25 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ycl-platform/src/main/java/com/ycl/controller/cockpit/statisticsEvents/StatisticsEventsController.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ycl-common/src/main/java/com/ycl/vo/cockpit/CockpitVO.java
@@ -5,6 +5,7 @@
import lombok.Data;
import javax.validation.constraints.NotBlank;
import java.io.Serializable;
/**
 * @author Lyq
@@ -14,35 +15,35 @@
public class CockpitVO {
    @Data
    @ApiModel
    public static class Params1VO {
    public class Params1VO implements Serializable {
        @ApiModelProperty(value = "appId", example = "1")
        @NotBlank(message = "appId不能为空")
//        @NotBlank(message = "appId不能为空")
        private String appId;
        @ApiModelProperty(value = "appKey", example = "1")
        @NotBlank(message = "appKey不能为空")
//        @NotBlank(message = "appKey不能为空")
        private String appKey;
        @ApiModelProperty(value = "sign", example = "sfagjgfjgfjdgfjsgdfgsa")
        @NotBlank(message = "sign不能为空")
//        @NotBlank(message = "sign不能为空")
        private String sign;
    }
    @Data
    @ApiModel
    public static class Params2VO {
    public class Params2VO implements Serializable {
        @ApiModelProperty(value = "appId", example = "1")
        @NotBlank(message = "appId不能为空")
//        @NotBlank(message = "appId不能为空")
        private String appId;
        @ApiModelProperty(value = "appKey", example = "1")
        @NotBlank(message = "appKey不能为空")
//        @NotBlank(message = "appKey不能为空")
        private String appKey;
        @ApiModelProperty(value = "sign", example = "sfagjgfjgfjdgfjsgdfgsa")
        @NotBlank(message = "sign不能为空")
//        @NotBlank(message = "sign不能为空")
        private String sign;
        @ApiModelProperty(value = "开始时间,格式yyyy-MM-dd hh:mm:ss",example = "2022-10-22 13:22:22")
        @NotBlank(message = "开始时间不能为空")
        @ApiModelProperty(value = "开始时间,格式yyyy-MM-dd hh:mm:ss", example = "2022-10-22 13:22:22")
//        @NotBlank(message = "开始时间不能为空")
        private String beginTime;
        @ApiModelProperty(value = "结束时间,格式yyyy-MM-dd hh:mm:ss",example = "2022-10-23 13:22:22")
        @NotBlank(message = "结束时间不能为空")
        @ApiModelProperty(value = "结束时间,格式yyyy-MM-dd hh:mm:ss", example = "2022-10-23 13:22:22")
//        @NotBlank(message = "结束时间不能为空")
        private String endTime;
    }
}
ycl-platform/src/main/java/com/ycl/controller/cockpit/statisticsEvents/StatisticsEventsController.java
@@ -33,9 +33,8 @@
    @ApiOperation(value = "执法事件")
    @GetMapping("/law_enforcement_event")
    @ApiImplicitParam(name = "regionId",value = "地区Id",required = true,dataType = "String")
    public CommonResult<List<StatisticsEventsVO.LawEnforcementEventVO>> detection(@Validated CockpitVO.Params2VO params, @RequestParam(required = true)String regionId) {
        checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), params.getBeginTime(), params.getEndTime(),regionId);
    public CommonResult<List<StatisticsEventsVO.LawEnforcementEventVO>> detection(@Validated CockpitVO.Params2VO params) {
        checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), params.getBeginTime(), params.getEndTime(), null);
        List<StatisticsEventsVO.LawEnforcementEventVO> lawEnforcementEventVOS = new ArrayList<>();
        StatisticsEventsVO.LawEnforcementEventVO a = null;
        for (int i = 0; i < 4; i++) {
@@ -51,9 +50,8 @@
    @ApiOperation(value = "物联感知")
    @GetMapping("/lot")
    @ApiImplicitParam(name = "regionId",value = "地区Id",required = true,dataType = "String")
    public CommonResult<List<StatisticsEventsVO.LotVO>> lot(@Validated CockpitVO.Params1VO params,@RequestParam(required = true)String regionId) {
        checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), null, null,regionId);
    public CommonResult<List<StatisticsEventsVO.LotVO>> lot(@Validated CockpitVO.Params1VO params) {
        checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), null, null, null);
        List<StatisticsEventsVO.LotVO> lotVOS = new ArrayList<>();
        StatisticsEventsVO.LotVO a = null;
        for (int i = 0; i < 4; i++) {
@@ -70,7 +68,7 @@
    @ApiOperation(value = "执法队伍")
    @GetMapping("/team")
    public CommonResult<StatisticsEventsVO.TeamVO> team(@Validated CockpitVO.Params1VO params) {
        checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), null, null,null);
        checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), null, null, null);
        StatisticsEventsVO.TeamVO teamVO = new StatisticsEventsVO.TeamVO();
        teamVO.setAll(30);
        teamVO.setAssistant(10);
@@ -84,7 +82,7 @@
    @ApiOperation(value = "网格员")
    @GetMapping("/grid_member")
    public CommonResult<List<StatisticsEventsVO.GridMemberVO>> gridMember(@Validated CockpitVO.Params1VO params) {
        checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), null, null,null);
        checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), null, null, null);
        List<StatisticsEventsVO.GridMemberVO> gridMemberVOS = new ArrayList<>();
        StatisticsEventsVO.GridMemberVO a = null;
        for (int i = 0; i < 4; i++) {
@@ -100,7 +98,7 @@
    @ApiOperation(value = "指数体征")
    @GetMapping("/index_signs")
    public CommonResult<StatisticsEventsVO.IndexSignsVO> indexSigns(@Validated CockpitVO.Params1VO params) {
        checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), null, null,null);
        checkApiUtil.cockpit(params.getAppId(), params.getAppKey(), params.getSign(), null, null, null);
        StatisticsEventsVO.IndexSignsVO indexSignsVO = new StatisticsEventsVO.IndexSignsVO();
        indexSignsVO.setEvent(1);
        indexSignsVO.setGridMember(20);