2024-11-21 12:18:28 +08:00
|
|
|
package model
|
|
|
|
|
|
|
|
import (
|
|
|
|
"errors"
|
2025-03-21 15:47:11 +08:00
|
|
|
|
2024-11-21 12:18:28 +08:00
|
|
|
"github.com/zeromicro/go-zero/core/stores/sqlx"
|
|
|
|
)
|
|
|
|
|
|
|
|
var ErrNotFound = sqlx.ErrNotFound
|
|
|
|
var ErrNoRowsUpdate = errors.New("update db no rows change")
|
|
|
|
|
2025-05-27 18:35:01 +08:00
|
|
|
const (
|
|
|
|
UserAuthTypeMobile = "mobile" //手机号
|
|
|
|
UserAuthTypeWechatH5OpenID = "wechat_h5_openid" //微信H5 openid
|
|
|
|
UserAuthTypeWechatMiniOpenID = "wechat_mini_openid" //微信小程序 openid
|
|
|
|
)
|
2025-03-21 15:47:11 +08:00
|
|
|
|
|
|
|
const (
|
|
|
|
QueryStatePending = "pending"
|
|
|
|
QueryStateFailed = "failed"
|
|
|
|
QueryStateSuccess = "success"
|
|
|
|
QueryStateProcessing = "processing"
|
|
|
|
)
|
2025-05-27 18:35:01 +08:00
|
|
|
|
|
|
|
const (
|
|
|
|
OrderStatusPending = "pending"
|
|
|
|
OrderStatusFailed = "failed"
|
|
|
|
OrderStatusPaid = "paid"
|
2025-06-30 01:09:33 +08:00
|
|
|
OrderStatusRefund = "refunded"
|
2025-05-27 18:35:01 +08:00
|
|
|
OrderStatusRefunding = "refunding"
|
|
|
|
OrderStatusClosed = "closed"
|
|
|
|
)
|
|
|
|
const (
|
|
|
|
OrderRefundStatusPending = "pending"
|
|
|
|
OrderRefundStatusSuccess = "success"
|
|
|
|
OrderRefundStatusFailed = "failed"
|
|
|
|
OrderRefundStatusClosed = "closed"
|
|
|
|
)
|