| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- <?php
- /**
- * 重庆赤晓店信息科技有限公司
- * https://www.chixiaodian.com
- * Copyright (c) 2023 赤店商城 All rights reserved.
- */
- namespace app\modules\client\controllers\v1\alipay;
- use app\modules\client\models\v1\alipay\AuthForm;
- use yii\base\BaseObject;
- use app\models\Option;
- use app\constants\OptionSetting;
- class WifiController extends BaseController
- {
- public function actionIndex() {
- $store_id = input_params('store_id');
- $wifi = Option::get(OptionSetting::APP_WIFI, $store_id, 'alipay')['value'];
- if($wifi){
- $wifi = json_decode($wifi, true);
- return $this->asJson([
- 'code'=>0,
- 'msg'=>'ok',
- 'data' => $wifi,
- 'store_id' => $store_id,
- ]);
- }else{
- return $this->asJson([
- 'code'=>0,
- 'msg'=>'暂无wifi信息',
- ]);
- }
- }
- public function actionQuery() {
- $store_id = input_params('tag');
- $wifi = Option::get(OptionSetting::APP_WIFI, $store_id, 'alipay')['value'];
- if($wifi){
- $wifi = json_decode($wifi, true);
- return $this->asJson([
- 'code'=>200,
- 'msg'=>'ok',
- 'data' => $wifi,
- ]);
- }else{
- return $this->asJson([
- 'code'=>1,
- 'msg'=>'暂无wifi信息',
- ]);
- }
- }
- public function actionConnect() {
- $store_id = input_params('tag');
- $id = input_params('id');
- $wifi = Option::get(OptionSetting::APP_WIFI, $store_id, 'alipay')['value'];
- if($wifi){
- $wifi = json_decode($wifi, true);
- foreach ($wifi['list'] as $item) {
- if($item['id'] == $id){
- return $this->asJson([
- 'code'=>200,
- 'msg'=>'ok',
- 'data' => [
- 'ssid' => $item['name'],
- 'password' => $item['password'],
- ],
- ]);
- }
- }
- }
- return $this->asJson([
- 'code'=>1,
- 'msg'=>'暂无wifi信息',
- ]);
- }
- public function actionNotify() {
- return $this->asJson([
- 'code'=>200,
- 'msg'=>'ok',
- ]);
- }
- }
|