作者 liyuhang

gx

... ... @@ -30,8 +30,8 @@ class ProjectMenuController extends BaseController
* @author :liyuhang
* @method
*/
public function info(Request $request,ProjectMenuLogic $projectMenuLogic){
$request->validate([
public function info(ProjectMenuLogic $projectMenuLogic){
$this->request->validate([
'id'=>'required'
],[
'id.required' => 'ID不能为空'
... ... @@ -74,11 +74,12 @@ class ProjectMenuController extends BaseController
* @author :liyuhang
* @method
*/
public function del(Request $request,ProjectMenuLogic $projectMenuLogic){
$request->validate([
'id'=>'required'
public function del(ProjectMenuLogic $projectMenuLogic){
$this->request->validate([
'id'=>['required','array'],
],[
'id.required' => 'ID不能为空'
'id.required' => 'ID不能为空',
'id.array' => 'ID为数组',
]);
$projectMenuLogic->menu_del();
$this->response('success');
... ...
... ... @@ -29,8 +29,8 @@ class ProjectRoleController extends BaseController
* @author :liyuhang
* @method
*/
public function info(Request $request,ProjectRoleLogic $roleLogic){
$request->validate([
public function info(ProjectRoleLogic $roleLogic){
$this->request->validate([
'id'=>'required'
],[
'id.required' => 'ID不能为空'
... ... @@ -86,11 +86,12 @@ class ProjectRoleController extends BaseController
* @author :liyuhang
* @method
*/
public function del(Request $request,ProjectRoleLogic $roleLogic){
$request->validate([
'id'=>'required'
public function del(ProjectRoleLogic $roleLogic){
$this->request->validate([
'id'=>['required','array'],
],[
'id.required' => 'ID不能为空'
'id.required' => 'ID不能为空',
'id.array' => 'ID为数组',
]);
$roleLogic->role_del();
//TODO::删除
... ...
... ... @@ -74,10 +74,11 @@ class ProjectUserController extends BaseController
* @method
*/
public function del(Request $request,UserLogic $userLogic){
$request->validate([
'id'=>'required'
$this->request->validate([
'id'=>['required','array'],
],[
'id.required' => 'ID不能为空'
'id.required' => 'ID不能为空',
'id.array' => 'ID为数组',
]);
$userLogic->user_del();
$this->response('success');
... ...
... ... @@ -92,9 +92,10 @@ class BlogCategoryController extends BaseController
*/
public function del(BlogCategoryLogic $blogCategoryLogic){
$this->request->validate([
'id'=>['required'],
'id'=>['required','array'],
],[
'id.required' => 'ID不能为空',
'id.array' => 'ID为数组',
]);
$blogCategoryLogic->del_blog_category();
//TODO::写入操作日志
... ...
... ... @@ -136,9 +136,10 @@ class BlogController extends BaseController
*/
public function del(BlogLogic $blogLogic){
$this->request->validate([
'id'=>['required'],
'id'=>['required','array'],
],[
'id.required' => 'ID不能为空',
'id.array' => 'ID为数组',
]);
$blogLogic->blog_del();
$this->response('success');
... ...
... ... @@ -78,9 +78,10 @@ class BlogLabelController extends BaseController
*/
public function del(BlogLabelLogic $blogLabelLogic){
$this->request->validate([
'id'=>['required'],
'id'=>['required','array'],
],[
'id.required' => 'ID不能为空',
'id.array' => 'ID为数组',
]);
$blogLabelLogic->del_blog_label();
$this->response('success');
... ...
... ... @@ -92,9 +92,10 @@ class NewsCategoryController extends BaseController
*/
public function del(NewsCategoryLogic $newsCategoryLogic){
$this->request->validate([
'id'=>['required'],
'id'=>['required','array'],
],[
'id.required' => 'ID不能为空',
'id.array' => 'ID为数组',
]);
$newsCategoryLogic->del_news_category();
$this->response('success');
... ...
... ... @@ -133,9 +133,10 @@ class NewsController extends BaseController
*/
public function del(NewsLogic $newsLogic){
$this->request->validate([
'id'=>['required'],
'id'=>['required','array'],
],[
'id.required' => 'ID不能为空',
'id.array' => 'ID为数组',
]);
$newsLogic->news_del();
//TODO::清空相关资源/写入日志
... ...
... ... @@ -96,9 +96,10 @@ class ProjectGroupController extends BaseController
*/
public function del(GroupLogic $groupLogic){
$this->request->validate([
'id'=>['required'],
'id'=>['required','array'],
],[
'id.required' => 'ID不能为空',
'id.array' => 'ID为数组',
]);
$groupLogic->group_del($this->param);
$this->response('success');
... ...
... ... @@ -116,9 +116,10 @@ class ProjectRoleController extends BaseController
*/
public function del(RoleLogic $roleLogic){
$this->request->validate([
'id'=>['required']
'id'=>['required','array'],
],[
'id.required' => 'ID不能为空'
'id.required' => 'ID不能为空',
'id.array' => 'ID为数组',
]);
$roleLogic->role_del();
$this->response('success');
... ...
... ... @@ -96,9 +96,10 @@ class UserController extends BaseController
*/
public function del(UserLogic $userLogic){
$this->request->validate([
'id'=>['required'],
'id'=>['required','array'],
],[
'id.required' => 'ID不能为空',
'id.array' => 'ID为数组',
]);
$userLogic->user_del();
$this->response('success');
... ...
... ... @@ -191,12 +191,7 @@ class BlogLogic extends BaseLogic
public function blog_del(){
$ids = $this->param['id'];
$this->param['id'] = ['in',$this->param['id']];
$rs = $this->model->del($this->param);
if($rs === false){
$this->fail('error',Code::USER_ERROR);
}
//清除缓存
Common::del_user_cache($this->model->getTable(),$ids);
$this->del($this->param,$ids);
return $this->success();
}
... ...