diff --git a/business/model/dao/dao_order.go b/business/model/dao/dao_order.go index ff97979d1..aa52aa896 100644 --- a/business/model/dao/dao_order.go +++ b/business/model/dao/dao_order.go @@ -280,7 +280,7 @@ func GetPayStatistics(db *DaoDB, userID string, pop int, cityCodes []int, mobile sql2 += `) t1 LEFT JOIN (SELECT SUM(pay_price) member_income1, user_id FROM ` + "`order`" + ` WHERE type = ? AND status = ? ` sql2 += ` AND order_type = ?` - sqlParams2 = append(sqlParams2, model.OrderTpyeMember) + sqlParams2 = append(sqlParams2, model.OrderTypePay, model.OrderStatusFinished, model.OrderTpyeMember) if fromTime != utils.ZeroTimeValue { sql += ` AND created_at > ?` sqlParams2 = append(sqlParams2, fromTime) @@ -294,7 +294,7 @@ func GetPayStatistics(db *DaoDB, userID string, pop int, cityCodes []int, mobile FROM user_bill b LEFT JOIN bill_expend c ON c.bill_id = b.bill_id AND c.type = ? ` - sqlParams2 = append(sqlParams2, model.OrderTypePay, model.OrderStatusFinished, model.BillTypeMember) + sqlParams2 = append(sqlParams2, model.BillTypeMember) if fromTime != utils.ZeroTimeValue { sql2 += ` AND c.created_at > ?` sqlParams2 = append(sqlParams2, fromTime)