123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <?php
- namespace app\admin\controller\setting;
-
- use app\admin\logic\setting\MarketingConfigLogic;
- use app\common\basics\AdminBase;
- use app\common\enum\OrderEnum;
- use app\common\server\ConfigServer;
- use app\common\server\JsonServer;
-
- /**
- * 营销设置
- * Class MarketingConfig
- * @package app\admin\controller\setting
- */
- class MarketingConfig extends AdminBase
- {
- /**
- * @notes 消费奖励
- * @return \think\response\Json|\think\response\View
- * @throws \think\db\exception\DataNotFoundException
- * @throws \think\db\exception\DbException
- * @throws \think\db\exception\ModelNotFoundException
- * @author ljj
- * @date 2022/2/18 4:10 下午
- */
- public function orderAward()
- {
- if($this->request->isAjax()) {
- $post = $this->request->post();
- $result = MarketingConfigLogic::setOrderAward($post);
- if ($result !== true) {
- return JsonServer::error($result);
- }
- return JsonServer::success('设置成功');
- }
-
- return view('', [
- 'award_event_lists' => OrderEnum::getOrderAward(true),
- 'open_award' => ConfigServer::get('order_award','open_award',0),
- 'award_event' => ConfigServer::get('order_award','award_event',0),
- 'award_ratio' => ConfigServer::get('order_award','award_ratio'),
- ]);
- }
-
- }
|