用户统计

This commit is contained in:
苏尹岚
2020-10-12 11:51:31 +08:00
parent 31088be645
commit e504547190

View File

@@ -12,9 +12,9 @@ import (
type GetJxShopUsersResult struct {
model.User
BuyCount int `json:"buyCount"`
ActualPayPrice int `json:"actualPayPrice"`
// VendorUserID int `orm:"column(vendor_user_id)" json:"vendorUserID"`
BuyCount int `json:"buyCount"`
ActualPayPrice int `json:"actualPayPrice"`
VendorID int `orm:"column(vendor_id)" json:"vendorID"`
GoodCommentCount int `json:"goodCommentCount"`
BadCommentCount int `json:"badCommentCount"`
UserMembers []*model.UserMember `json:"userMembers"`
@@ -41,6 +41,10 @@ func GetJxShopUsers(ctx *jxcontext.Context, keyword, fromTime, toTime string, ve
sql += ` WHERE c.order_created_at >= ? AND c.order_created_at <= ?`
sqlParams = append(sqlParams, fromTimeP, toTimeP)
}
if len(vendorIDs) > 0 {
sql += ` WHERE c.vendor_id IN(` + dao.GenQuestionMarks(len(vendorIDs)) + `)`
sqlParams = append(sqlParams, vendorIDs)
}
sql += `
AND c.status <> ?
GROUP BY 1,2,3)a