ResultCode.cs 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel.DataAnnotations;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace Business.StructuredDB
  8. {
  9. public enum ResultCode
  10. {
  11. //Code
  12. [Display(Name = "成功")]
  13. Success = 10000,
  14. [Display(Name = "失败")]
  15. Fail = 40000,
  16. //SubCode
  17. [Display(Name = "服务不可用")]
  18. ServiceError = 20000,
  19. [Display(Name = "授权权限不足")]
  20. AuthorityError = 40001,
  21. [Display(Name = "参数错误")]
  22. ParameterError = 40002,
  23. [Display(Name = "没有符合记录")]
  24. ExistsError = 40003,
  25. [Display(Name = "业务处理失败")]
  26. BusinessError = 40004,
  27. [Display(Name = "账户或密码错误")]
  28. UserExistsError = 40005,
  29. [Display(Name = "该用户没有匹配的产线")]
  30. UserLineExistsError = 40006,
  31. [Display(Name = "没有授权可用功能")]
  32. UserRightError = 40007,
  33. [Display(Name = "该人员已离职")]
  34. UserStatusError = 40008,
  35. [Display(Name = "该产线已被组线生产")]
  36. UserLineGroupError = 40009
  37. }
  38. }