|
|
@@ -76,10 +76,13 @@ class AdminClass extends BaseClass
|
|
|
if (empty($admin)) {
|
|
|
util::fail('没有找到管理员信息');
|
|
|
}
|
|
|
- $admin->openGhsShop = 3;
|
|
|
- $admin->currentGhsShopId = $shopId;
|
|
|
- $admin->save();
|
|
|
- //避免出现同样的员工
|
|
|
+ if ($admin->openGhsShop == 1 || empty($admin->currentGhsShopId)) {
|
|
|
+ //只有申请开店时添加门店时才绑定关系
|
|
|
+ $admin->openGhsShop = 3;
|
|
|
+ $admin->currentGhsShopId = $shopId;
|
|
|
+ $admin->save();
|
|
|
+ }
|
|
|
+ //避免出现同样的员工
|
|
|
$staff = ShopAdminClass::getByCondition(['mainId' => $mainId, 'adminId' => $adminId], true);
|
|
|
if (empty($staff)) {
|
|
|
$avatar = $admin->avatar;
|