PDALoginResult.cs 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. 
  2. using System.Runtime.Serialization;
  3. namespace Dongke.IBOSS.PRD.WCF.DataModels
  4. {
  5. [DataContract]
  6. public class PDALoginResult
  7. {
  8. private int _status = 0;
  9. private string _message = "登陆成功";
  10. [DataMember]
  11. public int Status
  12. {
  13. get
  14. {
  15. return _status;
  16. }
  17. set
  18. {
  19. _status = value;
  20. }
  21. }
  22. [DataMember]
  23. public string Message
  24. {
  25. get
  26. {
  27. return _message;
  28. }
  29. set
  30. {
  31. _message = value;
  32. }
  33. }
  34. [DataMember]
  35. public string ServerName
  36. {
  37. get;
  38. set;
  39. }
  40. [DataMember]
  41. public string ValidityEnd
  42. {
  43. get;
  44. set;
  45. }
  46. [DataMember]
  47. public int AccountID
  48. {
  49. get;
  50. set;
  51. }
  52. [DataMember]
  53. public int UserID
  54. {
  55. get;
  56. set;
  57. }
  58. [DataMember]
  59. public string UserName
  60. {
  61. get;
  62. set;
  63. }
  64. [DataMember]
  65. public string SessionKey
  66. {
  67. get;
  68. set;
  69. }
  70. [DataMember]
  71. public object Rights
  72. {
  73. get;
  74. set;
  75. }
  76. /// <summary>
  77. /// 最新版本号
  78. /// </summary>
  79. [DataMember]
  80. public string AppVersion
  81. {
  82. get;
  83. set;
  84. }
  85. /// <summary>
  86. /// APK文件大小
  87. /// </summary>
  88. [DataMember]
  89. public long ApkSize
  90. {
  91. get;
  92. set;
  93. }
  94. /// <summary>
  95. /// 成型工标识
  96. /// </summary>
  97. [DataMember]
  98. public string IsGroutingWorker
  99. {
  100. get;
  101. set;
  102. }
  103. }
  104. }