IwbDefinition.cs 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294
  1. namespace WeOnlineApp.Configuration
  2. {
  3. /// <summary>
  4. /// 问题状态
  5. /// </summary>
  6. public class QuestionStateDefinition
  7. {
  8. /// <summary>
  9. /// 未解答
  10. /// </summary>
  11. public const int New = 1;
  12. /// <summary>
  13. /// 已解答
  14. /// </summary>
  15. public const int Answer = 2;
  16. }
  17. /// <summary>
  18. /// 答疑状态
  19. /// </summary>
  20. public class AnswerStateDefinition
  21. {
  22. /// <summary>
  23. /// 未采纳
  24. /// </summary>
  25. public const int New = 1;
  26. /// <summary>
  27. /// 已采纳
  28. /// </summary>
  29. public const int Answer = 2;
  30. }
  31. /// <summary>
  32. /// 培训营状态
  33. /// </summary>
  34. public class CampStateDefinition
  35. {
  36. /// <summary>
  37. /// 未激活
  38. /// </summary>
  39. public const int New = 1;
  40. /// <summary>
  41. /// 已激活
  42. /// </summary>
  43. public const int Active = 2;
  44. }
  45. /// <summary>
  46. /// 演练营状态
  47. /// </summary>
  48. public class CampPlayStateDefinition
  49. {
  50. /// <summary>
  51. /// 新建
  52. /// </summary>
  53. public const int New = 1;
  54. /// <summary>
  55. /// 运行中
  56. /// </summary>
  57. public const int Run = 2;
  58. /// <summary>
  59. /// 超时结束
  60. /// </summary>
  61. public const int OverTime = 8;
  62. /// <summary>
  63. /// 结束
  64. /// </summary>
  65. public const int End = 9;
  66. }
  67. /// <summary>
  68. /// 演练参与者类型
  69. /// </summary>
  70. public class CampPlayerTypeDefinition
  71. {
  72. /// <summary>
  73. /// 创建者
  74. /// </summary>
  75. public const int Creator = 1;
  76. /// <summary>
  77. /// 参与成员
  78. /// </summary>
  79. public const int Member = 2;
  80. }
  81. /// <summary>
  82. /// 演练模式
  83. /// </summary>
  84. public class CampPlayModelDefinition
  85. {
  86. /// <summary>
  87. /// 单人
  88. /// </summary>
  89. public const int Single = 1;
  90. /// <summary>
  91. /// 团队
  92. /// </summary>
  93. public const int Team = 2;
  94. }
  95. /// <summary>
  96. /// 演练参与者状态
  97. /// </summary>
  98. public class CampPlayUserStateDefinition
  99. {
  100. /// <summary>
  101. /// 准备中
  102. /// </summary>
  103. public const int New = 1;
  104. /// <summary>
  105. /// 已准备
  106. /// </summary>
  107. public const int Ready = 2;
  108. /// <summary>
  109. /// 取消准备
  110. /// </summary>
  111. public const int CancelReady = 3;
  112. /// <summary>
  113. /// 运行中
  114. /// </summary>
  115. public const int Run = 4;
  116. /// <summary>
  117. /// 退出
  118. /// </summary>
  119. public const int Exit = 8;
  120. /// <summary>
  121. /// 结束
  122. /// </summary>
  123. public const int End = 9;
  124. }
  125. /// <summary>
  126. /// 日志命令
  127. /// </summary>
  128. public class LogCommandDefinition
  129. {
  130. public const string Start = "开始演练";
  131. public const string End = "结束演练";
  132. public const string NextRound = "下一轮次";
  133. public const string NextNode = "下一节点";
  134. public const string ConfirmScore = "确认评分";
  135. public const string SendScore = "发送评分";
  136. public const string SceneOperation = "角色处置情景";
  137. public const string SceneOperationCmd = "下达处置情景命令";
  138. public const string OperationComment = "处置情景评论";
  139. public const string Warning = "告警信息";
  140. public const string Chat = "聊天信息";
  141. }
  142. /// <summary>
  143. /// 日志类型
  144. /// </summary>
  145. public class LogTypeDefinition
  146. {
  147. public const int System = 1;
  148. public const int SceneOperation = 2;
  149. public const int Warning = 3;
  150. public const int Comment = 4;
  151. }
  152. /// <summary>
  153. /// 日志状态
  154. /// </summary>
  155. public class LogStateDefinition
  156. {
  157. /// <summary>
  158. /// 其他
  159. /// </summary>
  160. public const int Other = 0;
  161. /// <summary>
  162. /// 新处置
  163. /// </summary>
  164. public const int New = 1;
  165. /// <summary>
  166. /// 当前阶段处置已下达
  167. /// </summary>
  168. public const int Submit = 2;
  169. /// <summary>
  170. /// 处置已下达
  171. /// </summary>
  172. public const int Send = 3;
  173. /// <summary>
  174. /// 处置未下达
  175. /// </summary>
  176. public const int NotSend = 4;
  177. /// <summary>
  178. /// 处置匹配成功
  179. /// </summary>
  180. public const int HasMatch = 5;
  181. }
  182. public class SystemSettingTypeDefinition
  183. {
  184. /// <summary>
  185. /// 系统内部配置
  186. /// </summary>
  187. public const int System = 0;
  188. /// <summary>
  189. /// 租户配置(用户可更改)
  190. /// </summary>
  191. public const int Tenant = 1;
  192. /// <summary>
  193. /// 用户配置(用户可更改)
  194. /// </summary>
  195. public const int User = 2;
  196. }
  197. /// <summary>
  198. /// 用户角色类型
  199. /// </summary>
  200. public class UsersAndRolesTypeDefinition
  201. {
  202. /// <summary>
  203. /// 超级用户
  204. /// </summary>
  205. public const int Supper = 0;
  206. /// <summary>
  207. /// 系统用户
  208. /// </summary>
  209. public const int System = 1;
  210. /// <summary>
  211. /// 高级用户
  212. /// </summary>
  213. public const int Advanced = 2;
  214. /// <summary>
  215. /// 普通用户
  216. /// </summary>
  217. public const int Ordinary = 3;
  218. }
  219. /// <summary>
  220. /// 用户账号类型
  221. /// </summary>
  222. public class AccountTypeDefinition
  223. {
  224. /// <summary>
  225. /// 系统账号
  226. /// </summary>
  227. public const int System = 1;
  228. /// <summary>
  229. /// 学员账号
  230. /// </summary>
  231. public const int Student = 2;
  232. }
  233. /// <summary>
  234. /// 用户账号类型
  235. /// </summary>
  236. public class GenderTypeDefinition
  237. {
  238. /// <summary>
  239. /// 男
  240. /// </summary>
  241. public const int Man = 1;
  242. /// <summary>
  243. /// 女
  244. /// </summary>
  245. public const int Women = 2;
  246. }
  247. /// <summary>
  248. /// 是否多语言
  249. /// </summary>
  250. public class MultiLanguagesDefinition
  251. {
  252. /// <summary>
  253. /// 多语言
  254. /// </summary>
  255. public const string Multi = "Y";
  256. /// <summary>
  257. /// 单语言
  258. /// </summary>
  259. public const string Single = "N";
  260. }
  261. /// <summary>
  262. /// 功能菜单类型
  263. /// </summary>
  264. public class FunctionTypeDefinition
  265. {
  266. /// <summary>
  267. /// 目录
  268. /// </summary>
  269. public const int Catalog = 1;
  270. /// <summary>
  271. /// 菜单
  272. /// </summary>
  273. public const int Menu = 2;
  274. /// <summary>
  275. /// 按钮
  276. /// </summary>
  277. public const int Button = 3;
  278. /// <summary>
  279. /// 不显示
  280. /// </summary>
  281. public const int NotShow = 9;
  282. }
  283. }