select(),0); } public static function tidyMenuTier($menusList,$pid = 0,$navList = []) { foreach ($menusList as $k=>$menu){ $menu = $menu->getData(); if($menu['pid'] == $pid){ unset($menusList[$k]); $menu['child'] = self::tidyMenuTier($menusList,$menu['id']); $navList[] = $menu; } } return $navList; } /**获取分类下拉列表 * @return array */ public static function getCateList($id = 10000){ $model = new self(); if($id == 0) $model->where('pid',$id); return UtilService::sortListTier($model->select()->toArray()); } /** * 获取单条信息 * */ public static function getinfo($att_id){ $model = new self; $where['att_id'] = $att_id; return $model->where($where)->select()->toArray()[0]; } }