作者 lyh

gx

... ... @@ -9,7 +9,17 @@ use App\Models\User\ViewDeptUser;
class DeptUserController extends BaseController
{
/**
* @name :name
* @return void
* @author :liyuhang
* @method
*/
public function lists(ViewDeptUser $viewDeptUser){
$this->map['project_id'] = $this->user['project_id'];
$lists = $viewDeptUser->lists($this->map,$this->page,$this->row,'user_id');
$this->response('success',Code::SUCCESS,$lists);
}
/**
* @param ViewDeptUser $viewDeptUser
* @name :(详情)info
... ...
... ... @@ -21,9 +21,13 @@ class UserController extends BaseController
* @author :liyuhang
* @method
*/
public function lists(ViewDeptUser $viewDeptUser){
public function lists(UserModel $userModel){
//TODO::搜索参数统一处理
$this->map['project_id'] = $this->user['project_id'];
$lists = $viewDeptUser->lists($this->map,$this->page,$this->row,'user_id');
$lists = $userModel->lists($this->map,$this->page,$this->row,$this->order,['id','name','mobile','created_at','wechat','status']);
if(empty($lists)){
$this->response('error',Code::USER_ERROR,[]);
}
$this->response('success',Code::SUCCESS,$lists);
}
... ...
... ... @@ -176,6 +176,7 @@ Route::middleware(['bloginauth'])->group(function () {
//成员管理
//组织架构
Route::prefix('user')->group(function () {
Route::any('/', [\App\Http\Controllers\Bside\User\DeptUserController::class, 'lists'])->name('dept_user');
Route::any('/save', [\App\Http\Controllers\Bside\User\DeptUserController::class, 'save'])->name('dept_user_add');
Route::any('/info', [\App\Http\Controllers\Bside\User\DeptUserController::class, 'info'])->name('dept_user_info');
Route::any('/set_admin', [\App\Http\Controllers\Bside\User\DeptUserController::class, 'set_admin'])->name('dept_user_set_admin');
... ...