| | |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.validation.Valid; |
| | | import java.util.List; |
| | | |
| | |
| | | @ApiOperation(value = "获取地图开放区域围栏",tags = {"小程序-获取地图开放区域围栏"},response = XpElectronicFenceVo.class) |
| | | @GetMapping("/base/v1/mini-program/cities/list") |
| | | @XpClientCheck(checkToken = false, checkOtpToken = true) |
| | | public R<List<XpElectronicFenceVo>> citiesList(@RequestParam String cityCode) { |
| | | return R.ok(xpElectronicFenceAreaService.citiesList(cityCode)); |
| | | public R<List<XpElectronicFenceVo>> citiesList(@RequestParam String cityCode, HttpServletRequest request) { |
| | | String uid = request.getHeader("XP-Uid"); |
| | | return R.ok(xpElectronicFenceAreaService.citiesList(cityCode,uid)); |
| | | } |
| | | |
| | | /** |
| | |
| | | @ApiOperation(value = "获取地图开放区域围栏",tags = {"运维APP-电子围栏"},response = XpElectronicFenceVo.class) |
| | | @GetMapping("/maintenance-app/api/v1/fence/listByCityCode") |
| | | public R<List<XpElectronicFenceVo>> listByCityCode(@RequestParam String cityCode) { |
| | | return R.ok(xpElectronicFenceAreaService.citiesList(cityCode)); |
| | | return R.ok(xpElectronicFenceAreaService.citiesList(cityCode,null)); |
| | | } |
| | | |
| | | @ApiOperation(value = "判断当前位置是否在运营区域内",tags = {"小程序-判断当前位置是否在运营区域内"}) |