|
@@ -27,14 +27,7 @@ import com.persagy.ibms.core.util.LogUtil;
|
|
|
import com.persagy.ibms.core.util.QueryAssist;
|
|
|
import com.persagy.ibms.core.util.QueryUtil;
|
|
|
import com.persagy.ibms.core.util.RecursiveUtil;
|
|
|
-import com.persagy.ibms.data.sdk.util.Constant;
|
|
|
-import com.persagy.ibms.data.sdk.util.ControlUtil;
|
|
|
-import com.persagy.ibms.data.sdk.util.ExeclReadEquipStaticInfoUtil;
|
|
|
-import com.persagy.ibms.data.sdk.util.HttpClientUtil;
|
|
|
-import com.persagy.ibms.data.sdk.util.NearestCameraUtil;
|
|
|
-import com.persagy.ibms.data.sdk.util.RWDAlarmUtil;
|
|
|
-import com.persagy.ibms.data.sdk.util.RepositoryContainer;
|
|
|
-import com.persagy.ibms.data.sdk.util.RepositoryImpl;
|
|
|
+import com.persagy.ibms.data.sdk.util.*;
|
|
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
@@ -480,6 +473,25 @@ public class RestUtil {
|
|
|
result.put("ResultCode", 250);
|
|
|
}
|
|
|
return JSONObject.toJSONString(result, SerializerFeature.WriteMapNullValue);
|
|
|
+ }
|
|
|
+
|
|
|
+ // 获取最近摄像头
|
|
|
+ public static String login(String param) {
|
|
|
+ JSONObject result = new JSONObject();
|
|
|
+ try {
|
|
|
+ JSONObject queryCriteria = JSON.parseObject(param);
|
|
|
+ JSONObject object = PersonUtil.Login(queryCriteria);
|
|
|
+ result.put("Content", object);
|
|
|
+ result.put("Result", "success");
|
|
|
+ } catch (Exception e) {
|
|
|
+ log.error(e.getMessage(), e);
|
|
|
+ String message = LogUtil.GetExceptionStackTrace(e);
|
|
|
+ log.error(message);
|
|
|
+ result.put("Result", "failure");
|
|
|
+ result.put("ResultMsg", message);
|
|
|
+ result.put("ResultCode", 250);
|
|
|
+ }
|
|
|
+ return result.toJSONString();
|
|
|
|
|
|
}
|
|
|
}
|