using EData; using System.Collections; using System.Collections.Generic; using UnityEngine; using Utility; //============================================================ //支持中文,文件使用UTF-8编码 //@author YangHua //@create 20230916 //@company Adam // //@description: //============================================================ namespace Adam { public class ExamusersController : MonoSingleton { public string url = "http://111.229.30.246:10013/Handler/Banzugz.ashx?action=examusers"; public Root root = new Root(); // Use this for initialization private async void Start() { root = await AsyncWebReq.Get(url); } public string GetSceneInfoByUseNo(string useNo) { string sceneInfo = ""; for (int i = 0; i < root.data.list.Count; i++) { int index = i; string userNoTemp = ToolUtility.GetEliminateInfo(root.data.list[index].user_no, "用户"); if (useNo == userNoTemp) sceneInfo = root.data.list[index].BiaoType + "_" + root.data.list[index].Scene; } return sceneInfo; } public int GetPVWByUseNo(string useNo) { int pvw = 0; for (int i = 0; i < root.data.list.Count; i++) { int index = i; string userNoTemp = ToolUtility.GetEliminateInfo(root.data.list[index].user_no, "用户"); if (useNo == userNoTemp) pvw = root.data.list[index].PVW; } return pvw; } public List GetABCcurrentAndvoltage() { List listABC = new List(); for (int i = 0;i < root.data.list.Count; i++) { int index = i; string uerID = GlobalFlag.userId; if (uerID.Equals(root.data.list[index].user_no)) { listABC.Add(root.data.list[index].AA.ToString()); listABC.Add(root.data.list[index].BA.ToString()); listABC.Add(root.data.list[index].CA.ToString()); listABC.Add(root.data.list[index].AV.ToString()); listABC.Add(root.data.list[index].BV.ToString()); listABC.Add(root.data.list[index].CV.ToString()); } } return listABC; } } }