|
@@ -103,10 +103,10 @@ func AddCygxOrderVirtualAsset(item *CygxOrderVirtualAsset, itemOrder *CygxOrder)
|
|
|
}
|
|
|
|
|
|
// 获取数量
|
|
|
-func GetCygxOrderVirtualAssetdCountByVivo(sourceId int) (count int, err error) {
|
|
|
+func GetCygxOrderVirtualAssetdCountByVivo(sourceId, userId int) (count int, err error) {
|
|
|
o := orm.NewOrm()
|
|
|
- sqlCount := ` SELECT COUNT(1) AS count FROM cygx_order_virtual_asset WHERE source IN ('activityvideo','activityvoice') AND source_id = ? `
|
|
|
- err = o.Raw(sqlCount, sourceId).QueryRow(&count)
|
|
|
+ sqlCount := ` SELECT COUNT(1) AS count FROM cygx_order_virtual_asset WHERE source IN ('activityvideo','activityvoice') AND source_id = ? AND user_id = ? `
|
|
|
+ err = o.Raw(sqlCount, sourceId, userId).QueryRow(&count)
|
|
|
return
|
|
|
}
|
|
|
|