|
|
@@ -62,6 +62,19 @@ public class HttpHelper : MonoBehaviour
|
|
|
_Instance = this;
|
|
|
|
|
|
ChangeServerAddress();
|
|
|
+
|
|
|
+ try
|
|
|
+ {
|
|
|
+ var tokenJson = await B08_API_GetToken();
|
|
|
+ GetToken tokenResult= JsonConvert.DeserializeObject<GetToken>(tokenJson);
|
|
|
+ //Debug.Log("GetToken:" + tokenResult.data.token);
|
|
|
+ token = tokenResult.data.token;
|
|
|
+ }
|
|
|
+ catch (Exception e)
|
|
|
+ {
|
|
|
+ Debug.LogWarning("GetToken不成功,原因:" + e.ToString());
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
if (GlobalData.pageIndex == PageIndex.Page1 || GlobalData.pageIndex == PageIndex.Page2 ||
|
|
|
GlobalData.pageIndex == PageIndex.Page3)
|
|
|
@@ -133,6 +146,7 @@ public class HttpHelper : MonoBehaviour
|
|
|
|
|
|
if (GlobalData.pageIndex == PageIndex.Page1 || GlobalData.pageIndex == PageIndex.Page2)
|
|
|
{
|
|
|
+
|
|
|
GetGCYW_Station().Forget();
|
|
|
}
|
|
|
|
|
|
@@ -2129,14 +2143,18 @@ public class HttpHelper : MonoBehaviour
|
|
|
public async Cysharp.Threading.Tasks.UniTask<string> GetStatistics(string stationId)
|
|
|
{
|
|
|
var result="";
|
|
|
+
|
|
|
+ string startTime = DateTime.Now.AddDays(-7).ToString("yyyy-M-d");
|
|
|
+ string endTime =DateTime.Now.ToString("yyyy-M-d");
|
|
|
+
|
|
|
var sendData = new PostStatisticsData
|
|
|
{
|
|
|
timeRange = new string[]
|
|
|
{
|
|
|
- "2025-11-13", "2025-11-19"
|
|
|
+ $"{startTime}", $"{endTime}"
|
|
|
},
|
|
|
- startTime = "2025-11-13 00:00:00",
|
|
|
- endTime = "2025-11-19 23:59:59",
|
|
|
+ startTime = $"{startTime} 00:00:00",
|
|
|
+ endTime = $"{endTime} 23:59:59",
|
|
|
ids = stationId
|
|
|
};
|
|
|
string tempStr = JsonConvert.SerializeObject(sendData);
|
|
|
@@ -2154,7 +2172,57 @@ public class HttpHelper : MonoBehaviour
|
|
|
public async UniTask InitGCYWData1(string ids)
|
|
|
{
|
|
|
GlobalData.B08_Type = ids;
|
|
|
- string jsonStr;
|
|
|
+ string TFSJ_cmd =
|
|
|
+ $"http://58.19.230.46:9180/prod-api/project/workOrder/list?pageNum=1&pageSize=999&type=2&stationId={ids}&isAsc=desc";
|
|
|
+
|
|
|
+ UnityWebRequest TFSJ_www = new UnityWebRequest(TFSJ_cmd, "Get");
|
|
|
+ TFSJ_www.downloadHandler = new DownloadHandlerBuffer();
|
|
|
+ TFSJ_www.SetRequestHeader("Content-Type", "application/json");
|
|
|
+ TFSJ_www.SetRequestHeader("Authorization", "Bearer "+token);
|
|
|
+ await TFSJ_www.SendWebRequest();
|
|
|
+ if (TFSJ_www.result != UnityWebRequest.Result.Success)
|
|
|
+ {
|
|
|
+ Debug.LogWarning($"获取{TFSJ_cmd}数据不成功,原因:返request不成功:" + TFSJ_www.downloadHandler.text);
|
|
|
+ }
|
|
|
+ string TFSJ_result = TFSJ_www.downloadHandler.text;
|
|
|
+ GlobalData.B08Event = JsonConvert.DeserializeObject<B08_event>(TFSJ_result);
|
|
|
+ foreach (var eventItems in GlobalData.B08Event.rows)
|
|
|
+ {
|
|
|
+ if (eventItems.status == null)
|
|
|
+ {
|
|
|
+ GlobalData.B08Event.waitHandle++;
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ switch (eventItems.status)
|
|
|
+ {
|
|
|
+ case 0:
|
|
|
+ case 1:
|
|
|
+ GlobalData.B08Event.waitHandle++;
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ GlobalData.B08Event.waitAccept++;
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ GlobalData.B08Event.hasHandle++;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ Debug.Log(TFSJ_result);
|
|
|
+ Debug.Log("!!!!!!!!!!!!!!!!!!!!");
|
|
|
+
|
|
|
+ string XJRW_cmd = $"http://58.19.230.46:9180/prod-api/project/workOrder/list?pageNum=1&pageSize=999&type=3&stationId={ids}&isAsc=desc";
|
|
|
+ UnityWebRequest XJRW_www = new UnityWebRequest(XJRW_cmd, "Get");
|
|
|
+ XJRW_www.downloadHandler = new DownloadHandlerBuffer();
|
|
|
+ XJRW_www.SetRequestHeader("Content-Type", "application/json");
|
|
|
+ XJRW_www.SetRequestHeader("Authorization", "Bearer "+token);
|
|
|
+ await XJRW_www.SendWebRequest();
|
|
|
+ if (XJRW_www.result != UnityWebRequest.Result.Success)
|
|
|
+ {
|
|
|
+ Debug.LogWarning($"获取{XJRW_cmd}数据不成功,原因:返request不成功:" + XJRW_www.downloadHandler.text);
|
|
|
+ }
|
|
|
+ string XJRW_result = XJRW_www.downloadHandler.text;
|
|
|
+ Debug.Log(XJRW_result);
|
|
|
+ Debug.Log("!!!!!!!!!!!!!!!!!!!!");
|
|
|
// try
|
|
|
// {
|
|
|
// jsonStr = await B08_API_data(ServerAddress.API_B08_dataStatis, type);
|
|
|
@@ -2214,18 +2282,7 @@ public class HttpHelper : MonoBehaviour
|
|
|
public async Task B08_GetTaskList()
|
|
|
{
|
|
|
string jsonStr;
|
|
|
- try
|
|
|
- {
|
|
|
- jsonStr = await B08_API_GetToken();
|
|
|
- GetToken tokenResult= JsonConvert.DeserializeObject<GetToken>(jsonStr);
|
|
|
- //Debug.Log("GetToken:" + tokenResult.data.token);
|
|
|
- token = tokenResult.data.token;
|
|
|
- }
|
|
|
- catch (Exception e)
|
|
|
- {
|
|
|
- Debug.LogWarning("GetToken不成功,原因:" + e.ToString());
|
|
|
- }
|
|
|
-
|
|
|
+
|
|
|
try
|
|
|
{
|
|
|
jsonStr = await B08_API_TaskInfoList(1,999);
|