diff --git a/app/admin/controller/groupbuy/GroupBuy.php b/app/admin/controller/groupbuy/GroupBuy.php index 220e46f3..c8765bff 100644 --- a/app/admin/controller/groupbuy/GroupBuy.php +++ b/app/admin/controller/groupbuy/GroupBuy.php @@ -8,19 +8,19 @@ use app\common\server\JsonServer; use app\admin\logic\groupbuy\GroupbuyLogic; use app\admin\validate\groupbuy\GroupbuyValidate; use think\exception\ValidateException; -use app\shop\logic\CommonLogic; -use app\shop\logic\goods\CategoryLogic; class GroupBuy extends AdminBase { - public function Lists(){ if($this->request->isAjax()){ $get = $this->request->get(); $list = GroupbuyLogic::goodsList($get); return JsonServer::success('获取成功', $list); } - return View(); + + return View('', [ + 'config' => GroupbuyLogic::getConfig() + ]); } public function add(){ @@ -104,4 +104,12 @@ class GroupBuy extends AdminBase ]); } + public function setConfig() + { + if ($this->request->isAjax()){ + $post = $this->request->post(); + GroupbuyLogic::setConfig($post); + return JsonServer::success('操作成功'); + } + } } \ No newline at end of file diff --git a/app/admin/logic/groupbuy/GroupbuyLogic.php b/app/admin/logic/groupbuy/GroupbuyLogic.php index 935ca7da..719caebb 100644 --- a/app/admin/logic/groupbuy/GroupbuyLogic.php +++ b/app/admin/logic/groupbuy/GroupbuyLogic.php @@ -8,6 +8,7 @@ use app\common\model\goods\Goods; use app\common\model\goods\GoodsItem; use app\common\model\groupbuy\GroupbuyGoods; use app\common\model\goods\GoodsCategory as GoodsCategory; +use app\common\server\ConfigServer; use app\common\server\UrlServer; use think\facade\Db; @@ -215,4 +216,17 @@ class GroupbuyLogic extends Logic return empty($lists) ? [] : $lists->toArray(); } + // 获取配置项 + public static function getConfig() + { + return [ + 'group_buy_status' => ConfigServer::get('group_buy', 'group_buy_status'), + ]; + } + + // 设置配置 + public static function setConfig($post) + { + return ConfigServer::set('group_buy', 'group_buy_status', !empty($post)); + } } \ No newline at end of file diff --git a/app/admin/view/groupbuy/group_buy/lists.html b/app/admin/view/groupbuy/group_buy/lists.html index 7ccdbb9e..71898413 100644 --- a/app/admin/view/groupbuy/group_buy/lists.html +++ b/app/admin/view/groupbuy/group_buy/lists.html @@ -8,20 +8,37 @@
*抢购活动商品列表操作。
+*好物直降商品列表操作。