From cf0f93a4c122121b205ab52bb5fc3b3b93682670 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Thu, 22 Sep 2022 16:19:57 +0800
Subject: [PATCH] 20220902

---
 src/test/java/cc/mrbird/febs/ProfitTest.java |   64 +++++++++++++++++++++++++++++++
 1 files changed, 63 insertions(+), 1 deletions(-)

diff --git a/src/test/java/cc/mrbird/febs/ProfitTest.java b/src/test/java/cc/mrbird/febs/ProfitTest.java
index ed8ba71..a23900d 100644
--- a/src/test/java/cc/mrbird/febs/ProfitTest.java
+++ b/src/test/java/cc/mrbird/febs/ProfitTest.java
@@ -216,8 +216,70 @@
 //        FebsResponse febsResponse = iXcxPayService.generateQrCode(wxGenerateQrCodeDto);
 //        String data = febsResponse.get("data").toString();
 //        System.out.println(data);
-        trackServiceInfo("e024c63342930addc57189c8608cdb01",null);
+//        trackServiceInfo("e024c63342930addc57189c8608cdb01",null);
+//        String e024c63342930addc57189c8608cdb01 = trackServiceDel("e024c63342930addc57189c8608cdb01", "792477");
+//        System.out.println(e024c63342930addc57189c8608cdb01);
+        String ss = fenceDel("95ede7157929f5f6b6c758971be924b1", "795278","795554");
+        System.out.println(ss);
     }
+
+    //电子围栏删除
+    public String fenceDel(String gaodeKey, String sid,String fenceId) {
+        String url = "https://tsapi.amap.com/v1/track/geofence/delete?key="+gaodeKey+"&sid="+sid+"&gfids="+fenceId;
+        HttpPost httpPost = new HttpPost(url);
+        Map<String,String> map = new HashMap<>();
+        map.put("key",gaodeKey);
+        map.put("sid",sid);
+        map.put("gfids",fenceId);
+        String  param= JSON.toJSONString(map);
+        String result = null;
+        try {
+            result = HttpCurlUtil.sendPostHttp(url, param);
+        } catch (IOException e) {
+            e.printStackTrace();
+        }
+        cn.hutool.json.JSONObject maps = JSONUtil.parseObj(result);
+        System.out.println(maps);
+        String errcode = maps.get("errcode").toString();
+        if(!"10000".equals(errcode)){
+            return "fail";
+        }else{
+            return maps.toString();
+        }
+    }
+    //服务删除
+    public String trackServiceDel(String gaodeKey, String sid) {
+        String url = "https://tsapi.amap.com/v1/track/service/delete?key="+gaodeKey+"&sid="+sid;
+        HttpPost httpPost = new HttpPost(url);
+        Map<String,String> map = new HashMap<>();
+        map.put("key",gaodeKey);
+        map.put("sid",sid);
+        String  param= JSON.toJSONString(map);
+        String result = null;
+        try {
+            result = HttpCurlUtil.sendPostHttp(url, param);
+        } catch (IOException e) {
+            e.printStackTrace();
+        }
+        cn.hutool.json.JSONObject maps = JSONUtil.parseObj(result);
+        System.out.println(maps);
+        String errcode = maps.get("errcode").toString();
+        if(!"10000".equals(errcode)){
+            return "fail";
+        }else{
+            return maps.toString();
+        }
+//        String str2 = maps.get("data").toString();
+//        cn.hutool.json.JSONObject maps2 = JSONUtil.parseObj(str2);
+//        String serviceId = maps2.get("sid").toString();
+//        if(null!=serviceId&&!"".equals(serviceId)){
+//            return serviceId;
+//        }else{
+//            return "fail";
+//        }
+    }
+
+
     public String trackServiceInfo(String gaodeKey, String serviceName) {
         String url = "https://tsapi.amap.com/v1/track/service/list";
         HttpPost httpPost = new HttpPost(url);

--
Gitblit v1.9.1