From 90c69565afd02dba9e79aff9de30b4ca322e5fb8 Mon Sep 17 00:00:00 2001
From: 81041 <81041@DESKTOP-025NVD9>
Date: 星期二, 08 一月 2019 14:47:28 +0800
Subject: [PATCH] 线程启动

---
 gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/actions/Thread_utilAction.class   |    0 
 gx_tieta/src/com/fgkj/dao/ProcessServerDao.java                             |    4 +
 gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/BaseDAOFactory.class          |    0 
 gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/impl/Thread_utilImpl.class    |    0 
 gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/services/Thread_utilService.class |    0 
 gx_tieta/src/com/fgkj/dao/BaseDAOFactory.java                               |    2 
 gx_tieta/src/com/fgkj/actions/Thread_utilAction.java                        |   30 +++++++
 gx_tieta/src/com/fgkj/dao/BaseDAO.java                                      |    2 
 gx_tieta/src/com/fgkj/dao/impl/Thread_utilImpl.java                         |   58 ++++++++++++++
 gx_tieta/src/com/fgkj/services/Thread_utilService.java                      |   29 +++++++
 gx_tieta/src/com/fgkj/dto/Thread_util.java                                  |   59 ++++++++++++++
 gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/ProcessServerDao.class        |    0 
 gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dto/Thread_util.class             |    0 
 gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/BaseDAO.class                 |    0 
 14 files changed, 184 insertions(+), 0 deletions(-)

diff --git a/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/actions/Thread_utilAction.class b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/actions/Thread_utilAction.class
new file mode 100644
index 0000000..440454f
--- /dev/null
+++ b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/actions/Thread_utilAction.class
Binary files differ
diff --git a/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/BaseDAO.class b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/BaseDAO.class
index 27960d9..27820f0 100644
--- a/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/BaseDAO.class
+++ b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/BaseDAO.class
Binary files differ
diff --git a/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/BaseDAOFactory.class b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/BaseDAOFactory.class
index adc4a25..5a8635f 100644
--- a/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/BaseDAOFactory.class
+++ b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/BaseDAOFactory.class
Binary files differ
diff --git a/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/ProcessServerDao.class b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/ProcessServerDao.class
index 8cf67ea..5fcd355 100644
--- a/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/ProcessServerDao.class
+++ b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/ProcessServerDao.class
Binary files differ
diff --git a/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/impl/Thread_utilImpl.class b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/impl/Thread_utilImpl.class
new file mode 100644
index 0000000..c8ec7e1
--- /dev/null
+++ b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dao/impl/Thread_utilImpl.class
Binary files differ
diff --git a/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dto/Thread_util.class b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dto/Thread_util.class
new file mode 100644
index 0000000..787202e
--- /dev/null
+++ b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/dto/Thread_util.class
Binary files differ
diff --git a/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/services/Thread_utilService.class b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/services/Thread_utilService.class
new file mode 100644
index 0000000..acffa06
--- /dev/null
+++ b/gx_tieta/WebRoot/WEB-INF/classes/com/fgkj/services/Thread_utilService.class
Binary files differ
diff --git a/gx_tieta/src/com/fgkj/actions/Thread_utilAction.java b/gx_tieta/src/com/fgkj/actions/Thread_utilAction.java
new file mode 100644
index 0000000..f18cf3f
--- /dev/null
+++ b/gx_tieta/src/com/fgkj/actions/Thread_utilAction.java
@@ -0,0 +1,30 @@
+package com.fgkj.actions;
+
+import com.fgkj.dto.ServiceModel;
+import com.fgkj.dto.Thread_util;
+import com.fgkj.services.Thread_utilService;
+
+public class Thread_utilAction extends ActionUtil{
+	private Thread_utilService service=new Thread_utilService();
+	private String json;
+	private String result;
+	
+	//鍚姩绾跨▼
+	public String update() {
+		Thread_util util=getGson().fromJson(json, Thread_util.class);
+		ServiceModel model=service.update(util);
+		result=tojson(model);
+		return SUCCESS;
+	}
+	
+	
+	public String getResult() {
+		return result;
+	}
+	public void setJson(String json) {
+		this.json = json;
+	}
+	
+	
+
+}
diff --git a/gx_tieta/src/com/fgkj/dao/BaseDAO.java b/gx_tieta/src/com/fgkj/dao/BaseDAO.java
index 65cfc4e..fc9c5ea 100644
--- a/gx_tieta/src/com/fgkj/dao/BaseDAO.java
+++ b/gx_tieta/src/com/fgkj/dao/BaseDAO.java
@@ -206,6 +206,8 @@
 	
 	public static final int  APP_BTS_BATTGROUP=101;
 	
