1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package consts
- const (
- OrderStateUnpaid = 0 // 未支付
- OrderStateSuccess = 1 // 支付成功
- OrderStateCancel = 2 // 支付取消
- )
- const (
- OrderStatusNo = 0 // 无状态
- OrderStatusSuccess = 1 // 支付成功
- OrderStatusCancel = 2 // 支付取消
- OrderStatusByQuery = 3 // 已支付(处理中)
- OrderStatusNotEnough = 4 // 余额不足(仅限ios存在)
- OrderStatusNotOpenId = 5 // 没有OpenID
- OrderStatusNotEqual = 6 // 已支付(无可分配订单)
- OrderStatusTimeout = 90 // 支付超时
- OrderStatusOther = 91 // 其他异常状态
- )
- const (
- OrderPlatform = 0 // 未知
- OrderPlatformAndroid = 1 // 安卓
- OrderPlatformIos = 2 // 苹果
- InGameOrders = 1
- OutOfGameOrders = 2
- )
- const (
- OrderPaymentType = 0 //未知
- OrderPaymentTypeWx = 1 // 微信
- OrderPaymentTypeDy = 2 //抖音
- )
- func GetOrderStatusTag(status int32) string {
- switch status {
- case OrderStatusNo:
- return "无状态"
- case OrderStatusSuccess:
- return "支付成功"
- case OrderStatusCancel:
- return "支付取消"
- case OrderStatusByQuery:
- return "支付成功" //已支付,异常订单后续通关定时扫描完成的订单
- case OrderStatusNotEnough:
- return "余额不足"
- case OrderStatusNotOpenId:
- return "测试订单"
- case OrderStatusNotEqual:
- return "无可分配订单"
- case OrderStatusTimeout:
- return "支付超时"
- case OrderStatusOther:
- return "其他异常状态"
- default:
- return "未知状态"
- }
- }
|