|
@@ -73,17 +73,18 @@ func HasAheadPower(userId string) bool {
|
|
|
if vipStatus != nil && vipStatus.Status > 0 {
|
|
|
return true
|
|
|
}
|
|
|
+ id, _ := primitive.ObjectIDFromHex(userId)
|
|
|
//查询权益
|
|
|
query := map[string]interface{}{
|
|
|
"$or": []map[string]interface{}{
|
|
|
{
|
|
|
- "_id": primitive.ObjectIDFromHex(userId),
|
|
|
+ "_id": id,
|
|
|
"i_member_status": map[string]interface{}{
|
|
|
"$gt": 0,
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
- "_id": primitive.ObjectIDFromHex(userId),
|
|
|
+ "_id": id,
|
|
|
"i_vip_status": map[string]interface{}{
|
|
|
"$gt": 0,
|
|
|
},
|