BaseController.php 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. namespace admin\controllers;
  3. use biz\auth\services\MenuService;
  4. use biz\goods\services\CategoryRelateService;
  5. use biz\goods\services\UsageRelationService;
  6. use biz\merchant\services\AdminService;
  7. use common\components\error;
  8. use common\components\stringUtil;
  9. use common\components\validate;
  10. use common\services\xhUserService;
  11. use Yii;
  12. use common\services\xhWxOpenService;
  13. use common\services\xhMerchantAssetService;
  14. use common\services\xhMerchantExtendService;
  15. use common\services\xhMerchantService;
  16. use common\services\xhAdminService;
  17. use common\components\util;
  18. use common\components\weixinUtil;
  19. use common\components\jsSDK;
  20. use common\services\xhAdminToMerchantService;
  21. use yii\web\Cookie;
  22. class BaseController extends PublicController
  23. {
  24. public $admin, $adminId, $adminAvatar, $account;
  25. public $merchantId = 0, $merchantName, $merchant, $merchantExtend, $merchantAsset, $merchantLogo, $signPackage;
  26. public $openMerchant, $openMerchantId;
  27. public $appId;
  28. public $isWeixin = false;
  29. public $isLogin = false;
  30. public $withoutLogin = [];//不需要登陆的方法名
  31. public function beforeAction($action)
  32. {
  33. Yii::$app->params['adminId'] = 1;
  34. Yii::$app->params['merchantId'] = 1;
  35. return parent::beforeAction($action);
  36. }
  37. }