using Newtonsoft.Json; using System; using System.Collections; using System.Collections.Generic; using System.Threading.Tasks; using UnityEngine; using static ENVQuery; /// /// 告警-查询 /// [AddComponentMenu("告警查询")] public class TmsAlarmQuery : MonoBehaviour { public List tmsAlarmLists = new List(); private void Start() { //await initAsync(""); } //public async Task initAsync() //{ // var jsonResult = await CombineJSON.GetJson_POST(GameManager.Inst.Jk_URL.gj_cx, GameManager.Inst.token); // Root root = JsonConvert.DeserializeObject(jsonResult); // tmsAlarmLists = root.data; //} void Update() { } #region JSON [System.Serializable] public class TmsAlarmList { /// /// 告警ID /// public string alarmId; /// /// 设备Id(告警对象Id) /// public string alarmDeviceId; /// /// 告警类型 /// public string alarmType; /// /// 告警等级 /// public string alarmLevel; /// /// 告警时间 /// public string alarmDate; /// /// 告警描述 /// public string alarmDescription; /// /// 告警原因 /// public string alarmReason; /// /// 处理状态 /// public string alarmHandleStatus; /// /// 处理人员 /// public string alarmHandlePerson; /// /// 处理时间 /// public string alarmHandleDate; /// /// 设备id /// public string deviceId; } [System.Serializable] public class Root { /// /// /// public string code; /// /// 操作成功 /// public string message; /// /// /// public List data; /// /// /// public string serverTime; } #endregion }