| | |
| | | import org.springframework.data.redis.core.RedisTemplate; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import java.net.URLDecoder; |
| | | import java.util.*; |
| | | |
| | | /** |
| | |
| | | @ApiOperation("token解析") |
| | | @GetMapping("/water/decodeToken") |
| | | public Map<String,Object> decodeToken(@RequestParam String token) { |
| | | try { |
| | | token = URLDecoder.decode(token,"UTF-8"); |
| | | }catch (Exception e){ |
| | | |
| | | } |
| | | HkBaseTokenRequest hkBaseTokenRequest = new HkBaseTokenRequest(); |
| | | hkBaseTokenRequest.setToken(token); |
| | | return this.decodeTokenForHk(hkBaseTokenRequest); |
| | |
| | | String redisToken = (String) redisTemplate.opsForValue().get(Constants.REDIS_HK_TOKEN_KEY+hkBaseTokenRequest.getToken()); |
| | | if(StringUtils.isBlank(redisToken)){ |
| | | result.put("code","-1"); |
| | | result.put("msg","token参数为空"); |
| | | result.put("msg","token无效!"); |
| | | return result; |
| | | } |
| | | String userName = DESUtil.verifyHkToken(hkBaseTokenRequest.getToken()); |
| | |
| | | public ApiResponse<List<PlatformWarnEventListResponse>> warningEventList(@RequestBody PlatformWarnEventListRequest param) { |
| | | return ApiResponse.success(new ArrayList<>()); |
| | | } |
| | | |
| | | @LoginNoRequired |
| | | @PreventRepeat |
| | | @ApiOperation("【月台】月台状态") |
| | | @PostMapping("/platform/getStatusList") |
| | | public ApiResponse<List<PlatformStatusListResponse>> getStatusList() { |
| | | return ApiResponse.success(platformService.getPlatformStatusList()); |
| | | } |
| | | } |