From 8e14b2fb593cc99aa6750e8f82d8c96343b4e9c1 Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期四, 28 三月 2024 16:50:50 +0800 Subject: [PATCH] 外联报警防区名称匹配不到井则直接报80000并写入noExistWell.TXT --- ard-work/src/main/java/com/ruoyi/device/uav/service/UavService.java | 36 ++++++++++++++++++++++++++++++++++++ 1 files changed, 36 insertions(+), 0 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/device/uav/service/UavService.java b/ard-work/src/main/java/com/ruoyi/device/uav/service/UavService.java index 2acbd58..8720596 100644 --- a/ard-work/src/main/java/com/ruoyi/device/uav/service/UavService.java +++ b/ard-work/src/main/java/com/ruoyi/device/uav/service/UavService.java @@ -781,4 +781,40 @@ return new HashMap(); } } + + public Object saveCurrentGroup(String url, Map<String,Object> data) { + String token = this.getToken(); + url = this.host + url; + Map<String,Object> resultMap = addWaylinesPlanning(url,token, data); + return resultMap; + } + + public Map<String,Object> saveCurrentGroup(String url,String access_token,Map<String,Object> map){ + MediaType mediaType = MediaType.parse("application/json; charset=utf-8"); + OkHttpClient okHttpClient = new OkHttpClient(); + + RequestBody body = RequestBody.create(mediaType, JSON.toJSONString(map)); + + Request request = new Request.Builder().url(url).post(body).addHeader("x-auth-token",access_token).build(); + + Response response = null; + try { + response = okHttpClient.newCall(request).execute(); + } catch (IOException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + } + + ResponseBody responseBody = response.body(); + + try { + String message = responseBody.string();// 鍝嶅簲浣� + Map<String,Object> map0 = (Map<String, Object>) JSON.parse(message); + return map0; + } catch (IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + return new HashMap(); + } + } } -- Gitblit v1.9.3