作者 lyh

gx

@@ -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