This commit is contained in:
Edward Yang 2022-09-09 15:31:09 +08:00
parent 4e39972676
commit 7a2b89fb29
2 changed files with 6 additions and 4 deletions

View File

@ -11,8 +11,9 @@
namespace Beike\Admin\Repositories;
use Beike\Admin\Http\Resources\AdminUserDetail;
use Beike\Models\AdminUser;
use Beike\Admin\Http\Resources\AdminUserDetail;
use Symfony\Component\HttpKernel\Exception\NotAcceptableHttpException;
class AdminUserRepo
{
@ -81,9 +82,13 @@ class AdminUserRepo
* 删除后台用户
*
* @param $adminUserId
* @throws \Exception
*/
public static function deleteAdminUser($adminUserId)
{
if ($adminUserId == 1) {
throw new NotAcceptableHttpException(trans('admin/customer.cannot_delete_root'));
}
$adminUser = AdminUser::query()->find($adminUserId);
$adminUser->delete();
}

View File

@ -70,9 +70,6 @@ class CustomerRepo
*/
public static function delete($id)
{
if ($id == 1) {
throw new \Exception(trans('admin/customer.cannot_delete_root'));
}
Customer::query()->find($id)->delete();
}