using System.Collections; using System.Collections.Generic; using UnityEngine; using TMPro; using UnityEngine.UI; using Newtonsoft.Json; public class Change_Password : Base { public TMP_InputField PhonenumberInput; public TMP_InputField YanzhengmaInput; public TMP_InputField NewPasswordInput; public Button ConfirmBtn; public ShimingPanel shimingPanel; // Start is called before the first frame update void Start() { ConfirmBtn.onClick.AddListener(ConfirmClick); PhonenumberInput.placeholder.GetComponent().text = shimingPanel.phonenumber.text; } async void ConfirmClick() { string response = "";//²âÊÔ string body = "{\"password\":\"" +NewPasswordInput.text + "\",\"verifyCode\":" + int.Parse(YanzhengmaInput.text) + "}"; Debug.Log(body); response = await web.SendRequest(web.URL + "/snail/user/changePassword", "POST", body, Global.global.CreateHeaders()); Debug.Log(response); ChangepassRt cpr= JsonConvert.DeserializeObject(response); addEventPopUp(cpr.message); if (cpr.code == 200) { Destroy(this.gameObject); } } // Update is called once per frame void Update() { } } public class ChangepassRt : Response { }