|
@@ -0,0 +1,83 @@
|
|
|
+package cn.com.usky.iot.alarm.service;
|
|
|
+
|
|
|
+import java.io.BufferedReader;
|
|
|
+import java.sql.SQLException;
|
|
|
+import java.text.NumberFormat;
|
|
|
+import java.text.SimpleDateFormat;
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.Date;
|
|
|
+import java.util.HashMap;
|
|
|
+import java.util.Iterator;
|
|
|
+import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
+
|
|
|
+import cn.com.usky.iot.admin.dao.YtiotTAdminDao;
|
|
|
+import cn.com.usky.iot.admin.dao.YtiotVUserCompanyDao;
|
|
|
+import cn.com.usky.iot.admin.dao.YtiotVUserphoneDao;
|
|
|
+import cn.com.usky.iot.alarm.dao.YtiotVAlarmDao;
|
|
|
+import cn.com.usky.iot.entity.*;
|
|
|
+import cn.com.usky.utils.DaoQuery;
|
|
|
+import cn.com.usky.utils.HttpClientUtils;
|
|
|
+import cn.com.usky.utils.MD5Util;
|
|
|
+import net.sf.json.JSONArray;
|
|
|
+import net.sf.json.JSONObject;
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
|
+import org.apache.http.HttpEntity;
|
|
|
+import org.apache.http.HttpResponse;
|
|
|
+import org.apache.http.client.entity.UrlEncodedFormEntity;
|
|
|
+import org.apache.http.client.methods.HttpPost;
|
|
|
+import org.apache.http.impl.client.CloseableHttpClient;
|
|
|
+import org.apache.http.impl.client.DefaultHttpClient;
|
|
|
+import org.hibernate.HibernateException;
|
|
|
+import org.hibernate.Query;
|
|
|
+import org.hibernate.Session;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.orm.hibernate3.HibernateCallback;
|
|
|
+import org.springframework.orm.hibernate3.HibernateTemplate;
|
|
|
+import org.apache.http.message.BasicNameValuePair;
|
|
|
+import org.apache.http.protocol.HTTP;
|
|
|
+
|
|
|
+public class YtiotVAlarmServiceImpl implements YtiotVAlarmService {
|
|
|
+
|
|
|
+ private HibernateTemplate hibernateTemplate;
|
|
|
+
|
|
|
+ public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
|
|
|
+ this.hibernateTemplate = hibernateTemplate;
|
|
|
+ }
|
|
|
+
|
|
|
+ private YtiotVAlarmDao ytiotVAlarmDao;
|
|
|
+ private YtiotVUserphoneDao ytiotVUserphoneDao;
|
|
|
+ private YtiotTAdminDao ytiotTAdminDao;
|
|
|
+ private YtiotVUserCompanyDao ytiotVUserCompanyDao;
|
|
|
+
|
|
|
+ public YtiotVAlarmDao getYtiotVAlarmDao() {
|
|
|
+ return ytiotVAlarmDao;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setYtiotVAlarmDao(YtiotVAlarmDao ytiotVAlarmDao) {
|
|
|
+ this.ytiotVAlarmDao = ytiotVAlarmDao;
|
|
|
+ }
|
|
|
+ public YtiotVUserCompanyDao getYtiotVUserCompanyDao() {
|
|
|
+ return ytiotVUserCompanyDao;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setYtiotVUserCompanyDao(YtiotVUserCompanyDao ytiotVUserCompanyDao) {
|
|
|
+ this.ytiotVUserCompanyDao = ytiotVUserCompanyDao;
|
|
|
+ }
|
|
|
+ public YtiotVUserphoneDao getYtiotVUserphoneDao() {
|
|
|
+ return ytiotVUserphoneDao;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setYtiotVUserphoneDao(YtiotVUserphoneDao ytiotVUserphoneDao) {
|
|
|
+ this.ytiotVUserphoneDao = ytiotVUserphoneDao;
|
|
|
+ }
|
|
|
+
|
|
|
+ public YtiotTAdminDao getYtiotTAdminDao() {
|
|
|
+ return ytiotTAdminDao;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setYtiotTAdminDao(YtiotTAdminDao ytiotTAdminDao) {
|
|
|
+ this.ytiotTAdminDao = ytiotTAdminDao;
|
|
|
+ }
|
|
|
+
|
|
|
+ public boolean chk_string_param(String param) {
|