正在显示
2 个修改的文件
包含
4 行增加
和
5 行删除
| @@ -59,7 +59,7 @@ class MenuLogic extends BaseLogic | @@ -59,7 +59,7 @@ class MenuLogic extends BaseLogic | ||
| 59 | 59 | ||
| 60 | public function getAllMenu(){ | 60 | public function getAllMenu(){ |
| 61 | $map = [ | 61 | $map = [ |
| 62 | - 'type' => Menu::TYPE_MENU, | 62 | + 'type' => 0, |
| 63 | 'status' => Menu::STATUS_NORMAL, | 63 | 'status' => Menu::STATUS_NORMAL, |
| 64 | ]; | 64 | ]; |
| 65 | $lists = $this->model->list($map); | 65 | $lists = $this->model->list($map); |
| @@ -84,6 +84,7 @@ class MenuLogic extends BaseLogic | @@ -84,6 +84,7 @@ class MenuLogic extends BaseLogic | ||
| 84 | public function getMenuByGroupId($gid){ | 84 | public function getMenuByGroupId($gid){ |
| 85 | $rights = Group::where(['id' => $gid, 'status' => Group::STATUS_NORMAL])->pluck('rights')->first(); | 85 | $rights = Group::where(['id' => $gid, 'status' => Group::STATUS_NORMAL])->pluck('rights')->first(); |
| 86 | $map = [ | 86 | $map = [ |
| 87 | + 'type'=>0, | ||
| 87 | 'status' => Menu::STATUS_NORMAL, | 88 | 'status' => Menu::STATUS_NORMAL, |
| 88 | 'id'=>['in',$rights] , | 89 | 'id'=>['in',$rights] , |
| 89 | ]; | 90 | ]; |
| @@ -35,8 +35,8 @@ class MenuRequest extends FormRequest | @@ -35,8 +35,8 @@ class MenuRequest extends FormRequest | ||
| 35 | 'title' => ['required', 'max:32'], | 35 | 'title' => ['required', 'max:32'], |
| 36 | 'icon' => ['max:32'], | 36 | 'icon' => ['max:32'], |
| 37 | 'route_name' => ['max:32'], | 37 | 'route_name' => ['max:32'], |
| 38 | - 'type' => ['required', Rule::in(array_keys(Menu::typeMap()))], | ||
| 39 | - 'status' => ['required', Rule::in(array_keys(Menu::statusMap()))], | 38 | + 'type' => ['required'], |
| 39 | + 'status' => ['required'], | ||
| 40 | ]; | 40 | ]; |
| 41 | } | 41 | } |
| 42 | 42 | ||
| @@ -49,9 +49,7 @@ class MenuRequest extends FormRequest | @@ -49,9 +49,7 @@ class MenuRequest extends FormRequest | ||
| 49 | 'icon.max' => '图标长度不超过32个字符', | 49 | 'icon.max' => '图标长度不超过32个字符', |
| 50 | 'route_name.max' => '路由长度不超过32个字符', | 50 | 'route_name.max' => '路由长度不超过32个字符', |
| 51 | 'type.required' => '请选择类型', | 51 | 'type.required' => '请选择类型', |
| 52 | - 'type.in' => '类型值无效', | ||
| 53 | 'status.required' => '请选择状态', | 52 | 'status.required' => '请选择状态', |
| 54 | - 'status.in' => '状态值无效', | ||
| 55 | ]; | 53 | ]; |
| 56 | } | 54 | } |
| 57 | 55 |
-
请 注册 或 登录 后发表评论