|
|
@@ -189,7 +189,11 @@ class AuthController extends PublicController
|
|
|
|
|
|
$hdUpgrading = getenv('HD_UPGRADING') == false ? 0 : getenv('HD_UPGRADING');
|
|
|
if ($hdUpgrading == 1) {
|
|
|
- util::fail('系统升级中,稍后再试');
|
|
|
+ $allowShopAdminIdsStr = getenv('HD_UPGRADE_ALLOW_SHOP_ADMIN_IDS') ?: '';
|
|
|
+ $allowShopAdminIds = !empty($allowShopAdminIdsStr) ? explode(',', $allowShopAdminIdsStr) : [];
|
|
|
+ if (!in_array($shopAdminId, $allowShopAdminIds)) {
|
|
|
+ util::fail('系统升级中,稍后再试');
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
$apiHost = Yii::$app->params['hdHost'];
|
|
|
@@ -291,7 +295,11 @@ class AuthController extends PublicController
|
|
|
|
|
|
$hdUpgrading = getenv('HD_UPGRADING') == false ? 0 : getenv('HD_UPGRADING');
|
|
|
if ($hdUpgrading == 1) {
|
|
|
- util::fail('系统升级中,稍后再试');
|
|
|
+ $allowShopAdminIdsStr = getenv('HD_UPGRADE_ALLOW_SHOP_ADMIN_IDS') ?: '';
|
|
|
+ $allowShopAdminIds = !empty($allowShopAdminIdsStr) ? explode(',', $allowShopAdminIdsStr) : [];
|
|
|
+ if (!in_array($shopAdminId, $allowShopAdminIds)) {
|
|
|
+ util::fail('系统升级中,稍后再试');
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
$apiHost = Yii::$app->params['hdHost'];
|
|
|
@@ -416,7 +424,11 @@ class AuthController extends PublicController
|
|
|
|
|
|
$hdUpgrading = getenv('HD_UPGRADING') == false ? 0 : getenv('HD_UPGRADING');
|
|
|
if ($hdUpgrading == 1) {
|
|
|
- util::fail('系统升级中,稍后再试');
|
|
|
+ $allowShopAdminIdsStr = getenv('HD_UPGRADE_ALLOW_SHOP_ADMIN_IDS') ?: '';
|
|
|
+ $allowShopAdminIds = !empty($allowShopAdminIdsStr) ? explode(',', $allowShopAdminIdsStr) : [];
|
|
|
+ if (!in_array($shopAdminId, $allowShopAdminIds)) {
|
|
|
+ util::fail('系统升级中,稍后再试');
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
$apiHost = Yii::$app->params['hdHost'];
|
|
|
@@ -607,6 +619,7 @@ class AuthController extends PublicController
|
|
|
$token = jwt::getNewToken($adminId);
|
|
|
$shopAdmin->lastLogin = date("Y-m-d H:i:s");
|
|
|
$shopAdmin->save();
|
|
|
+ $shopAdminId = $shopAdmin->id ?? 0;
|
|
|
|
|
|
//是否有切换门店的权限
|
|
|
$switchShop = \biz\shop\classes\ShopAdminClass::hasSwitchShopRight($shopAdmin);
|
|
|
@@ -616,7 +629,11 @@ class AuthController extends PublicController
|
|
|
|
|
|
$hdUpgrading = getenv('HD_UPGRADING') == false ? 0 : getenv('HD_UPGRADING');
|
|
|
if ($hdUpgrading == 1) {
|
|
|
- util::fail('系统升级中,稍后再试');
|
|
|
+ $allowShopAdminIdsStr = getenv('HD_UPGRADE_ALLOW_SHOP_ADMIN_IDS') ?: '';
|
|
|
+ $allowShopAdminIds = !empty($allowShopAdminIdsStr) ? explode(',', $allowShopAdminIdsStr) : [];
|
|
|
+ if (!in_array($shopAdminId, $allowShopAdminIds)) {
|
|
|
+ util::fail('系统升级中,稍后再试');
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
$apiHost = Yii::$app->params['hdHost'];
|
|
|
@@ -717,7 +734,11 @@ class AuthController extends PublicController
|
|
|
|
|
|
$hdUpgrading = getenv('HD_UPGRADING') == false ? 0 : getenv('HD_UPGRADING');
|
|
|
if ($hdUpgrading == 1) {
|
|
|
- util::fail('系统升级中,稍后再试');
|
|
|
+ $allowShopAdminIdsStr = getenv('HD_UPGRADE_ALLOW_SHOP_ADMIN_IDS') ?: '';
|
|
|
+ $allowShopAdminIds = !empty($allowShopAdminIdsStr) ? explode(',', $allowShopAdminIdsStr) : [];
|
|
|
+ if (!in_array($shopAdminId, $allowShopAdminIds)) {
|
|
|
+ util::fail('系统升级中,稍后再试');
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
$apiHost = Yii::$app->params['hdHost'];
|