config.js 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. export const OrderStatus = {
  2. PENDING_PAYMENT: 5, // 待支付
  3. PENDING_DELIVERY: 10, // 待发货
  4. PENDING_RECEIPT: 40, // 待收货
  5. COMPLETE: 50, // 已完成/待评价
  6. PAYMENT_TIMEOUT: 80, // 已取消,支付超时
  7. CANCELED_NOT_PAYMENT: 80, // 已取消,未支付主动取消
  8. CANCELED_PAYMENT: 80, // 已取消,已支付主动取消
  9. CANCELED_REJECTION: 80, // 已取消,拒收
  10. };
  11. // 售后状态 10:待审核,20:已审核,30:已收货,40:收货异常,50:已完成,60:已关闭;
  12. export const AfterServiceStatus = {
  13. TO_AUDIT: 10, // 待审核
  14. THE_APPROVED: 20, // 已审核
  15. HAVE_THE_GOODS: 30, // 已收货
  16. ABNORMAL_RECEIVING: 40, // 收货异常
  17. COMPLETE: 50, // 已完成
  18. CLOSED: 60, // 已关闭
  19. };
  20. // 售后类型
  21. export const ServiceType = {
  22. RETURN_GOODS: 10, // 退货退款
  23. ONLY_REFUND: 20, // 仅退款
  24. ORDER_CANCEL: 30, // 支付后取消
  25. };
  26. export const ServiceTypeDesc = {
  27. [ServiceType.RETURN_GOODS]: '退货',
  28. [ServiceType.ONLY_REFUND]: '退款',
  29. [ServiceType.ORDER_CANCEL]: '支付后取消',
  30. };
  31. // 订单按钮类型
  32. export const OrderButtonTypes = {
  33. PAY: 1, // 付款
  34. CANCEL: 2, // 取消订单
  35. CONFIRM: 3, // 确认收货
  36. APPLY_REFUND: 4, // 申请售后
  37. VIEW_REFUND: 5, // 查看退款
  38. COMMENT: 6, // 评价
  39. DELETE: 7, // 删除订单
  40. DELIVERY: 8, // 查看物流
  41. REBUY: 9, // 再次购买
  42. INVITE_GROUPON: 11, //邀请好友拼团
  43. };
  44. // 售后服务按钮类型
  45. export const ServiceButtonTypes = {
  46. REVOKE: 2, // 撤销
  47. FILL_TRACKING_NO: 3, // 填写运单号
  48. CHANGE_TRACKING_NO: 4, // 修改运单号
  49. VIEW_DELIVERY: 5, // 查看物流
  50. };
  51. // 售后状态
  52. export const ServiceStatus = {
  53. PENDING_VERIFY: 100, //待审核
  54. VERIFIED: 110, // 已审核待寄回商品
  55. PENDING_DELIVERY: 120, // 等待买家寄回商品
  56. PENDING_RECEIPT: 130, // 已寄回商品,待收货
  57. RECEIVED: 140, // 已收货
  58. EXCEPTION: 150, // 收货异常
  59. REFUNDED: 160, // 已退款
  60. CLOSED: 170, // 已关闭
  61. };
  62. // 售后收货状态
  63. export const ServiceReceiptStatus = {
  64. RECEIPTED: 1, // 已收到货
  65. NOT_RECEIPTED: 2, // 未收到货
  66. };
  67. // 物流节点
  68. export const LogisticsNodeTypes = {
  69. SUBMITTED: 200001, // 已提交订单
  70. PAYMENTED: 200002, // 已付款/已下单
  71. SHIPPED: 200003, // 已发货
  72. CANCELED: 200004, // 已取消
  73. RECEIVED: 200005, // 已签收
  74. ADDRESS_CHANGED: 200006, // 已修改地址
  75. IN_TRANSIT: 200007, // 运输中
  76. };
  77. export const LogisticsIconMap = {
  78. [LogisticsNodeTypes.SUBMITTED]: '',
  79. [LogisticsNodeTypes.PAYMENTED]: 'credit_card',
  80. [LogisticsNodeTypes.SHIPPED]: 'deliver',
  81. [LogisticsNodeTypes.CANCELED]: '',
  82. [LogisticsNodeTypes.RECEIVED]: 'check',
  83. [LogisticsNodeTypes.ADDRESS_CHANGED]: '',
  84. [LogisticsNodeTypes.IN_TRANSIT]: 'yunshuzhong',
  85. };