| 1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- namespace mall\controllers;
- use biz\shop\classes\ShopClass;
- use common\components\util;
- use Yii;
- class MobileController extends BaseController
- {
- public $guestAccess = ['index'];
- /**
- * 门店入口:/account/{shopId} 美化 URL,与 query 参数 account 行为一致
- */
- public function actionIndex($account = 0)
- {
- $account = (int)$account;
- if ($account <= 0) {
- $account = (int)Yii::$app->request->get('account', 0);
- }
- if ($account <= 0) {
- util::fail('缺少门店编号');
- }
- $shop = ShopClass::getById($account, true);
- if (empty($shop)) {
- util::fail('门店不存在');
- }
- util::success([
- 'account' => $account,
- 'shopId' => $account,
- 'shopName' => $shop->name ?? '',
- ]);
- }
- }
|