From 3bea4b8978528f3f3cf9fdc833d780fb9c65411f Mon Sep 17 00:00:00 2001 From: huanghongfa <huanghongfa123456> Date: 星期四, 15 七月 2021 19:18:14 +0800 Subject: [PATCH] 新增查询网格列表级联接口 --- springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/MapApi.java | 31 +++++++++++++++++++++++++++---- 1 files changed, 27 insertions(+), 4 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/MapApi.java b/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/MapApi.java index 116bbb3..d1f9816 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/MapApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/grid_app/src/main/java/com/panzhihua/grid_app/api/MapApi.java @@ -1,18 +1,17 @@ package com.panzhihua.grid_app.api; import com.panzhihua.common.controller.BaseController; +import com.panzhihua.common.model.dtos.grid.EventGridCascadeListDTO; import com.panzhihua.common.model.vos.LoginUserInfoVO; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.vos.grid.ComMapGridDetailVO; +import com.panzhihua.common.model.vos.grid.EventMapGridCascadeVO; import com.panzhihua.common.model.vos.grid.EventMapGridVO; import com.panzhihua.common.model.vos.grid.EventMapTrajectoryVO; import com.panzhihua.common.service.grid.GridService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @@ -56,4 +55,28 @@ return gridService.getMapGridListByApp(userInfoVO.getUserId()); } + @ApiOperation(value = "查询网格员关联网格列表级联-lyq",response = EventMapGridVO.class) + @PostMapping("getGridLists") + public R getGridLists(@RequestBody EventGridCascadeListDTO cascadeListDTO){ + LoginUserInfoVO userInfoVO = this.getLoginUserInfo(); + if(userInfoVO == null || userInfoVO.getUserId() == null){ + return R.fail("请先登录"); + } + if(cascadeListDTO.getType() == null){ + return R.fail("参数错误"); + } + cascadeListDTO.setUserId(userInfoVO.getUserId()); + return gridService.getMapGridListsByApp(cascadeListDTO); + } + + @ApiOperation(value = "查询网格员关联网格列表级联2-lyq",response = EventMapGridCascadeVO.class) + @PostMapping("getGridLists") + public R getGridsLists(){ + LoginUserInfoVO userInfoVO = this.getLoginUserInfo(); + if(userInfoVO == null || userInfoVO.getUserId() == null){ + return R.fail("请先登录"); + } + return gridService.getMapGridsListsByApp(userInfoVO.getUserId()); + } + } -- Gitblit v1.7.1