AdoS0ErrorCodes.cs 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. namespace Admin.NET.Plugin.AiDOP.Infrastructure;
  2. /// <summary>
  3. /// S0 业务异常码。
  4. /// 第一版先覆盖长期使用中的高频业务失败场景。
  5. /// </summary>
  6. public static class AdoS0ErrorCodes
  7. {
  8. public const string RecordNotFound = "S01001";
  9. public const string InvalidRequest = "S01002";
  10. public const string InvalidReference = "S01003";
  11. public const string DuplicateCode = "S01004";
  12. public const string DuplicateName = "S01005";
  13. public const string DeleteBlocked = "S01006";
  14. public const string InvalidStatusOperation = "S01007";
  15. public const string DetailRequired = "S01008";
  16. public const string DuplicateDetailItem = "S01009";
  17. public const string DataVersionConflict = "S01010";
  18. public const string InternalServerError = "S01999";
  19. public const string CustomerCodeExists = "S02001";
  20. public const string MaterialCodeExists = "S02002";
  21. public const string OrderPriorityRuleCodeExists = "S02003";
  22. public const string SupplierCodeExists = "S02004";
  23. public const string BomItemRequired = "S03001";
  24. public const string BomItemDuplicate = "S03002";
  25. public const string BomParentConflict = "S03003";
  26. public const string BomQtyDenominatorZero = "S03004";
  27. public const string RoutingOperationRequired = "S03005";
  28. public const string StandardOperationReferenceInvalid = "S03006";
  29. public const string MaterialReferenceInvalid = "S03007";
  30. public const string PreprocessElementReferenceInvalid = "S03008";
  31. public const string ElementParamReferenceInvalid = "S03009";
  32. public const string PersonSkillReferenceInvalid = "S03010";
  33. public const string DepartmentCodeExists = "S04001";
  34. public const string EmployeeCodeExists = "S04002";
  35. public const string CostCtrCodeExists = "S04003";
  36. public const string LocationCodeExists = "S04004";
  37. public const string LocationShelfCodeExists = "S04005";
  38. public const string BarcodeRuleCodeExists = "S04006";
  39. public const string LabelTypeCodeExists = "S04007";
  40. public const string NbrTypeCodeExists = "S04008";
  41. public const string NbrControlCodeExists = "S04009";
  42. public const string ItemPackCodeExists = "S04010";
  43. public const string TaskAssignmentCodeExists = "S04011";
  44. }