|
...
|
...
|
@@ -4,6 +4,8 @@ namespace App\Http\Controllers\Aside\User; |
|
|
|
|
|
|
|
use App\Enums\Common\Code;
|
|
|
|
use App\Http\Controllers\Aside\BaseController;
|
|
|
|
use App\Http\Logic\Aside\User\UserLogic;
|
|
|
|
use App\Http\Requests\Aside\User\UserRequest;
|
|
|
|
use App\Models\User as UserModel;
|
|
|
|
|
|
|
|
class ProjectUserController extends BaseController
|
|
...
|
...
|
@@ -16,17 +18,67 @@ class ProjectUserController extends BaseController |
|
|
|
*/
|
|
|
|
public function lists(){
|
|
|
|
$userModel = new UserModel();
|
|
|
|
$lists = $userModel->lists($this->map,$this->page,$this->row,$this->order,['id','mobile','name','created_at','updated_at','image','operator_id']);
|
|
|
|
$lists = $userModel->lists($this->map,$this->page,$this->row,$this->order,
|
|
|
|
['id','mobile','name','created_at','updated_at','image','operator_id']);
|
|
|
|
$this->response('列表',Code::SUCCESS,$lists);
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @name :详情
|
|
|
|
* @return void
|
|
|
|
* @author :liyuhang
|
|
|
|
* @method
|
|
|
|
*/
|
|
|
|
public function info(UserRequest $request,UserLogic $userLogic){
|
|
|
|
$request->validate([
|
|
|
|
'id'=>'required'
|
|
|
|
],[
|
|
|
|
'id.required' => 'ID不能为空'
|
|
|
|
]);
|
|
|
|
$userLogic->user_info();
|
|
|
|
$this->response('success');
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
* @name :添加用户
|
|
|
|
* @return void
|
|
|
|
* @author :liyuhang
|
|
|
|
* @method
|
|
|
|
*/
|
|
|
|
public function add(){
|
|
|
|
public function add(UserRequest $request,UserLogic $userLogic){
|
|
|
|
$request->validated();
|
|
|
|
$userLogic->user_add();
|
|
|
|
$this->response('success');
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @name : 编辑
|
|
|
|
* @return void
|
|
|
|
* @author :liyuhang
|
|
|
|
* @method
|
|
|
|
*/
|
|
|
|
public function edit(UserRequest $request,UserLogic $userLogic){
|
|
|
|
$request->validate([
|
|
|
|
'id'=>'required'
|
|
|
|
],[
|
|
|
|
'id.required' => 'ID不能为空'
|
|
|
|
]);
|
|
|
|
$userLogic->user_edit();
|
|
|
|
$this->response('success');
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @name :批量删除
|
|
|
|
* @return void
|
|
|
|
* @author :liyuhang
|
|
|
|
* @method
|
|
|
|
*/
|
|
|
|
public function del(UserRequest $request,UserLogic $userLogic){
|
|
|
|
$request->validate([
|
|
|
|
'id'=>'required'
|
|
|
|
],[
|
|
|
|
'id.required' => 'ID不能为空'
|
|
|
|
]);
|
|
|
|
$userLogic->user_del();
|
|
|
|
$this->response('success');
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|