75 lines
2.5 KiB
C#
75 lines
2.5 KiB
C#
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<ExamusersController>
|
||
{
|
||
|
||
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<Root>(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<string> GetABCcurrentAndvoltage()
|
||
{
|
||
List<string> listABC = new List<string>();
|
||
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;
|
||
}
|
||
|
||
}
|
||
}
|