DicService.php 683 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace app\extra\service\system;
  3. use app\extra\basic\Service;
  4. use app\model\system\SystemData;
  5. class DicService extends Service
  6. {
  7. /**
  8. * @param array $param
  9. * @return array
  10. */
  11. public function getMenuList(array $param = []): array
  12. {
  13. $model = new SystemData();
  14. try {
  15. if (!empty($param['dicId'])) {
  16. $data = $model->where("id",$param['dicId'])->findOrEmpty();
  17. } else {
  18. $data = $model->select();
  19. }
  20. } catch (\Throwable $throwable) {
  21. return [];
  22. }
  23. return $data->isEmpty()?[]:$data->toArray();
  24. }
  25. }