api_boniu_get_stock_info.php 1.7 KB

1
  1. <?php /** * Created by PhpStorm. * User: wanggagtao * Date: 2019/4/18 * Time: 10:47 AM */ try { $pagesize = isset($_REQUEST['pagesize'])?safeCheck($_REQUEST['pagesize'],1):'0'; if(empty($pagesize)) throw new MyException("缺少pagesize参数",101); $page = isset($_REQUEST['page'])?safeCheck($_REQUEST['page'],1):'0'; if(empty($page)) throw new MyException("缺少page参数",101); $count = isset($_REQUEST['count'])?safeCheck($_REQUEST['count'],1):'0'; $stock_info=Stock::getList($filter = array(),$count, $page, $pagesize); $data=array(); foreach($stock_info as $key=>$value){ $param=array(); $param['code']=$value["code"]; $param['name']=$value["name"]; if($value["sector"]==10){ $param['stock_block']="上证主板"; } else if($value["sector"]==11){ $param['stock_block']="科创板"; } else if($value["sector"]==20){ $param['stock_block']="深证主板"; } else if($value["sector"]==21){ $param['stock_block']="中小板"; } else if($value["sector"]==22){ $param['stock_block']="创业板"; } else if($value["sector"]==30){ $param['stock_block']="香港联交所"; } if($value["exchange"]=="sh"){ $param['exchange']="上交所"; } else if($value["exchange"]=="sz"){ $param['exchange']="深交所"; } else if($value["exchange"]=="hk"){ $param['exchange']="香港联交所"; } $data[]=$param; } echo action_msg_data(API::SUCCESS_MSG, API::SUCCESS, $data); }catch (MyException $e){ $api->ApiError($e->getCode(), $e->getMessage()); }