InsuHelper.cs 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. using Newtonsoft.Json;
  2. using Newtonsoft.Json.Linq;
  3. using PTMedicalInsurance.Helper;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. namespace HaErBinMIMI.Forms.ToRecord.Helper
  10. {
  11. public class InsuHelper
  12. {
  13. InvokeHelper invoker = new InvokeHelper();
  14. public string Get1901Dic()
  15. {
  16. JObject setJson = new JObject();
  17. string parNum = "";
  18. setJson.Add(new JProperty("code", parNum));
  19. //setJson.Add(new JProperty("session", AddUserJson()));
  20. //JObject joRtn = invoker.invokeCenterService("1101", JsonHelper.setCenterInpar("1101", joInput));
  21. return "";
  22. }
  23. /// <summary>
  24. /// 加上用户验证信息
  25. /// </summary>
  26. /// <returns></returns>
  27. public void AddUserJson(string inParam)
  28. {
  29. //dynamic sess = new JObject();
  30. if (inParam.IndexOf("session") != -1)
  31. {
  32. dynamic obRtn = (JObject)JsonConvert.DeserializeObject(inParam);
  33. JArray seJar = obRtn.session;
  34. UserMessage.session = seJar[0].ToString();
  35. }
  36. //return sess;
  37. }
  38. }
  39. public class userMsg
  40. {
  41. [JsonProperty("userID")]
  42. public string userID ;
  43. [JsonProperty("userCode")]
  44. public string userCode ;
  45. [JsonProperty("userName")]
  46. public string userName ;
  47. [JsonProperty("locID")]
  48. public string locID ;
  49. [JsonProperty("locDesc")]
  50. public string locDesc ;
  51. [JsonProperty("groupID")]
  52. public string groupID ;
  53. [JsonProperty("groupDesc")]
  54. public string groupDesc ;
  55. [JsonProperty("hospID")]
  56. public string hospID ;
  57. [JsonProperty("hospCode")]
  58. public string hospCode ;
  59. [JsonProperty("hospDesc")]
  60. public string hospDesc ;
  61. [JsonProperty("langID")]
  62. public string langID ;
  63. [JsonProperty("langDesc")]
  64. public string langDesc ;
  65. [JsonProperty("changeFlag")]
  66. public string changeFlag ;
  67. [JsonProperty("changeDesc")]
  68. public string changeDesc ;
  69. [JsonProperty("lastLoginDate")]
  70. public string lastLoginDate ;
  71. [JsonProperty("lastLoginTime")]
  72. public string lastLoginTime ;
  73. [JsonProperty("directorAuth")]
  74. public string directorAuth ;
  75. [JsonProperty("defaultMenuType")]
  76. public string defaultMenuType ;
  77. [JsonProperty("titleDesc")]
  78. public string titleDesc ;
  79. [JsonProperty("userYBCode")]
  80. public string userYBCode ;
  81. [JsonProperty("hospYBCode")]
  82. public string hospYBCode ;
  83. [JsonProperty("path")]
  84. public string path ;
  85. [JsonProperty("sessionID")]
  86. public string sessionID ;
  87. [JsonProperty("errorMessageTime")]
  88. public string errorMessageTime ;
  89. [JsonProperty("language")]
  90. public string language ;
  91. [JsonProperty("messageTime")]
  92. public string messageTime ;
  93. }
  94. public class UserMessage
  95. {
  96. public static string session;
  97. public static string userID;
  98. public static string userCode;
  99. public static string userName;
  100. public static string locID;
  101. public static string locDesc;
  102. public static string groupID;
  103. public static string groupDesc;
  104. public static string hospID;
  105. public static string hospCode;
  106. public static string hospDesc;
  107. public static string langID;
  108. public static string langDesc;
  109. public static string changeFlag;
  110. public static string changeDesc;
  111. public static string lastLoginDate;
  112. public static string lastLoginTime;
  113. public static string directorAuth;
  114. public static string defaultMenuType;
  115. public static string titleDesc;
  116. public static string userYBCode;
  117. public static string hospYBCode;
  118. public static string path;
  119. public static string sessionID;
  120. public static string errorMessageTime;
  121. public static string language;
  122. public static string messageTime;
  123. }
  124. }