|
@@ -143,23 +143,20 @@ class AdPositionService
|
|
|
$paidFilter = true;
|
|
|
if (getProp($filterContent, 'isPaid') !== '') {
|
|
|
// 获取用户付费情况
|
|
|
- $isPaid = getProp($userData, 'isPaid', 0);
|
|
|
- myLog('getAdPositions')->info('1', compact('isPaid'));
|
|
|
+ $isPaid = getProp($userData, 'isPaid', 0);
|
|
|
+ $paidFilter = false;
|
|
|
|
|
|
// 有付费
|
|
|
if ($isPaid && (int)getProp($filterContent, 'isPaid') === 1) {
|
|
|
- myLog('getAdPositions')->info('2');
|
|
|
$paidFilter = true;
|
|
|
}
|
|
|
|
|
|
// 未付费
|
|
|
if (!$isPaid && (int)getProp($filterContent, 'isPaid') === 0) {
|
|
|
- myLog('getAdPositions')->info('3');
|
|
|
$paidFilter = true;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- myLog('getAdPositions')->info('4', compact('registerFilter', 'paidFilter'));
|
|
|
// 两者全部满足条件才可展示
|
|
|
return $registerFilter && $paidFilter;
|
|
|
}
|