Kaynağa Gözat

3dDisplayEngine YtiotVAlarmServiceImpl.java 吉超博 commit at 2020-09-14

吉超博 4 yıl önce
ebeveyn
işleme
e02c4cd0d5

+ 83 - 0
3dDisplayEngine/buildingService/YtiotVAlarmServiceImpl.java

@@ -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) {