页面优化
This commit is contained in:
@@ -493,6 +493,16 @@ class VehicleController extends Crud
|
||||
if (!$data) {
|
||||
return json(['code' => 1, 'msg' => $translations['data_not_found'] ?? '数据不存在']);
|
||||
}
|
||||
|
||||
$img_url = Cache::get('img_dib_'.$data->id);
|
||||
if ($img_url) {
|
||||
$item['img_url'] = $img_url;
|
||||
} else {
|
||||
$ossservice = empty($ossservice)?new OssService():$ossservice;
|
||||
$img_url = $ossservice->generatePrivateUrl($data['img_url'],86400);
|
||||
$item['img_url'] = $img_url;
|
||||
Cache::set('img_dib_'.$data->id, $img_url, 86390);
|
||||
}
|
||||
|
||||
return view('vehicle/detail', [
|
||||
'data' => $data,
|
||||
@@ -530,7 +540,7 @@ class VehicleController extends Crud
|
||||
break;
|
||||
}
|
||||
|
||||
$ossservice = new OssService();
|
||||
$ossservice = null;
|
||||
foreach ($items as &$item) {
|
||||
$item = $vehicle::find($item['id']);
|
||||
$location = $hz::find($item->locations_id);
|
||||
@@ -553,13 +563,14 @@ class VehicleController extends Crud
|
||||
$item->fbo_location_name = $location ? $location->name : '';
|
||||
|
||||
try {
|
||||
$img_url = Cache::get('img_dibai_'.$item->id);
|
||||
$img_url = Cache::get('img_dib_'.$item->id);
|
||||
if ($img_url) {
|
||||
$item['img_url'] = $img_url;
|
||||
} else {
|
||||
$ossservice = empty($ossservice)?new OssService():$ossservice;
|
||||
$img_url = $ossservice->generatePrivateUrl($item['img_url'],86400);
|
||||
$item['img_url'] = $img_url;
|
||||
Cache::set('img_dibai_'.$item->id, $img_url, 86390);
|
||||
Cache::set('img_dib_'.$item->id, $img_url, 86390);
|
||||
}
|
||||
|
||||
// $ossservice = new OssService();
|
||||
|
||||
Reference in New Issue
Block a user