| 12345678910111213141516171819202122232425262728 |
- <?php
- namespace addons\HuifuPay\api\modules\v1\controllers;
- use api\controllers\OnAuthController;
- use common\enums\AddonsEnum;
- /**
- * 默认控制器
- *
- * Class DefaultController
- * @package addons\HuifuPay\api\modules\v1\controllers
- */
- class BaseController extends OnAuthController
- {
- public function beforeAction($action)
- {
- $white_ids = [
- 'card-list'
- ];
- parent::beforeAction($action);
- $huifupay_status = \Yii::$app->services->setting->addons->get($this->mall_id, AddonsEnum::ADDONS_NAME_HUIFU_PAY, 'basic');
- if (1 != $huifupay_status['huifupay_status']) {
- if (in_array($action->id, $white_ids)) return $this->success('获取成功', ['list' => []]);
- return $this->error('汇付支付插件未启用');
- }
- return $action;
- }
- }
|