增加交易单号

This commit is contained in:
2026-09-14 01:53:09 +08:00
parent b80e7495b9
commit 5d6109bb52
4 changed files with 20 additions and 14 deletions
+9 -5
View File
@@ -20,11 +20,12 @@ func NewOrderDao() *OrderDao {
// OrderListParams 订单分页列表筛选参数。
type OrderListParams struct {
OrderNo string // 订单号(精确)
UserID int64 // 用户 ID,0 表示全部
Status int8 // 订单状态,0 表示全部
Page int
Size int
OrderNo string // 订单号(精确)
TransactionID string // 微信交易号(精确)
UserID int64 // 用户 ID,0 表示全部
Status int8 // 订单状态,0 表示全部
Page int
Size int
}
// OrderList 分页查询订单
@@ -38,6 +39,9 @@ func (d *OrderDao) OrderList(ctx context.Context, p OrderListParams) ([]mysqlmod
if p.OrderNo != "" {
q = q.Where("order_no = ?", p.OrderNo)
}
if p.TransactionID != "" {
q = q.Where("transaction_id = ?", p.TransactionID)
}
if p.UserID != 0 {
q = q.Where("user_id = ?", p.UserID)
}