| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- <?php
- namespace bizHd\ad\services;
- use bizHd\ad\classes\AdClass;
- use bizHd\base\services\BaseService;
- use common\components\util;
- class AdService extends BaseService
- {
-
- public static $baseFile = '\bizHd\ad\classes\AdClass';
-
- //取出有效的广告 ssh 2019.12.13
- public static function getValidAdList($sjId)
- {
- return AdClass::getValidAdList($sjId);
- }
-
- //广告列表
- public static function getAdList($where)
- {
- //逻辑简单方法下沉到class层,方便以后调用
- return AdClass::getAdList($where);
- }
-
- //添加广告
- public static function addAd($data)
- {
- return AdClass::addAd($data);
- }
-
- //广告详情
- public static function getDetail($id)
- {
- return AdClass::getDetail($id);
- }
-
- //广告点击
- public static function clickAd($id)
- {
- return AdClass::clickAd($id);
- }
-
- //权限验证
- public static function valid($info, $sjId)
- {
- if (empty($info)) {
- util::fail('广告无效');
- }
- if ($info['sjId'] != $sjId) {
- util::fail('您无法访问');
- }
- }
-
- //修改
- public static function updateAd($id, $data)
- {
- return AdClass::updateAd($id, $data);
- }
-
- public static function deleteAd($id)
- {
- return AdClass::deleteAd($id);
- }
-
- }
|