用户统计
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user