新增混合支付+完善新会员充值

This commit is contained in:
richboo111
2022-07-26 11:55:20 +08:00
parent 2b3349127d
commit 17ef6c5170
8 changed files with 164 additions and 22 deletions

View File

@@ -124,6 +124,22 @@ type GetOrdersResult struct {
Mobile string `json:"mobile"`
}
var TableOrder = "order"
func GetOrderByID(db *DaoDB, orderID string) (orderInfos *model.Order, err error) {
sqlParams := []interface{}{
utils.DefaultTimeValue,
}
sql := `SELECT * FROM %s WHERE order_id = ?`
sqlParams = append(sqlParams, TableOrder, orderID)
txDB, _ := Begin(db)
defer Commit(db, txDB)
if err = GetRowsTx(txDB, &orderInfos, sql, sqlParams); err != nil {
return nil, err
}
return orderInfos, err
}
func GetOrders(db *DaoDB, orderID, userID string, orderType int, cityCodes []int, fromTime, toTime time.Time, keyword string, offset, pageSize int) (pagedInfo *model.PagedInfo, err error) {
var orders []*GetOrdersResult
sql := `