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 @@

操作提示

-

*抢购活动商品列表操作。

+

*好物直降商品列表操作。

+
+ 好物直降 +
+
+
+ 活动开启 +
+ +
+
+
+ +
+
+
+
+
-
+
- +
@@ -231,5 +248,22 @@ ,{title: '操作', align: 'center', fixed: 'right', toolbar: '#goodsBrand-operation'} ]); + form.on('submit(submit)', function(data){ + like.ajax({ + url: '{:url("setConfig")}', + data: data.field, + type: "post", + success: function (res) { + if (res.code == 1) { + layui.layer.msg(res.msg, { + offset: '15px' + , icon: 1 + , time: 1000 + }); + } + } + }); + return false + }); }) \ No newline at end of file