1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- using TMPro;
- using UnityEngine;
- public class WarningInfoItem : MonoBehaviour
- {
- public GameObject[] warningLevel;
- public TextMeshProUGUI level;
- public TextMeshProUGUI wangyuanName;
- public TextMeshProUGUI wangyuanIP;
- public TextMeshProUGUI equipmentAlarmTime;
- public TextMeshProUGUI clearStatus;
- public TextMeshProUGUI dingweiDuixiangName;
- public TextMeshProUGUI dingweiInfo;
- public TextMeshProUGUI caijiFangshi;
- public TextMeshProUGUI laiYuan;
- public TextMeshProUGUI Pod;
- public TextMeshProUGUI type;
- public TextMeshProUGUI wangyuanType;
- public TextMeshProUGUI caijiTime;
- public TextMeshProUGUI deviceClearAlarmTime;
- public TextMeshProUGUI targetObjectType;
- public TextMeshProUGUI gongdanState;
- public TextMeshProUGUI gaojingZhengwen;
- public TextMeshProUGUI changjiaName;
- public TextMeshProUGUI wangyuanzileixing;
- public TextMeshProUGUI pingci;
- public void Init(AlarmData AlarmData)
- {
- level.text = "--";
- wangyuanName.text = "--";
- wangyuanIP.text = "--";
- equipmentAlarmTime.text = "--";
- clearStatus.text = "--";
- dingweiDuixiangName.text = "--";
- dingweiInfo.text = "--";
- caijiFangshi.text = "--";
- laiYuan.text = "--";
- Pod.text = "--";
- type.text = "--";
- wangyuanType.text = "--";
- caijiTime.text = "--";
- deviceClearAlarmTime.text = "--";
- targetObjectType.text = "--";
- gongdanState.text = "--";
- gaojingZhengwen.text = "--";
- changjiaName.text = "--";
- wangyuanzileixing.text = "--";
- pingci.text = "--";
- if (!string.IsNullOrEmpty(AlarmData.level))
- {
- if (AlarmData.level == "重大告警")
- warningLevel[0].SetActive(true);
- else
- warningLevel[1].SetActive(true);
- level.text = AlarmData.level;
- }
- if (!string.IsNullOrEmpty(AlarmData.type))
- {
- type.text = AlarmData.type;
- }
- if (!string.IsNullOrEmpty(AlarmData.equipmentAlarmTime))
- {
- equipmentAlarmTime.text = AlarmData.equipmentAlarmTime;
- }
- if (!string.IsNullOrEmpty(AlarmData.deviceClearAlarmTime))
- {
- deviceClearAlarmTime.text = AlarmData.deviceClearAlarmTime;
- }
- if (!string.IsNullOrEmpty(AlarmData.clearStatus))
- {
- clearStatus.text = AlarmData.clearStatus;
- }
- if (!string.IsNullOrEmpty(AlarmData.targetObjectType))
- {
- targetObjectType.text = AlarmData.targetObjectType;
- }
- }
- }
|