Commit ebfa2207 authored by xinglei's avatar xinglei

修改动环商业银行权限

parent 9094f8b4
...@@ -146,11 +146,8 @@ public class DeviceListener extends EmqxListener implements InitializingBean { ...@@ -146,11 +146,8 @@ public class DeviceListener extends EmqxListener implements InitializingBean {
}else { }else {
System.out.println("----update device state fail : "+ riskFactorId); System.out.println("----update device state fail : "+ riskFactorId);
} }
} }
} }
}); });
} catch (Exception e) { } catch (Exception e) {
......
...@@ -43,6 +43,12 @@ import java.util.*; ...@@ -43,6 +43,12 @@ import java.util.*;
import static com.yeejoin.amos.bank.constants.AlarmConstant.*; import static com.yeejoin.amos.bank.constants.AlarmConstant.*;
/**
* @Author: Xing Lei
* @Description: 设备监听
* @Date: 2020-05-25 16:23
*/
@Component @Component
public class EquipmentListener extends EmqxListener implements InitializingBean { public class EquipmentListener extends EmqxListener implements InitializingBean {
......
...@@ -7,6 +7,7 @@ import com.alibaba.fastjson.JSONObject; ...@@ -7,6 +7,7 @@ import com.alibaba.fastjson.JSONObject;
import com.ctrip.framework.apollo.core.utils.StringUtils; import com.ctrip.framework.apollo.core.utils.StringUtils;
import com.google.common.base.Joiner; import com.google.common.base.Joiner;
import org.apache.commons.io.FileUtils; import org.apache.commons.io.FileUtils;
import org.springframework.util.ObjectUtils;
import org.springframework.util.ResourceUtils; import org.springframework.util.ResourceUtils;
import java.io.File; import java.io.File;
...@@ -110,7 +111,11 @@ public class JsonUtil { ...@@ -110,7 +111,11 @@ public class JsonUtil {
public static String arraysToString(String[] str){ public static String arraysToString(String[] str){
String result = null; String result = null;
for(int i = 0; i < str.length; i++) { for(int i = 0; i < str.length; i++) {
result = "#" + str[i]; if (ObjectUtils.isEmpty(result)){
result = "#" + str[i];
} else {
result = result + "#" + str[i];
}
} }
return result; return result;
} }
......
...@@ -42,6 +42,7 @@ import com.yeejoin.amos.spc.exception.YeeException; ...@@ -42,6 +42,7 @@ import com.yeejoin.amos.spc.exception.YeeException;
import fr.opensagres.xdocreport.template.velocity.internal.Foreach; import fr.opensagres.xdocreport.template.velocity.internal.Foreach;
import io.micrometer.core.instrument.util.StringUtils; import io.micrometer.core.instrument.util.StringUtils;
import org.springframework.util.ObjectUtils;
/** /**
* 湿度动环告警 * 湿度动环告警
...@@ -132,6 +133,7 @@ public class ShiduAlarmWebSocketClient extends WebSocketClient { ...@@ -132,6 +133,7 @@ public class ShiduAlarmWebSocketClient extends WebSocketClient {
String equipmentAttrs = msgJson.getString("equipmentAttrs"); String equipmentAttrs = msgJson.getString("equipmentAttrs");
String sourceId = msgJson.getString("sourceId"); String sourceId = msgJson.getString("sourceId");
String authOrgs = getAuthOrg(msgJson.getString("authOrg")); String authOrgs = getAuthOrg(msgJson.getString("authOrg"));
//String orgCode = msgJson.getString("orgCode"); //String orgCode = msgJson.getString("orgCode");
AlarmPoint alarmPoint = new AlarmPoint(); AlarmPoint alarmPoint = new AlarmPoint();
alarmPoint.setCode(authOrgs); alarmPoint.setCode(authOrgs);
...@@ -201,13 +203,19 @@ public class ShiduAlarmWebSocketClient extends WebSocketClient { ...@@ -201,13 +203,19 @@ public class ShiduAlarmWebSocketClient extends WebSocketClient {
alarm.setAlarmSourceIp(msgJson.getString("sourceId")); alarm.setAlarmSourceIp(msgJson.getString("sourceId"));
alarm.setAlarmSourceType(alarmType); alarm.setAlarmSourceType(alarmType);
alarm.setUpdateDate(df.format(new Date())); alarm.setUpdateDate(df.format(new Date()));
alarm.setOrgCode(msgJson.getString("orgCode"));
String orgCode = msgJson.getString("orgCode");
String authOrg = msgJson.getString("authOrg");
String authOrgTemp = JsonUtil.arraysToString(JsonUtil.toStringArray(authOrg));
if (!ObjectUtils.isEmpty(authOrgTemp)) {
orgCode = authOrgTemp;
}
alarm.setOrgCode(orgCode);
alarm.setQueryColumn(queryColumn); alarm.setQueryColumn(queryColumn);
alarm.setAlarmLevel("警告告警"); alarm.setAlarmLevel("警告告警");
alarm.setCurrentState(res); alarm.setCurrentState(res);
alarmList.add(alarm); alarmList.add(alarm);
} }
} }
//alarmService.save(alarmList); //alarmService.save(alarmList);
iAlarmDao.saveAll(alarmList); iAlarmDao.saveAll(alarmList);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment