| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?php
- namespace addons\Suona\backend\controllers;
- use addons\Contribution\common\models\ContributionUser;
- use common\enums\AddonsEnum;
- use common\enums\RabbitMqEnum;
- /**
- * 默认控制器
- *
- * Class DefaultController
- * @package addons\BlindBox\backend\controllers
- */
- class SettingController extends BaseController
- {
- public function actionIndex()
- {
- if (\Yii::$app->request->isAjax) {
- if (\Yii::$app->request->isPost) {
- $params = \Yii::$app->request->post();
- $params['mall_id'] = $this->mall_id;
- \Yii::$app->services->setting->addons->set($this->mall_id, AddonsEnum::ADDONS_NAME_SUONA, ['basic' => $params]);
- return $this->success('操作成功');
- }
- if (\Yii::$app->request->isGet) {
- $basic = \Yii::$app->services->setting->addons->get($this->mall_id, AddonsEnum::ADDONS_NAME_SUONA, 'basic');
- if(empty($basic['is_enable']))$basic['is_enable']=0;
- if(empty($basic['device_id_arr'])){
- $basic['device_id_arr'][]=['device_id'=>''];
- }else{
- $basic['device_id_arr']=json_decode($basic['device_id_arr'],true);
- }
- return $this->success('操作成功', ['basic' => $basic]);
- }
- }
- return $this->render('index', [
- ]);
- }
- }
|