1
0
Files
lkafu/app/Http/Controllers/Controller.php
2020-08-06 14:45:56 +08:00

48 lines
1.2 KiB
PHP

<?php
namespace App\Http\Controllers;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Routing\Controller as BaseController;
use RuLong\Area\Models\Area;
use Session;
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests, AjaxResponse;
//获取当前定位数组
public function getDefaultLocation()
{
$lat = session('lat', '45.76021');
$lng = session('lng', '126.66835');
$area = session('area', '');
$real_area = session('real_area', '');
if (!$area) {
$area = Area::where('sn', '230100')->first();
}
if (!$real_area) {
session::put('real_area', $area);
$real_area = $area;
}
$location = [
'lat' => $lat,
'lng' => $lng,
'area' => $area,
'real_area' => $real_area,
];
return $location;
}
public function getDefault($value)
{
$location = $this->getDefaultLocation();
return $location[$value] ?? '';
}
}