PanelPasswordBack.cs 1017 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. using UnityEngine;
  2. using UnityEngine.UI;
  3. using System;
  4. using System.Collections;
  5. using System.Collections.Generic;
  6. using LitJson;
  7. public class PanelPasswordBack : Panel {
  8. public InputField mailInputField;
  9. public void SendMail()
  10. {
  11. string mailStr = mailInputField.text;
  12. // List<KeyValuePair<string, object>> data = new List<KeyValuePair<string, object>>();
  13. // data.Add(new KeyValuePair<string, object>("email", mailStr));
  14. // URLRequest.CreateURLRequest(Config.URL_PASSWORD_BACK, data, OnSendMailCallBack);
  15. }
  16. private void OnSendMailCallBack(string dataStr)
  17. {
  18. JsonData data = URLRequest.ParseRecieveJsonData(dataStr);
  19. int resCode = (int)data["resCode"];
  20. // string resInfo = (string)data["resInfo"];
  21. // switch(resCode)
  22. // {
  23. // case 1:
  24. // PanelAlert.Show(Language.GetStr("mailFormatError"));
  25. // break;
  26. // case 2:
  27. // PanelAlert.Show(Language.GetStr("mailNoExistError"));
  28. // break;
  29. // case 0:
  30. // PanelAlert.Show(Language.GetStr("passwordSend"));
  31. // Close();
  32. // break;
  33. // }
  34. }
  35. }