ErrorCode.cs 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259
  1. using Furion.FriendlyException;
  2. namespace YBEE.EQM.Core;
  3. /// <summary>
  4. /// 系统错误码
  5. /// </summary>
  6. [ErrorCodeType]
  7. public enum ErrorCode
  8. {
  9. /// <summary>
  10. /// 用户名或密码不正确
  11. /// </summary>
  12. [ErrorCodeItemMetadata("用户名或密码不正确")]
  13. E1001,
  14. /// <summary>
  15. /// 获取账户信息失败,请重新登录
  16. /// </summary>
  17. [ErrorCodeItemMetadata("获取账户信息失败,请重新登录")]
  18. E1002,
  19. /// <summary>
  20. /// 账号已冻结
  21. /// </summary>
  22. [ErrorCodeItemMetadata("账户已冻结")]
  23. E1003,
  24. /// <summary>
  25. /// 无权限
  26. /// </summary>
  27. [ErrorCodeItemMetadata("无权限")]
  28. E1004,
  29. /// <summary>
  30. /// 旧密码验证失败
  31. /// </summary>
  32. [ErrorCodeItemMetadata("旧密码验证失败")]
  33. E1005,
  34. /// <summary>
  35. /// 密码长度应为在6至32位之间
  36. /// </summary>
  37. [ErrorCodeItemMetadata("密码长度应为在6至32位之间")]
  38. E1006,
  39. /// <summary>
  40. /// 未初始化
  41. /// </summary>
  42. [ErrorCodeItemMetadata("{0}未初始化", "")]
  43. E1007,
  44. /// <summary>
  45. /// 账户未激活
  46. /// </summary>
  47. [ErrorCodeItemMetadata("账户未激活")]
  48. E1008,
  49. /// <summary>
  50. /// 新密码不能与初始密码相同
  51. /// </summary>
  52. [ErrorCodeItemMetadata("新密码不能与初始密码相同")]
  53. E1009,
  54. /// <summary>
  55. /// 文件必须为.xls或.xlsx格式
  56. /// </summary>
  57. [ErrorCodeItemMetadata("文件必须为.xls或.xlsx格式")]
  58. E1010,
  59. /// <summary>
  60. /// 文件不存在
  61. /// </summary>
  62. [ErrorCodeItemMetadata("文件不存在")]
  63. E1011,
  64. /// <summary>
  65. /// 缺少佐证材料
  66. /// </summary>
  67. [ErrorCodeItemMetadata("{0}缺少佐证材料")]
  68. E1012,
  69. /// <summary>
  70. /// 自编监测号长度错误
  71. /// </summary>
  72. [ErrorCodeItemMetadata("{0}自编监测号长度错误")]
  73. E1013,
  74. /// <summary>
  75. /// 类型错误
  76. /// </summary>
  77. [ErrorCodeItemMetadata("{0}类型错误")]
  78. E1014,
  79. /// <summary>
  80. /// 密码验证失败
  81. /// </summary>
  82. [ErrorCodeItemMetadata("密码验证失败")]
  83. E1015,
  84. /// <summary>
  85. /// {0}不存在"
  86. /// </summary>
  87. [ErrorCodeItemMetadata("{0}不存在")]
  88. E2001,
  89. /// <summary>
  90. /// {0}已存在 默认参数:0-"记录"
  91. /// </summary>
  92. [ErrorCodeItemMetadata("{0}已存在", "记录")]
  93. E2002,
  94. /// <summary>
  95. /// {0}已存相同{1} 默认参数:0-"",1-"名称"
  96. /// </summary>
  97. [ErrorCodeItemMetadata("{0}中已存相同{1}", "", "名称")]
  98. E2003,
  99. /// <summary>
  100. /// 已存相同{0}{1} 默认参数:0-"名称",1-""
  101. /// </summary>
  102. [ErrorCodeItemMetadata("已存相同{0}{1}", "名称", "")]
  103. E2004,
  104. /// <summary>
  105. /// 已存相同名称或代码
  106. /// </summary>
  107. [ErrorCodeItemMetadata("已存相同名称或代码")]
  108. E2005,
  109. /// <summary>
  110. /// 当前状态不能操作
  111. /// </summary>
  112. [ErrorCodeItemMetadata("{0}当前状态不能操作", "")]
  113. E2006,
  114. /// <summary>
  115. /// {0}未设置 默认参数:0-""
  116. /// </summary>
  117. [ErrorCodeItemMetadata("{0}未设置", "")]
  118. E2007,
  119. /// <summary>
  120. /// 已截止,不能上报
  121. /// </summary>
  122. [ErrorCodeItemMetadata("已截止,不能上报")]
  123. E2008,
  124. /// <summary>
  125. /// 该学校未在监测范围内
  126. /// </summary>
  127. [ErrorCodeItemMetadata("该学校未在监测范围内")]
  128. E2009,
  129. /// <summary>
  130. /// {0}已存在
  131. /// </summary>
  132. [ErrorCodeItemMetadata("{0}已存在")]
  133. E2010,
  134. /// <summary>
  135. /// 已存相同{0}
  136. /// </summary>
  137. [ErrorCodeItemMetadata("已存相同{0}")]
  138. E2011,
  139. /// <summary>
  140. /// {0}已存相同{1}
  141. /// </summary>
  142. [ErrorCodeItemMetadata("{0}中已存相同{1}")]
  143. E2012,
  144. /// <summary>
  145. /// 匹配错误({0})
  146. /// </summary>
  147. [ErrorCodeItemMetadata("匹配错误({0})")]
  148. E2013,
  149. /// <summary>
  150. /// 非法操作!禁止删除{0} 默认参数:0-""
  151. /// </summary>
  152. [ErrorCodeItemMetadata("非法操作,禁止删除{0}", "")]
  153. E3001,
  154. /// <summary>
  155. /// 提交失败,还有{0}个小题的题型、认知能力、预估难度、知识模块或知识点未完善。
  156. /// </summary>
  157. [ErrorCodeItemMetadata("提交失败,还有{0}个小题的题型、认知能力、预估难度、知识模块或知识点未完善。")]
  158. E3002,
  159. /// <summary>
  160. /// 提交失败,问题或建议未填写完整。
  161. /// </summary>
  162. [ErrorCodeItemMetadata("提交失败,问题或建议未填写完整")]
  163. E3003,
  164. /// <summary>
  165. /// 监测计划抽样方案已确定,不能再生成
  166. /// </summary>
  167. [ErrorCodeItemMetadata("监测计划抽样方案已确定,不能再生成")]
  168. E3004,
  169. /// <summary>
  170. /// 抽样名单已发布不能取消
  171. /// </summary>
  172. [ErrorCodeItemMetadata("抽样名单已发布不能取消")]
  173. E3005,
  174. /// <summary>
  175. /// 同一监测计划只能选一个抽样方案
  176. /// </summary>
  177. [ErrorCodeItemMetadata("同一监测计划只能选一个抽样方案")]
  178. E3006,
  179. /// <summary>
  180. /// 正在执行抽样,不能重复执行
  181. /// </summary>
  182. [ErrorCodeItemMetadata("正在执行抽样,不能重复执行")]
  183. E3007,
  184. /// <summary>
  185. /// 未选定抽样方案
  186. /// </summary>
  187. [ErrorCodeItemMetadata("未选定抽样方案")]
  188. E3008,
  189. /// <summary>
  190. /// 未抽到替补学生
  191. /// </summary>
  192. [ErrorCodeItemMetadata("未抽到替补学生")]
  193. E3009,
  194. /// <summary>
  195. /// 该学生已被添加到缺测名单中,不能重复添加
  196. /// </summary>
  197. [ErrorCodeItemMetadata("该学生已被添加到缺测名单中,不能重复添加")]
  198. E3010,
  199. /// <summary>
  200. /// 菜单已存在
  201. /// </summary>
  202. [ErrorCodeItemMetadata("菜单已存在")]
  203. E8101,
  204. /// <summary>
  205. /// 路由地址为空
  206. /// </summary>
  207. [ErrorCodeItemMetadata("路由地址为空")]
  208. E8102,
  209. /// <summary>
  210. /// 打开方式为空
  211. /// </summary>
  212. [ErrorCodeItemMetadata("打开方式为空")]
  213. E8103,
  214. /// <summary>
  215. /// 权限标识格式为空
  216. /// </summary>
  217. [ErrorCodeItemMetadata("权限标识格式为空")]
  218. E8104,
  219. /// <summary>
  220. /// 权限标识格式错误
  221. /// </summary>
  222. [ErrorCodeItemMetadata("权限标识格式错误")]
  223. E8105,
  224. /// <summary>
  225. /// 权限不存在
  226. /// </summary>
  227. [ErrorCodeItemMetadata("权限不存在")]
  228. E8106,
  229. /// <summary>
  230. /// 父级菜单不能为当前节点,请重新选择父级菜单
  231. /// </summary>
  232. [ErrorCodeItemMetadata("父级菜单不能为当前节点,请重新选择父级菜单")]
  233. E8107,
  234. /// <summary>
  235. /// 禁止删除固定角色
  236. /// </summary>
  237. [ErrorCodeItemMetadata("禁止删除固定角色")]
  238. E8201,
  239. /// <summary>
  240. /// 禁止修改固定角色
  241. /// </summary>
  242. [ErrorCodeItemMetadata("禁止修改固定角色")]
  243. E8202,
  244. /// <summary>
  245. /// 该类型不是枚举类型
  246. /// </summary>
  247. [ErrorCodeItemMetadata("该类型不是枚举类型")]
  248. E9001,
  249. }