修改地址
This commit is contained in:
parent
0244d68be0
commit
dbd12eec05
|
|
@ -1,10 +1,11 @@
|
||||||
|
using Newtonsoft.Json;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections;
|
using System.Collections;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using Newtonsoft.Json;
|
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.Networking;
|
using UnityEngine.Networking;
|
||||||
using UnityEngine.Serialization;
|
using UnityEngine.Serialization;
|
||||||
|
using UnityEngine.UIElements;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 怬
|
/// 怬
|
||||||
|
|
@ -14,7 +15,7 @@ public class LoginResponse
|
||||||
{
|
{
|
||||||
public string state;
|
public string state;
|
||||||
public string message;
|
public string message;
|
||||||
public Data data=new Data();
|
public Data data = new Data();
|
||||||
}
|
}
|
||||||
|
|
||||||
public class Data
|
public class Data
|
||||||
|
|
@ -40,7 +41,7 @@ public class Data
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string role_name { get; set; }
|
public string role_name { get; set; }
|
||||||
}
|
}
|
||||||
public class LoginManager : SingletonMono<LoginManager>
|
public class LoginManager : SingletonMono<LoginManager>
|
||||||
{
|
{
|
||||||
//[FormerlySerializedAs("loginScene")]
|
//[FormerlySerializedAs("loginScene")]
|
||||||
//public UI_LoginPanel uiLoginPanel;
|
//public UI_LoginPanel uiLoginPanel;
|
||||||
|
|
@ -48,6 +49,15 @@ public class LoginManager : SingletonMono<LoginManager>
|
||||||
|
|
||||||
public LoginResponse loginRespons;
|
public LoginResponse loginRespons;
|
||||||
public System.Action OnLoginSuccess;
|
public System.Action OnLoginSuccess;
|
||||||
|
public string Ipurl;
|
||||||
|
|
||||||
|
private void Start()
|
||||||
|
{
|
||||||
|
StartCoroutine(GetConfig((b) =>
|
||||||
|
{
|
||||||
|
|
||||||
|
}));
|
||||||
|
}
|
||||||
public void Login(string account, string password)
|
public void Login(string account, string password)
|
||||||
{
|
{
|
||||||
StartCoroutine(LoginRequest(account, password));
|
StartCoroutine(LoginRequest(account, password));
|
||||||
|
|
@ -59,8 +69,8 @@ public class LoginManager : SingletonMono<LoginManager>
|
||||||
form.AddField("action", "login");
|
form.AddField("action", "login");
|
||||||
form.AddField("login_name", account);
|
form.AddField("login_name", account);
|
||||||
form.AddField("password", password);
|
form.AddField("password", password);
|
||||||
|
|
||||||
using (UnityWebRequest webRequest = UnityWebRequest.Post("http://172.16.1.254:13030/Handler/User.ashx?action=login", form))
|
using (UnityWebRequest webRequest = UnityWebRequest.Post(Ipurl + "/Handler/User.ashx?action=login", form))
|
||||||
{
|
{
|
||||||
yield return webRequest.SendWebRequest();
|
yield return webRequest.SendWebRequest();
|
||||||
|
|
||||||
|
|
@ -72,7 +82,7 @@ public class LoginManager : SingletonMono<LoginManager>
|
||||||
|
|
||||||
string json = webRequest.downloadHandler.text;
|
string json = webRequest.downloadHandler.text;
|
||||||
Debug.Log("·þÎñÆ÷·µ»Ø£º" + json);
|
Debug.Log("·þÎñÆ÷·µ»Ø£º" + json);
|
||||||
|
|
||||||
loginRespons = JsonConvert.DeserializeObject<LoginResponse>(json);
|
loginRespons = JsonConvert.DeserializeObject<LoginResponse>(json);
|
||||||
if (loginRespons.state == "true")
|
if (loginRespons.state == "true")
|
||||||
{
|
{
|
||||||
|
|
@ -88,4 +98,26 @@ public class LoginManager : SingletonMono<LoginManager>
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
/// <summary>
|
||||||
|
/// »ñÈ¡ÅäÖÃÊý¾Ý
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="action"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
private IEnumerator GetConfig(System.Action<bool> action)
|
||||||
|
{
|
||||||
|
|
||||||
|
UnityWebRequest www = UnityWebRequest.Get(Application.streamingAssetsPath + "/ipaddress.txt");
|
||||||
|
yield return www.SendWebRequest();
|
||||||
|
if ((www.result == UnityWebRequest.Result.ProtocolError) || (www.result == UnityWebRequest.Result.ConnectionError))
|
||||||
|
{
|
||||||
|
Debug.Log(www.error);
|
||||||
|
action(false);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Debug.Log(www.downloadHandler.text);
|
||||||
|
Ipurl = www.downloadHandler.text;
|
||||||
|
action(true);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ using UnityEngine.Networking;
|
||||||
public class RepairSenderManager : SingletonMono<RepairSenderManager>
|
public class RepairSenderManager : SingletonMono<RepairSenderManager>
|
||||||
{
|
{
|
||||||
private string url = "http://172.16.1.254:13030/Handler/Repair.ashx?action=add";
|
private string url = "http://172.16.1.254:13030/Handler/Repair.ashx?action=add";
|
||||||
|
|
||||||
// 点击提交按钮调用
|
// 点击提交按钮调用
|
||||||
public void OnClickSend(TMP_InputField inputContent)
|
public void OnClickSend(TMP_InputField inputContent)
|
||||||
{
|
{
|
||||||
|
|
@ -32,7 +32,7 @@ public class RepairSenderManager : SingletonMono<RepairSenderManager>
|
||||||
form.AddField("RepairContent", content);
|
form.AddField("RepairContent", content);
|
||||||
form.AddField("user_id", LoginManager.Instance.loginRespons.data.user_id);
|
form.AddField("user_id", LoginManager.Instance.loginRespons.data.user_id);
|
||||||
|
|
||||||
UnityWebRequest request = UnityWebRequest.Post(url, form);
|
UnityWebRequest request = UnityWebRequest.Post(LoginManager.Instance.Ipurl + "/Handler/Repair.ashx?action=add", form);
|
||||||
|
|
||||||
// 发送请求
|
// 发送请求
|
||||||
yield return request.SendWebRequest();
|
yield return request.SendWebRequest();
|
||||||
|
|
|
||||||
|
|
@ -123,7 +123,7 @@ public class TeaAnswerManager : SingletonMono<TeaAnswerManager>
|
||||||
form.AddField("action", "list");
|
form.AddField("action", "list");
|
||||||
form.AddField("user_id", LoginManager.Instance.loginRespons.data.user_id);
|
form.AddField("user_id", LoginManager.Instance.loginRespons.data.user_id);
|
||||||
|
|
||||||
UnityWebRequest request = UnityWebRequest.Post(url, form);
|
UnityWebRequest request = UnityWebRequest.Post(LoginManager.Instance.Ipurl + "/Handler/Repair.ashx?action=list", form);
|
||||||
|
|
||||||
// 发送请求
|
// 发送请求
|
||||||
yield return request.SendWebRequest();
|
yield return request.SendWebRequest();
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
http://172.16.1.254:13030
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 80da7ab14564aca40ae75d2c676d5783
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Loading…
Reference in New Issue