From cc3a00f52f356c893d9f21798e9e941bb9533d10 Mon Sep 17 00:00:00 2001
From: suerprisePlus <15810472099@163.com>
Date: 星期四, 05 九月 2024 19:57:26 +0800
Subject: [PATCH] 接口配置,添加agent意图接口

---
 src/main/java/com/yb/service/XzService.java |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/yb/service/XzService.java b/src/main/java/com/yb/service/XzService.java
index 7b86c3b..7f08fdc 100644
--- a/src/main/java/com/yb/service/XzService.java
+++ b/src/main/java/com/yb/service/XzService.java
@@ -24,6 +24,8 @@
     private XzConfig xzConfig;
     @Autowired
     private EntityHttpUtil entityHttpUtil;
+    @Autowired
+    private AgentService agentService;
 
     // 鍏抽敭瀛楁煡璇�
     public String getQueryFiled(String place, String filed, String layerId, String dbId, String queryEntity) throws Exception {
@@ -32,10 +34,15 @@
         String encrypt = RsaHelper.encrypt(key, query);
         HashMap formData = getHashMap(layerId, dbId, "1", "0", encrypt, null);
         String jsonString = entityHttpUtil.getPostMessage(queryEntity, formData);
+        System.out.println("rec getQueryFiled:" + jsonString);
+
         JSONObject jsonObject = JSON.parseObject(jsonString);
         JSONObject dataObjject = jsonObject.getJSONObject("data");
         JSONArray dataArray = dataObjject.getJSONArray("items");
-        return dataArray.getJSONObject(0).toString();
+        if (dataArray.size() > 0) {
+            return dataArray.getJSONObject(0).toString();
+        }
+        return "";
     }
 
     //  鑼冨洿鏌ヨ
@@ -59,10 +66,10 @@
         staticField.put("field", filed);
         staticField.put("outfield", "count_" + filed);
         jsonArray.add(staticField);
-        HashMap<String, String> formData = getHashMap(layerId,dbid,null,null,null,null);
+        HashMap<String, String> formData = getHashMap(layerId, dbid, null, null, null, null);
         formData.put("statistics", jsonArray.toString());
         formData.put("groupby", filed);
-       return  entityHttpUtil.getPostMessage(entity, formData);
+        return entityHttpUtil.getPostMessage(entity, formData);
     }
 
     // 鑾峰彇杩斿洖淇℃伅Map

--
Gitblit v1.9.3