소스 검색

query接口小bug

menglu 4 년 전
부모
커밋
166635e0a1
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      ibms-data-sdk/src/main/java/com/persagy/ibms/data/sdk/service/rest/RestUtil.java

+ 3 - 1
ibms-data-sdk/src/main/java/com/persagy/ibms/data/sdk/service/rest/RestUtil.java

@@ -16,6 +16,7 @@ import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
 import com.alibaba.fastjson.serializer.SerializerFeature;
 import com.persagy.ibms.core.data.SceneDataObject;
+import com.persagy.ibms.core.data.SceneDataPrimitive;
 import com.persagy.ibms.core.data.SceneDataSet;
 import com.persagy.ibms.core.data.SceneDataValue;
 import com.persagy.ibms.core.data.SceneProperty;
@@ -56,7 +57,8 @@ public class RestUtil {
 				SceneDataValue sdv = (SceneDataValue) queryResult;
 				Content = sdv.toJSON(true, read_level == 0 ? -1 : read_level);
 			} else {
-				Content = queryResult;
+				SceneDataPrimitive sdv = (SceneDataPrimitive) queryResult;
+				Content = sdv.value;			
 			}
 			result.put("Result", "success");
 			result.put("Content", Content);