正在显示
3 个修改的文件
包含
33 行增加
和
0 行删除
| @@ -137,4 +137,21 @@ class ProjectMenuController extends BaseController | @@ -137,4 +137,21 @@ class ProjectMenuController extends BaseController | ||
| 137 | $list = $projectMenuLogic->roleMenuInfo(); | 137 | $list = $projectMenuLogic->roleMenuInfo(); |
| 138 | $this->response('success',Code::SUCCESS,$list); | 138 | $this->response('success',Code::SUCCESS,$list); |
| 139 | } | 139 | } |
| 140 | + | ||
| 141 | + /** | ||
| 142 | + * @remark :排序 | ||
| 143 | + * @name :setSort | ||
| 144 | + * @author :lyh | ||
| 145 | + * @method :post | ||
| 146 | + * @time :2023/8/10 16:40 | ||
| 147 | + */ | ||
| 148 | + public function sort(ProjectMenuLogic $projectMenuLogic){ | ||
| 149 | + $this->request->validate([ | ||
| 150 | + 'id'=>'required', | ||
| 151 | + ],[ | ||
| 152 | + 'id.required' => 'ID不能为空', | ||
| 153 | + ]); | ||
| 154 | + $projectMenuLogic->setParamStatus(); | ||
| 155 | + $this->response('success'); | ||
| 156 | + } | ||
| 140 | } | 157 | } |
| @@ -115,4 +115,19 @@ class ProjectMenuLogic extends BaseLogic | @@ -115,4 +115,19 @@ class ProjectMenuLogic extends BaseLogic | ||
| 115 | $list = $this->model->list(['pid'=>$this->param['id'], 'is_role'=>1]); | 115 | $list = $this->model->list(['pid'=>$this->param['id'], 'is_role'=>1]); |
| 116 | return $this->success($list); | 116 | return $this->success($list); |
| 117 | } | 117 | } |
| 118 | + | ||
| 119 | + /** | ||
| 120 | + * @remark :设置排序 | ||
| 121 | + * @name :setSort | ||
| 122 | + * @author :lyh | ||
| 123 | + * @method :post | ||
| 124 | + * @time :2023/8/10 16:42 | ||
| 125 | + */ | ||
| 126 | + public function setParamStatus(){ | ||
| 127 | + $rs = $this->model->edit(['sort'=>$this->param['sort']],['id'=>$this->param['id']]); | ||
| 128 | + if($rs === false){ | ||
| 129 | + $this->fail('修改失败'); | ||
| 130 | + } | ||
| 131 | + return $this->success(); | ||
| 132 | + } | ||
| 118 | } | 133 | } |
| @@ -42,6 +42,7 @@ Route::middleware(['aloginauth'])->group(function () { | @@ -42,6 +42,7 @@ Route::middleware(['aloginauth'])->group(function () { | ||
| 42 | Route::any('/del', [Aside\User\ProjectMenuController::class, 'del'])->name('admin.user_menu_del'); | 42 | Route::any('/del', [Aside\User\ProjectMenuController::class, 'del'])->name('admin.user_menu_del'); |
| 43 | Route::any('/getSonMenu', [Aside\User\ProjectMenuController::class, 'getSonMenu'])->name('admin.user_menu_getSonMenu'); | 43 | Route::any('/getSonMenu', [Aside\User\ProjectMenuController::class, 'getSonMenu'])->name('admin.user_menu_getSonMenu'); |
| 44 | Route::any('/routes', [Aside\User\ProjectMenuController::class, 'routes'])->name('admin.user_menu_routes'); | 44 | Route::any('/routes', [Aside\User\ProjectMenuController::class, 'routes'])->name('admin.user_menu_routes'); |
| 45 | + Route::any('/sort', [Aside\User\ProjectMenuController::class, 'sort'])->name('admin.user_menu_sort'); | ||
| 45 | }); | 46 | }); |
| 46 | 47 | ||
| 47 | //用户组 | 48 | //用户组 |
-
请 注册 或 登录 后发表评论