作者 lyh

gx

... ... @@ -7,6 +7,7 @@ use App\Http\Controllers\Bside\BaseController;
use App\Http\Controllers\Bside\json;
use App\Http\Logic\Bside\User\UserLogic;
use App\Http\Requests\Bside\User\UserRequest;
use App\Models\User\ProjectRole;
use App\Models\User\User as UserModel;
use App\Models\User\ViewDeptUser;
use Illuminate\Http\Request;
... ... @@ -30,6 +31,16 @@ class UserController extends BaseController
}
/**
* @name :(添加管理员获取角色菜单)role_list
* @author :lyh
* @method :post
* @time :2023/5/18 17:04
*/
public function role_list(ProjectRole $projectRole){
$list = $projectRole->list(['status'=>0,'project_id'=>$this->user['project_id']],'id');
$this->response('success',Code::SUCCESS,$list);
}
/**
* @name :添加管理员
* @return void
* @author :liyuhang
... ...
... ... @@ -21,6 +21,7 @@ Route::middleware(['bloginauth'])->group(function () {
Route::any('/edit', [\App\Http\Controllers\Bside\User\UserController::class, 'edit'])->name('user_edit');
Route::any('/status', [\App\Http\Controllers\Bside\User\UserController::class, 'status'])->name('user_status');
Route::any('/info', [\App\Http\Controllers\Bside\User\UserController::class, 'info'])->name('user_info');
Route::any('/role_list', [\App\Http\Controllers\Bside\User\UserController::class, 'role_list'])->name('user_role_list');
Route::any('/del', [\App\Http\Controllers\Bside\User\UserController::class, 'del'])->name('user_del');
});
... ...