UserData.cs 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. public enum LoginType
  5. {
  6. Teacher,
  7. Student
  8. };
  9. public class UserLoginInfo
  10. {
  11. public string userName;
  12. public string password;
  13. public string key;
  14. public string code;
  15. public UserLoginInfo()
  16. {
  17. }
  18. public UserLoginInfo(string un, string pw, string ky, string cd)
  19. {
  20. userName = un;
  21. password = pw;
  22. key = ky;
  23. code = cd;
  24. }
  25. }
  26. public class LoginInfoRet {
  27. public int code;
  28. public string msg;
  29. public class LoginData
  30. {
  31. public string id;
  32. public string userName;
  33. public string realName;
  34. public string roldIds;
  35. public string departId;
  36. public string createTime;
  37. public string updateTime;
  38. public int state;
  39. public string[] roles;
  40. public string token;
  41. }
  42. public LoginData data;
  43. public string timestamp;
  44. }
  45. public class UserData
  46. {
  47. public static string token = "";
  48. public static string userName = "";
  49. public static string realName = "";
  50. public static string userAccount = "";
  51. public static string userPassword = "";
  52. public static LoginType currentLogType = LoginType.Teacher;
  53. }