|
|
@@ -79,21 +79,25 @@ class AdminClass extends BaseClass
|
|
|
$admin->openGhsShop = 3;
|
|
|
$admin->currentGhsShopId = $shopId;
|
|
|
$admin->save();
|
|
|
- $avatar = $admin->avatar;
|
|
|
- $name = $admin->name;
|
|
|
- $shopData = [
|
|
|
- 'adminId' => $adminId,
|
|
|
- 'mainId' => $mainId,
|
|
|
- 'remind' => 1,
|
|
|
- 'roleId' => $roleId,
|
|
|
- 'default' => 1,
|
|
|
- 'avatar' => $avatar,
|
|
|
- 'name' => $name,
|
|
|
- 'super' => 1,
|
|
|
- 'founder' => 2,
|
|
|
- 'mobile' => $mobile,
|
|
|
- ];
|
|
|
- ShopAdminClass::add($shopData);
|
|
|
+ //避免出现同样的员工
|
|
|
+ $staff = ShopAdminClass::getByCondition(['mainId' => $mainId, 'adminId' => $adminId], true);
|
|
|
+ if (empty($staff)) {
|
|
|
+ $avatar = $admin->avatar;
|
|
|
+ $name = $admin->name;
|
|
|
+ $shopData = [
|
|
|
+ 'adminId' => $adminId,
|
|
|
+ 'mainId' => $mainId,
|
|
|
+ 'remind' => 1,
|
|
|
+ 'roleId' => $roleId,
|
|
|
+ 'default' => 1,
|
|
|
+ 'avatar' => $avatar,
|
|
|
+ 'name' => $name,
|
|
|
+ 'super' => 1,
|
|
|
+ 'founder' => 2,
|
|
|
+ 'mobile' => $mobile,
|
|
|
+ ];
|
|
|
+ ShopAdminClass::add($shopData);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
//组合员工基本信息 ssh 2019.12.9
|