作者 lyh

gx

@@ -5,6 +5,7 @@ namespace App\Http\Controllers\Aside\User; @@ -5,6 +5,7 @@ namespace App\Http\Controllers\Aside\User;
5 use App\Enums\Common\Code; 5 use App\Enums\Common\Code;
6 use App\Http\Controllers\Aside\BaseController; 6 use App\Http\Controllers\Aside\BaseController;
7 use App\Http\Logic\Aside\User\ProjectMenuLogic; 7 use App\Http\Logic\Aside\User\ProjectMenuLogic;
  8 +use App\Http\Requests\Aside\User\ProjectMenuRequest;
8 use App\Http\Requests\Aside\User\ProjectRoleRequest; 9 use App\Http\Requests\Aside\User\ProjectRoleRequest;
9 use App\Models\User\ProjectMenu; 10 use App\Models\User\ProjectMenu;
10 use App\Models\User\ProjectMenu as ProjectMenuModel; 11 use App\Models\User\ProjectMenu as ProjectMenuModel;
@@ -70,7 +71,7 @@ class ProjectMenuController extends BaseController @@ -70,7 +71,7 @@ class ProjectMenuController extends BaseController
70 } 71 }
71 72
72 /** 73 /**
73 - * @param ProjectRoleRequest $request 74 + * @param ProjectMenuRequest $request
74 * @param ProjectMenuLogic $projectMenuLogic 75 * @param ProjectMenuLogic $projectMenuLogic
75 * @remark :添加菜单 76 * @remark :添加菜单
76 * @name :add 77 * @name :add
@@ -78,14 +79,14 @@ class ProjectMenuController extends BaseController @@ -78,14 +79,14 @@ class ProjectMenuController extends BaseController
78 * @method :post 79 * @method :post
79 * @time :2023/6/21 17:23 80 * @time :2023/6/21 17:23
80 */ 81 */
81 - public function add(ProjectRoleRequest $request,ProjectMenuLogic $projectMenuLogic){ 82 + public function add(ProjectMenuRequest $request,ProjectMenuLogic $projectMenuLogic){
82 $request->validated(); 83 $request->validated();
83 $projectMenuLogic->menu_add(); 84 $projectMenuLogic->menu_add();
84 $this->response('success'); 85 $this->response('success');
85 } 86 }
86 87
87 /** 88 /**
88 - * @param ProjectRoleRequest $request 89 + * @param ProjectMenuRequest $request
89 * @param ProjectMenuLogic $projectMenuLogic 90 * @param ProjectMenuLogic $projectMenuLogic
90 * @remark :编辑菜单 91 * @remark :编辑菜单
91 * @name :edit 92 * @name :edit
@@ -93,7 +94,7 @@ class ProjectMenuController extends BaseController @@ -93,7 +94,7 @@ class ProjectMenuController extends BaseController
93 * @method :post 94 * @method :post
94 * @time :2023/6/21 17:22 95 * @time :2023/6/21 17:22
95 */ 96 */
96 - public function edit(ProjectRoleRequest $request,ProjectMenuLogic $projectMenuLogic){ 97 + public function edit(ProjectMenuRequest $request,ProjectMenuLogic $projectMenuLogic){
97 $request->validate([ 98 $request->validate([
98 'id'=>'required' 99 'id'=>'required'
99 ],[ 100 ],[
@@ -24,7 +24,7 @@ class ProjectMenuRequest extends FormRequest @@ -24,7 +24,7 @@ class ProjectMenuRequest extends FormRequest
24 public function rules() 24 public function rules()
25 { 25 {
26 return [ 26 return [
27 - 'name'=>'required|string|max:11||unique:gl_project_menu', 27 + 'name'=>'required|string|max:11',
28 ]; 28 ];
29 } 29 }
30 30