+	public static final int  THREAD_UTIL=102;
+	
 	public boolean add(Object obj); // 娣诲姞
 
 	public boolean update(Object obj); // 鏇存柊
diff --git a/gx_tieta/src/com/fgkj/dao/BaseDAOFactory.java b/gx_tieta/src/com/fgkj/dao/BaseDAOFactory.java
index 6c83c04..eaed7ec 100644
--- a/gx_tieta/src/com/fgkj/dao/BaseDAOFactory.java
+++ b/gx_tieta/src/com/fgkj/dao/BaseDAOFactory.java
@@ -54,6 +54,7 @@
 import com.fgkj.dao.impl.Positiomap_usrImpl;
 import com.fgkj.dao.impl.Process_surveyImpl;
 import com.fgkj.dao.impl.StationtrafficImpl;
+import com.fgkj.dao.impl.Thread_utilImpl;
 import com.fgkj.dao.impl.UserDAOImpl;
 import com.fgkj.dao.impl.User_ChartImpl;
 import com.fgkj.dao.impl.User_battgroup_baojigroupImpl;
@@ -212,6 +213,7 @@
 			case 99:return new  App_bts_comm_taskImpl();
 			case 100:return new  Battinf_applyImpl();
 			case 101:return new  App_bts_battgroupImpl();
+			case 102:return new  Thread_utilImpl();
 			default :return null;
 		}
 	}
diff --git a/gx_tieta/src/com/fgkj/dao/ProcessServerDao.java b/gx_tieta/src/com/fgkj/dao/ProcessServerDao.java
index 8a2dd2e..bc8472c 100644
--- a/gx_tieta/src/com/fgkj/dao/ProcessServerDao.java
+++ b/gx_tieta/src/com/fgkj/dao/ProcessServerDao.java
@@ -18,4 +18,8 @@
 	
    //榛樿閲嶅惎瀵嗙爜     
 	public static String  RESTART_PWD="123456";
+	
+	//杩涚▼id
+	public static Integer THREAD_XUHANG=2019001;//鏈烘埧缁埅绾跨▼
+	public static Integer THREAD_LUOHOU=2019002;//钀藉悗鍗曚綋绾跨▼
 }
