diff --git a/app/db/db_order.go b/app/db/db_order.go index 7b2593b..a71a591 100644 --- a/app/db/db_order.go +++ b/app/db/db_order.go @@ -456,7 +456,7 @@ func OrderListCountByPriceType(sess *xorm.Session, uid string, priceType, day in // OrderListCountByItemId is 计算免单单个商品购买的次数 func OrderListCountByItemId(sess *xorm.Session, uid string, itemId string, day int) (int64, error) { - sess = sess.Where(" uid = ? AND state != 4 AND item_id = ?", uid, itemId) + sess = sess.Where(" uid = ? AND state != 4 AND item_id = ? and price_type>0", uid, itemId) if day > 0 { sess = sess.And("create_at>=?", time.Now().Unix()-int64(day*86400)) }