From 108e84259b6fc890af880e76f7a9e3cb19b8dc4e Mon Sep 17 00:00:00 2001
From: 81041 <81041@192.168.10.20>
Date: 星期四, 29 十一月 2018 11:50:16 +0800
Subject: [PATCH] 设备状态变迁修改

---
 gx_tieta/src/com/fgkj/dao/BattTestData.java |   46 +++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 39 insertions(+), 7 deletions(-)

diff --git a/gx_tieta/src/com/fgkj/dao/BattTestData.java b/gx_tieta/src/com/fgkj/dao/BattTestData.java
index 15c5437..61869a4 100644
--- a/gx_tieta/src/com/fgkj/dao/BattTestData.java
+++ b/gx_tieta/src/com/fgkj/dao/BattTestData.java
@@ -261,13 +261,45 @@
 		return stop_type; 
 	}
     //璁惧鐘舵�佸彉鎹㈠搴斿叧绯�
-	public static String getFbsdev_Statechange(int state){
-		String state_name="鍋滄";
-		switch(state){
-		      case 0:state_name="鍋滄";break;
-		      case 1:state_name="鏀剧數";break;
-		      case 2:state_name="鍏呯數";break;
-		   }
+	public static String getFbsdev_Statechange(int eve_type,int state){
+		String state_name="鏈煡";
+		if(eve_type==0){
+			if(state==0){
+				state_name="鍦ㄧ嚎鐩戞祴";
+			}else if(state==1){
+				state_name="鏀剧數娴嬭瘯";
+			}else if(state==2){
+				state_name="鍏呯數娴嬭瘯";
+			}else if(state==3){
+				state_name="鍗囧帇缁埅";
+			}
+		}else if(eve_type==11){
+			if(state==0){
+				state_name="姝e父";
+			}else if(state==1){
+				state_name="鏁呴殰";
+			}
+		}else if(eve_type==12){
+			if(state==0){
+				state_name="鍦ㄧ嚎";
+			}else if(state==1){
+				state_name="绂荤嚎";
+			}
+		}else if(eve_type==20){
+			state_name=Integer.toHexString(state);
+		}
 		return state_name;
 	}
+	
+	//璁惧鐘舵�佸彉鎹㈠搴攅ve_type
+	public static String getEve_type_name(int eve_type){
+		String eve_type_name="鏈煡";
+		switch(eve_type){
+		      case 0:eve_type_name="BTS宸ヤ綔鐘舵��";break;
+		      case 11:eve_type_name="SD鍗℃晠闅�";break;
+		      case 12:eve_type_name="鐢垫睜绂荤嚎鐘舵��";break; 
+		      case 20:eve_type_name="DCDC妯″潡鍛婅鐘舵��";break;
+		   }
+		return eve_type_name;
+	}
 }

--
Gitblit v1.9.1