diff --git a/gx_tieta/src/com/fgkj/dao/impl/Thread_utilImpl.java b/gx_tieta/src/com/fgkj/dao/impl/Thread_utilImpl.java
new file mode 100644
index 0000000..c742eb5
--- /dev/null
+++ b/gx_tieta/src/com/fgkj/dao/impl/Thread_utilImpl.java
@@ -0,0 +1,58 @@
+package com.fgkj.dao.impl;
+
+import java.sql.ResultSet;
+import java.util.List;
+
+import com.fgkj.dao.BaseDAO;
+import com.fgkj.dao.CallBack;
+import com.fgkj.dao.DAOHelper;
+import com.fgkj.db.DBUtil;
+import com.fgkj.dto.Thread_util;
+
+public class Thread_utilImpl implements BaseDAO,CallBack{
+
+	@Override
+	public List getResults(ResultSet rs) {
+		// TODO Auto-generated method stub
+		return null;
+	}
+
+	@Override
+	public boolean add(Object obj) {
+		// TODO Auto-generated method stub
+		return false;
+	}
+    //鍚姩绾跨▼
+	@Override
+	public boolean update(Object obj) {
+		Thread_util util=(Thread_util) obj;
+		String sql=" update web_site.tb_thread_util set thread_en=?  where thread_id=? ";
+		boolean bl=DAOHelper.executeUpdate( DBUtil.getConn(), sql,new Object[] {util.getThread_en(),util.getThread_id()});
+		return bl;
+	}
+
+	@Override
+	public boolean del(Object obj) {
+		// TODO Auto-generated method stub
+		return false;
+	}
+
+	@Override
+	public List searchAll() {
+		// TODO Auto-generated method stub
+		return null;
+	}
+
+	@Override
+	public List serchByCondition(Object obj) {
+		// TODO Auto-generated method stub
+		return null;
+	}
+
+	@Override
+	public List serchByInfo(Object obj) {
+		// TODO Auto-generated method stub
+		return null;
+	}
+
+}
diff --git a/gx_tieta/src/com/fgkj/dto/Thread_util.java b/gx_tieta/src/com/fgkj/dto/Thread_util.java
new file mode 100644
index 0000000..c2cde1f
--- /dev/null
+++ b/gx_tieta/src/com/fgkj/dto/Thread_util.java
@@ -0,0 +1,59 @@
+package com.fgkj.dto;
+
+import java.io.Serializable;
+import java.util.Date;
+
+import com.fgkj.dao.CallBack;
+
+public class Thread_util implements Serializable{
+	private int num;
+	private int thread_id;
+	private String thread_name;
+	private Date thread_starttime;
+	private int thread_en;
+	private String note;
+	public int getNum() {
+		return num;
+	}
+	public void setNum(int num) {
+		this.num = num;
+	}
+	public int getThread_id() {
+		return thread_id;
+	}
+	public void setThread_id(int thread_id) {
+		this.thread_id = thread_id;
+	}
+	public String getThread_name() {
+		return thread_name;
+	}
+	public void setThread_name(String thread_name) {
+		this.thread_name = thread_name;
+	}
+	public Date getThread_starttime() {
+		return thread_starttime;
+	}
+	public void setThread_starttime(Date thread_starttime) {
+		this.thread_starttime = thread_starttime;
+	}
+	public int getThread_en() {
+		return thread_en;
+	}
+	public void setThread_en(int thread_en) {
+		this.thread_en = thread_en;
+	}
+	public String getNote() {
+		return note;
+	}
+	public void setNote(String note) {
+		this.note = note;
+	}
+	@Override
+	public String toString() {
+		return "Thread_util [num=" + num + ", thread_id=" + thread_id + ", thread_name=" + thread_name
+				+ ", thread_starttime=" + thread_starttime + ", thread_en=" + thread_en + ", note=" + note + "]";
+	}
+	
+	
+
+}
diff --git a/gx_tieta/src/com/fgkj/services/Thread_utilService.java b/gx_tieta/src/com/fgkj/services/Thread_utilService.java
new file mode 100644
index 0000000..254346e
--- /dev/null
+++ b/gx_tieta/src/com/fgkj/services/Thread_utilService.java
@@ -0,0 +1,29 @@
+package com.fgkj.services;
+
+import com.fgkj.dao.BaseDAO;
+import com.fgkj.dao.BaseDAOFactory;
+import com.fgkj.dto.ServiceModel;
+
+public class Thread_utilService {
+	private BaseDAO dao;
+	private ServiceModel model;
+	
+	public Thread_utilService() {
+		super();
+		model=new ServiceModel();
+		dao=BaseDAOFactory.getBaseDAO(BaseDAO.THREAD_UTIL);
+	}
+	//鍚姩绾跨▼
+	public ServiceModel update(Object obj) {
+		boolean bl=dao.update(obj);
+		if(bl) {
+  			model.setCode(1);
+  			model.setMsg("淇敼鎴愬姛!");
+		}else {
+			model.setData(0);
+  			model.setMsg("淇敼澶辫触!");
+		}
+		return model;
+	}
+
+}

--
Gitblit v1.9.1