From b0bcf175ff8bb19a127b9d4e2f7de59b554bab87 Mon Sep 17 00:00:00 2001
From: 81041 <81041@192.168.10.23>
Date: 星期四, 01 十一月 2018 16:46:43 +0800
Subject: [PATCH] 班组管理

---
 gx_tieta/src/com/fgkj/dao/impl/User_ChartImpl.java  |   24 ++++++++++++++++++++++--
 gx_tieta/src/com/fgkj/actions/User_ChartAction.java |    6 ++++++
 gx_tieta/src/com/fgkj/dto/User_Chart.java           |   21 +++++++++++++++++++--
 3 files changed, 47 insertions(+), 4 deletions(-)

diff --git a/gx_tieta/src/com/fgkj/actions/User_ChartAction.java b/gx_tieta/src/com/fgkj/actions/User_ChartAction.java
index aa7d4c0..bba9c7b 100644
--- a/gx_tieta/src/com/fgkj/actions/User_ChartAction.java
+++ b/gx_tieta/src/com/fgkj/actions/User_ChartAction.java
@@ -43,6 +43,8 @@
 			put("devalarm","home_warn.gif");
 			put("precharge","home_warn.gif");
 			put("onlinecharge","home_warn.gif");
+			put("poff","poff.gif");
+			put("install","install.gif");
 		}		
 	};
 	
@@ -160,6 +162,10 @@
 				uc.setChart_pre_charge(files.get(i));
 			}else if("onlinecharge".equals(ftype.get(i))){
 				uc.setChart_online_charge(files.get(i));
+			}else if("poff".equals(ftype.get(i))){
+				uc.setChart_poff(files.get(i));
+			}else if("install".equals(ftype.get(i))){
+				uc.setChart_install(files.get(i));
 			}
 			
 		}
diff --git a/gx_tieta/src/com/fgkj/dao/impl/User_ChartImpl.java b/gx_tieta/src/com/fgkj/dao/impl/User_ChartImpl.java
index a0d5804..7ad91cd 100644
--- a/gx_tieta/src/com/fgkj/dao/impl/User_ChartImpl.java
+++ b/gx_tieta/src/com/fgkj/dao/impl/User_ChartImpl.java
@@ -53,7 +53,9 @@
 		list.add(uchart.getChart_dev_alarm());
 		list.add(uchart.getChart_pre_charge());
 		list.add(uchart.getChart_online_charge());
-		String sql="insert into web_site.tb_user_Chart(chart_name,chart_file,Chart_logo,Chart_normal,Chart_behind,Chart_warn,Chart_timeout,Chart_nuclear_cap,Chart_dev_alarm,Chart_pre_charge,Chart_online_charge) values(?,?,?,?,?,?,?,?,?,?,?)";
+		list.add(uchart.getChart_poff());
+		list.add(uchart.getChart_install());
+		String sql="insert into web_site.tb_user_Chart(chart_name,chart_file,Chart_logo,Chart_normal,Chart_behind,Chart_warn,Chart_timeout,Chart_nuclear_cap,Chart_dev_alarm,Chart_pre_charge,Chart_online_charge,Chart_poff,Chart_install) values(?,?,?,?,?,?,?,?,?,?,?,?,?)";
 		boolean bl=DAOHelper.executeUpdatePicture(DBUtil.getConn(), sql, list);
 		return bl;
 	}
@@ -143,8 +145,26 @@
 			list.add(uchart.getChart_online_charge());
 			sql+=online_chargeSql;
 		}
+		//Chart_poff鍥剧墖
+		String poffSql=" Chart_poff=? ";
+		if(uchart.getChart_poff()!=null&&uchart.getChart_poff().length()>0){
+			if(list.size()>0){
+				sql+=",";
+			}
+			list.add(uchart.getChart_poff());
+			sql+=poffSql;
+		}
+		//Chart_install鍥剧墖
+		String installSql=" Chart_install=? ";
+		if(uchart.getChart_install()!=null&&uchart.getChart_install().length()>0){
+			if(list.size()>0){
+				sql+=",";
+			}
+			list.add(uchart.getChart_install());
+			sql+=installSql;
+		}
 		//endSql
-		String endSql=" where chart_file=?";
+		String endSql=" where chart_file=? ";
 		list.add(uchart.getChart_file());
 		sql+=endSql;
 		//System.out.println(list.size()+"  "+sql);
diff --git a/gx_tieta/src/com/fgkj/dto/User_Chart.java b/gx_tieta/src/com/fgkj/dto/User_Chart.java
index ecc3d15..0a45174 100644
--- a/gx_tieta/src/com/fgkj/dto/User_Chart.java
+++ b/gx_tieta/src/com/fgkj/dto/User_Chart.java
@@ -14,6 +14,8 @@
 	private File  Chart_behind;
 	private File  Chart_warn;
 	private File  Chart_timeout;
+	private File  Chart_poff; //鍋滅數
+	private File  Chart_install;//鏈坊鍔犵殑鍥炬爣
 	
 	private File  Chart_nuclear_cap;//鏍稿鏀剧數
 	private File  Chart_dev_alarm;//璁惧鍛婅
@@ -136,14 +138,28 @@
 	public void setChart_timeout_blob(Blob chart_timeout_blob) {
 		Chart_timeout_blob = chart_timeout_blob;
 	}
+	public File getChart_poff() {
+		return Chart_poff;
+	}
+	public void setChart_poff(File chart_poff) {
+		Chart_poff = chart_poff;
+	}
+	public File getChart_install() {
+		return Chart_install;
+	}
+	public void setChart_install(File chart_install) {
+		Chart_install = chart_install;
+	}
 	@Override
 	public String toString() {
 		return "User_Chart [num=" + num + ", Chart_name=" + Chart_name
 				+ ", Chart_file=" + Chart_file + ", Chart_logo=" + Chart_logo
 				+ ", Chart_normal=" + Chart_normal + ", Chart_behind="
 				+ Chart_behind + ", Chart_warn=" + Chart_warn
-				+ ", Chart_timeout=" + Chart_timeout + ", Chart_nuclear_cap="
-				+ Chart_nuclear_cap + ", Chart_dev_alarm=" + Chart_dev_alarm
+				+ ", Chart_timeout=" + Chart_timeout + ", Chart_poff="
+				+ Chart_poff + ", Chart_install=" + Chart_install
+				+ ", Chart_nuclear_cap=" + Chart_nuclear_cap
+				+ ", Chart_dev_alarm=" + Chart_dev_alarm
 				+ ", Chart_pre_charge=" + Chart_pre_charge
 				+ ", Chart_online_charge=" + Chart_online_charge
 				+ ", Chart_logo_blob=" + Chart_logo_blob
@@ -154,4 +170,5 @@
 	}
 	
 	
+	
 }

--
Gitblit v1.9.1