|
@@ -662,13 +662,18 @@ class EmployeeService extends Service
|
|
|
->select('menu_id','type')
|
|
|
->get()->toArray();
|
|
|
$button = $this->fillRoleButton($role_id);
|
|
|
+ $tmp = [];
|
|
|
foreach ($search as $value){
|
|
|
- $object[] = [
|
|
|
- 'menu_id' => $value['menu_id'],
|
|
|
- 'type' => $value['type'],
|
|
|
- 'button' => $button[$value['menu_id']] ?? [],
|
|
|
- ];
|
|
|
+ if(! in_array($value['menu_id'],$tmp)){
|
|
|
+ $object[] = [
|
|
|
+ 'menu_id' => $value['menu_id'],
|
|
|
+ 'type' => $value['type'],
|
|
|
+ 'button' => $button[$value['menu_id']] ?? [],
|
|
|
+ ];
|
|
|
+ $tmp[] = $value['menu_id'];
|
|
|
+ }
|
|
|
}
|
|
|
+ unset($tmp);
|
|
|
|
|
|
return $object;
|
|
|
}
|