From e5045471908759dadd26e69c23582f60977a21fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Mon, 12 Oct 2020 11:51:31 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/purchase/jx/localjx/user.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/business/partner/purchase/jx/localjx/user.go b/business/partner/purchase/jx/localjx/user.go index f4742bdb9..6e91acc72 100644 --- a/business/partner/purchase/jx/localjx/user.go +++ b/business/partner/purchase/jx/localjx/user.go @@ -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