message.go 3.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. package app
  2. //错误码描述
  3. const (
  4. Success = "成功" // 200
  5. Fail = "Fail"
  6. ServerError = "Server Error" //500
  7. ClientError = "Client Error" //400
  8. DatabaseError = "Sql Error"
  9. RequestParamError = "request parameters error"
  10. DataBaseError = "网络异常请稍后重试"
  11. InputError = "参数解析错误"
  12. UserIdError = "用户ID不能为空"
  13. OriginalTransaction = "原交易信息错误"
  14. ExtOrderIdAgain = "本订单已经发起了订单退款"
  15. RefundUTourStatusAwaitTicket = "正在出票中,暂时不允许退款,请稍后再试。"
  16. TicketUsage = "门票订单中存在已使用门票,不允许改期升级。"
  17. UserPayError = "未支付或退款状态,不允许改期升级。"
  18. UTourStatusNotEqualTicket = "只有已出票的订单允许改期升级"
  19. JsonUnmarshalError = "json数据解析失败"
  20. JsonMarshalError = "数据转换json失败"
  21. RescheduleCreateError = "改期升级订单创建失败"
  22. RescheduleError = "改期升级订单失败"
  23. PushRegisterError = "推送注册失败"
  24. )
  25. const (
  26. // 通知分组类型
  27. GroupShare = "share" // 浏览/感兴趣
  28. GroupOrder = "order" // 订单通知
  29. GroupOrderTransaction = "orderTransaction" // 订单事务
  30. // 消息类型
  31. GroupShareMsgTypeBrowse = "browse" // 浏览
  32. GroupShareMsgTypeInterested = "interested" // 感兴趣
  33. GroupOrderMsgTypeCreate = "create" // 创建订单
  34. GroupOrderMsgTypeReject = "reject" // 创建订单
  35. GroupOrderMsgTypeCancel = "cancel" // 取消订单
  36. GroupOrderMsgTypeAffirm = "affirm" // 确认订单
  37. GroupOrderMsgTypePending = "pending" // 待支付
  38. GroupOrderMsgTypePaid = "paid" // 已支付
  39. GroupOrderTransactionMsgTypeLeave = "leave" // 退团
  40. GroupOrderTransactionMsgTypeNegotiate = "negotiate" // 议价
  41. GroupOrderTransactionMsgTypeChangeTourist = "changeTourist" // 变更游
  42. GroupOrderMsgTypeFinalPay = "finalPay" // 尾款支付
  43. GroupOrderMsgTypeRefunded = "refunded" // 已退款
  44. GroupOrderMsgDepartureNotice = "departureNotice"
  45. )
  46. //退款-改期交易类型
  47. //订单表,众信订单状态
  48. const (
  49. UTourStatusAwaitPay = "1" //待付款 1 创建订单
  50. UTourStatusAwaitTicket = "2" //待出票 2 创建订单后完成支付(发起支付回调成功后修改成待出票状态)
  51. UTourStatusTicket = "3" //已出票 3
  52. UTourStatusCancel = "4" //已取消 4 异常情况下进行取消
  53. UTourStatusRefunding = "5" //退款中 5
  54. UTourStatusRefundComplete = "6" //退款完成 6
  55. UTourStatusRefundFail = "7" //退款失败 7
  56. UTourStatusChangeAwaitPay = "8" //(改签)待付款 8
  57. UTourStatusResigning = "9" //改签中 9
  58. UTourStatusChangeComplete = "10" //已改签 10
  59. UTourStatusChangeFail = "11" //改签失败 11
  60. UTourStatusUpgradeFail = "12" //升级失败 12
  61. UTourStatusShutDown = "13" //已关闭 13
  62. )
  63. //订单表 支付状态
  64. const (
  65. UserPayStatusUnPay = "1" //未支付
  66. UserPayStatusPay = "2" //已支付
  67. UserPayStatusRefund = "3" //退款
  68. )