|
|
@ -264,16 +264,17 @@ class StoreController extends AdminController |
|
|
if($form->isEditing() && !empty($marketId) && $marketId != $form->model()->market_id){ |
|
|
if($form->isEditing() && !empty($marketId) && $marketId != $form->model()->market_id){ |
|
|
return $form->error('不能更换市场,会影响店铺下商品所属市场!'); |
|
|
return $form->error('不能更换市场,会影响店铺下商品所属市场!'); |
|
|
} |
|
|
} |
|
|
if(!empty($id) && !empty($adminId)){ |
|
|
|
|
|
|
|
|
if(!empty($adminId)){ |
|
|
$user = UserModel::getUserInfo($adminId,'id'); |
|
|
$user = UserModel::getUserInfo($adminId,'id'); |
|
|
if(empty($user)){ |
|
|
if(empty($user)){ |
|
|
return $form->error('管理员不存在'); |
|
|
return $form->error('管理员不存在'); |
|
|
} |
|
|
} |
|
|
$store = StoreModel::select('id')->where([ |
|
|
|
|
|
['admin_id','=',$adminId], |
|
|
|
|
|
['id','<>',$id?$id:0], |
|
|
|
|
|
])->first(); |
|
|
|
|
|
|
|
|
$storeM = StoreModel::select('id')->where('admin_id',$adminId); |
|
|
|
|
|
if($form->isEditing()){ |
|
|
|
|
|
$storeM->where([['id','<>',$id?$id:0]]); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
$store = $storeM->first(); |
|
|
if(!empty($store)){ |
|
|
if(!empty($store)){ |
|
|
return $form->error('管理员已经绑定了店铺'); |
|
|
return $form->error('管理员已经绑定了店铺'); |
|
|
} |
|
|
} |
|
|
|