From 656bd1b190ed296a7bf63623dc8e9fe2bc9d3098 Mon Sep 17 00:00:00 2001
From: whycrzg <ruanzhigang@whycst.com>
Date: 星期五, 19 二月 2021 16:29:49 +0800
Subject: [PATCH] update

---
 src/main/java/com/fgkj/services/Alarm_paramService.java |   57 ++++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 36 insertions(+), 21 deletions(-)

diff --git a/src/main/java/com/fgkj/services/Alarm_paramService.java b/src/main/java/com/fgkj/services/Alarm_paramService.java
index 76229c7..e2366e5 100644
--- a/src/main/java/com/fgkj/services/Alarm_paramService.java
+++ b/src/main/java/com/fgkj/services/Alarm_paramService.java
@@ -21,7 +21,15 @@
 
 	public ServiceModel add(Alarm_param param){
 		ServiceModel model = new ServiceModel();
-		Boolean bl=mapper.add(param)>0;
+		Boolean bl= null;
+		try {
+			bl = mapper.add(param)>0;
+		} catch (Exception e) {
+			e.printStackTrace();
+			model.setCode(0);
+			model.setMsg("娣诲姞澶辫触!");
+			return model;
+		}
 		if(bl){
 			model.setCode(1);
 			model.setMsg("娣诲姞鎴愬姛!");
@@ -34,30 +42,37 @@
 	//缂栬緫鍙傛暟
 	public ServiceModel update(Alarm_param param){
 		ServiceModel model = new ServiceModel();
-		Boolean bl=mapper.update(param)>0;
-		if(bl){
-			//鍛婅鍙傛暟淇敼鎴愬姛鍚庨噸鍚湇鍔�
-			int alarm_id=param.getAlm_id();
-			Process_survey process=new Process_survey();
-			if(alarm_id==AlarmDaoFactory.Alarm_CapAlarm||
-			   alarm_id== AlarmDaoFactory.Alarm_CapChange){
-				//灏嗚惤鍚庡崟浣撶殑鏈嶅姟璁句负閲嶅惎
-				process.setProcessName(ProcessServerDao.BMS_FBSDEV_BADBATT_MON);
-				process.setServerFlag(ProcessServerDao.PROCESS_OFF);
-				//灏唒rocessTemp鍙傛暟鏆傚瓨鍦╪um涓�
-				process.setNum(ProcessServerDao.PROCESS_TEMP);
-				Boolean b=surveyMapper.update(process);
+		try {
+			Boolean bl=mapper.update(param)>0;
+			if(bl){
+				//鍛婅鍙傛暟淇敼鎴愬姛鍚庨噸鍚湇鍔�
+				int alarm_id=param.getAlm_id();
+				Process_survey process=new Process_survey();
+				if(alarm_id==AlarmDaoFactory.Alarm_CapAlarm||
+				   alarm_id== AlarmDaoFactory.Alarm_CapChange){
+					//灏嗚惤鍚庡崟浣撶殑鏈嶅姟璁句负閲嶅惎
+					process.setProcessName(ProcessServerDao.BMS_FBSDEV_BADBATT_MON);
+					process.setServerFlag(ProcessServerDao.PROCESS_OFF);
+					//灏唒rocessTemp鍙傛暟鏆傚瓨鍦╪um涓�
+					process.setNum(ProcessServerDao.PROCESS_TEMP);
+					Boolean b=surveyMapper.update(process);
+				}else{
+					//灏嗙數姹犲憡璀︾殑鏈嶅姟璁句负閲嶅惎
+					process.setProcessName(ProcessServerDao.BMS_FBSDEV_ALARM_BATT);
+					Boolean b=surveyMapper.update(process);
+				}
+				model.setCode(1);
+				model.setMsg("淇敼鎴愬姛!");
+
 			}else{
-				//灏嗙數姹犲憡璀︾殑鏈嶅姟璁句负閲嶅惎
-				process.setProcessName(ProcessServerDao.BMS_FBSDEV_ALARM_BATT);
-				Boolean b=surveyMapper.update(process);
+				model.setCode(0);
+				model.setMsg("淇敼澶辫触!");
 			}
-			model.setCode(1);
-			model.setMsg("淇敼鎴愬姛!");
-			
-		}else{
+		} catch (Exception e) {
+			e.printStackTrace();
 			model.setCode(0);
 			model.setMsg("淇敼澶辫触!");
+			return model;
 		}
 		return model;
 	}

--
Gitblit v1.9.1