count(); $list = self::where($where)->field('trade_name as name,exchange_name as code,logo_link,sort')->page($data['page'],$data['page_size'])->select(); if(empty($list)){ return []; } $list=$list->toArray(); foreach ($list as $key=>$val){ $list[$key]['code']=$val['name'].'-'.$val['code']; } return [ 'total'=>$count, 'list'=>$list, ]; } public static function existMarket($trade_name):bool { $id=self::where('trade_name',$trade_name)->value('id'); return $id >0; } }