cloud.go 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. package response
  2. //11XXXX 云仓服务
  3. //|11|00|云仓服务 - 店铺模块错误|
  4. //|11|01|云仓服务 - 商品模块错误|
  5. //|11|02|云仓服务 - 订单模块错误|
  6. //|11|03|云仓服务 - 售后模块错误|
  7. //|11|04|云仓服务 - 其他模块错误|
  8. //云仓: 售后模块错误
  9. const (
  10. // ErrRefundCreate : 申请售后api error
  11. ErrRefundCreate int = iota + 110301
  12. // ErrRefundCheck : 获取售后类型 售后原因 最大金额失败
  13. ErrRefundCheck
  14. // ErrRefundBefore : 售后前置
  15. ErrRefundBefore
  16. // ErrRefundInfo : 售后详情
  17. ErrRefundInfo
  18. // ErrRefundCancel : 取消售后
  19. ErrRefundCancel
  20. // ErrRefundBackSend : 回填物流
  21. ErrRefundBackSend
  22. )
  23. //云仓: 商品模块错误
  24. const (
  25. // ErrRefundCreate : 分组允许最大50个
  26. ErrGroupMax int = iota + 110101
  27. // ErrGroupNotFound : 分组不存在
  28. ErrGroupNotFound
  29. // ErrGroupExist : 分组已存在
  30. ErrGroupExist
  31. // ErrWarehouseNotFound : 仓库不存在
  32. ErrWarehouseNotFound
  33. // ErrWarehouseExist : 仓库已存在
  34. ErrWarehouseExist
  35. // ErrDefaultSendWarehouseExist : 默认发货仓已存在
  36. ErrDefaultSendWarehouseExist
  37. // ErrDefaultGetWarehouseExist : 默认收货仓已存在
  38. ErrDefaultGetWarehouseExist
  39. )
  40. //云仓: 其他模块错误
  41. const (
  42. // ErrAddressNotFound : 地址不存在
  43. ErrAddressNotFound int = iota + 110401
  44. )
  45. //售后模块
  46. func init() {
  47. MustRegister(ErrRefundCreate, "%%0")
  48. MustRegister(ErrRefundCheck, "%%0")
  49. MustRegister(ErrRefundBefore, "%%0")
  50. MustRegister(ErrRefundCancel, "%%0")
  51. MustRegister(ErrRefundBackSend, "%%0")
  52. }
  53. //商品模块
  54. func init() {
  55. MustRegister(ErrGroupMax, "最多允许添加50个分组,请编辑分组或删除分组后再添加")
  56. MustRegister(ErrGroupNotFound, "分组不存在")
  57. MustRegister(ErrWarehouseNotFound, "仓库不存在")
  58. MustRegister(ErrGroupExist, "分组已存在")
  59. MustRegister(ErrWarehouseExist, "仓库已存在")
  60. MustRegister(ErrDefaultSendWarehouseExist, "默认发货仓已存在")
  61. MustRegister(ErrDefaultGetWarehouseExist, "默认收货仓已存在")
  62. }
  63. //其他模块
  64. func init() {
  65. MustRegister(ErrAddressNotFound, "地址不存在")
  66. }
  67. func MustRegister(code int, message string) {
  68. CodeService[code] = message
  69. }