public function findShop()
{
$point = $this -> returnSquarePoint($param['lng'], $param['lat'], 4);
$where = $this->queryParam($point);
$query_params = [];
$query_params['_complex'] = $where;
$query_params['closed'] = 0;
$shop_list = D('Shop')
-> field('shop_id,shop_name,addr,photo,lat,lng,tel,user_id,sign')
-> where($query_params)
-> select();
$map = new Map();
$amap_config = C('sdk.amap');
if(!$shop_list && $param['keyword']){
Log::write("未找到信息,进入地区搜素");
$address = $map->findAddressByPoint($param['lng'].','.$param['lat'], $amap_config['key']);
$address = json_decode($address,true);
$city = '';
if($address['status'] == 1){
$city = $address['regeocode']['addressComponent'][