This commit is contained in:
苏尹岚
2020-10-19 13:38:24 +08:00
parent d9f8d2f4bb
commit 7580a79422
8 changed files with 90 additions and 247 deletions

View File

@@ -222,11 +222,10 @@ func GetUserOrderSMS(db *DaoDB, mobile, name string) (userOrderSms *model.UserOr
return userOrderSms, err
}
func GetUserMember(db *DaoDB, userID string, orderID int64, memberType int, isPay bool) (userMembers []*model.UserMember, err error) {
func GetUserMember(db *DaoDB, userID string, memberType int) (userMembers []*model.UserMember, err error) {
sql := `
SELECT a.*
FROM user_member a
JOIN order b ON b.id = a.order_id
WHERE a.deleted_at = ?
`
sqlParams := []interface{}{utils.DefaultTimeValue}
@@ -234,18 +233,10 @@ func GetUserMember(db *DaoDB, userID string, orderID int64, memberType int, isPa
sql += " AND a.user_id = ?"
sqlParams = append(sqlParams, userID)
}
if orderID != 0 {
sql += " AND a.order_id = ?"
sqlParams = append(sqlParams, orderID)
}
if memberType != 0 {
sql += " AND a.member_type = ?"
sqlParams = append(sqlParams, memberType)
}
if isPay {
sql += " AND b.status = ?"
sqlParams = append(sqlParams, isPay)
}
err = GetRows(db, &userMembers, sql, sqlParams)
return userMembers, err
}