diff --git a/application/plugins/homemiddleadv/Hook.php b/application/plugins/homemiddleadv/Hook.php index c3a52cb88..6c71d0acb 100755 --- a/application/plugins/homemiddleadv/Hook.php +++ b/application/plugins/homemiddleadv/Hook.php @@ -12,6 +12,7 @@ namespace app\plugins\homemiddleadv; use think\Controller; use app\plugins\homemiddleadv\Service; +use app\service\PluginsService; /** * 首页中间广告插件 - 钩子入口 * @author Devil @@ -37,7 +38,7 @@ class Hook extends Controller { // style css case 'plugins_common_header' : - $ret = $this->Css($params); + $ret = $this->StyleCss($params); break; // 楼层数据上面 @@ -61,6 +62,30 @@ class Hook extends Controller */ public function HomeFloorTopAdv($params = []) { + // 获取应用数据 + $ret = PluginsService::PluginsData('homemiddleadv'); + if($ret['code'] == 0) + { + // 有效时间 + if(!empty($ret['data']['time_start'])) + { + // 是否已开始 + if(strtotime($ret['data']['time_start']) > time()) + { + return ''; + } + } + if(!empty($ret['data']['time_end'])) + { + // 是否已结束 + if(strtotime($ret['data']['time_end']) < time()) + { + return ''; + } + } + } + + // 获取图片列表 $ret = Service::DataList(); if($ret['code'] == 0 && !empty($ret['data'])) { @@ -78,7 +103,7 @@ class Hook extends Controller * @datetime 2019-02-06T16:16:34+0800 * @param [array] $params [输入参数] */ - public function Css($params = []) + public function StyleCss($params = []) { return ''; } diff --git a/application/plugins/homemiddleadv/Service.php b/application/plugins/homemiddleadv/Service.php index 42d25fbb2..8da873342 100644 --- a/application/plugins/homemiddleadv/Service.php +++ b/application/plugins/homemiddleadv/Service.php @@ -34,7 +34,7 @@ class Service */ public static function DataList($params = []) { - $ret = PluginsService::PluginsData('homemiddleadv', null, false); + $ret = PluginsService::PluginsData('homemiddleadv'); $data = (empty($ret['data']) || empty($ret['data']['data_list'])) ? [] : $ret['data']['data_list']; if(!empty($data)) diff --git a/application/plugins/view/homemiddleadv/admin/index.html b/application/plugins/view/homemiddleadv/admin/index.html index ade85988f..f6f8e5115 100755 --- a/application/plugins/view/homemiddleadv/admin/index.html +++ b/application/plugins/view/homemiddleadv/admin/index.html @@ -13,42 +13,23 @@
@@ -65,7 +46,7 @@
-
-
-
-