|
|
@@ -2,6 +2,7 @@
|
|
|
|
|
|
namespace biz\ad\classes;
|
|
|
|
|
|
+use common\components\util;
|
|
|
use Yii;
|
|
|
use \biz\base\classes\BaseClass;
|
|
|
|
|
|
@@ -21,7 +22,6 @@ class AdClass extends BaseClass
|
|
|
'startTime<' => $time,
|
|
|
'endTime>' => $time
|
|
|
], 'inTurn DESC', '*');
|
|
|
- $imgUrl = Yii::$app->params['imgUrl'];
|
|
|
return !empty($list) ? self::groupBaseInfo($list) : [];
|
|
|
}
|
|
|
|
|
|
@@ -65,9 +65,6 @@ class AdClass extends BaseClass
|
|
|
//组装通用的信息
|
|
|
public static function groupBaseInfo($list)
|
|
|
{
|
|
|
- if (empty($list)) {
|
|
|
- return $list;
|
|
|
- }
|
|
|
$imgUrl = Yii::$app->params['imgUrl'];
|
|
|
foreach ($list as $key => $val) {
|
|
|
$style = $val['style'];
|
|
|
@@ -85,10 +82,13 @@ class AdClass extends BaseClass
|
|
|
public static function getDetail($id)
|
|
|
{
|
|
|
$info = self::getById($id);
|
|
|
+ if (empty($info)) {
|
|
|
+ util::fail('找不到广告');
|
|
|
+ }
|
|
|
$list = self::groupBaseInfo([$info]);
|
|
|
return current($list);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//点击数+1
|
|
|
public static function clickAd($id)
|
|
|
{
|
|
|
@@ -111,5 +111,5 @@ class AdClass extends BaseClass
|
|
|
}
|
|
|
return self::updateById($id, $data);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
}
|