ソースを参照

验证删除囧色之前判断是否有用户存在

rkljw 1 週間 前
コミット
3f0632b4a1
1 ファイル変更5 行追加0 行削除
  1. 5 0
      app/JsonRpc/UserService.php

+ 5 - 0
app/JsonRpc/UserService.php

@@ -429,6 +429,11 @@ class UserService implements UserServiceInterface
     {
         Db::beginTransaction();
         try {
+            $count = RoleUser::where(['role_id' => $data['id']])->count();
+            if($count>0){
+                Db::rollBack();
+                return Result::error("请先删除该角色下的用户", 0);
+            }
             $roleInfo = Role::where(['id' => $data['id']])->first();
             $logData = [
                 'user_id' => $data['user_id'],