diff --git a/app/controller/VehicleController.php b/app/controller/VehicleController.php index a7cf408..74e197e 100644 --- a/app/controller/VehicleController.php +++ b/app/controller/VehicleController.php @@ -170,4 +170,16 @@ class VehicleController } return Util::success($vehicle); } + + public function unset(Request $request, $id){ + $id = $request->get('id',''); + + if(!empty($id)){ + Cache::delete('img_dib_'.$id); + }elseif($id == 'all'){ + Cache::clear(); + } + + return Util::success(); + } } \ No newline at end of file diff --git a/plugin/admin/app/controller/VehicleController.php b/plugin/admin/app/controller/VehicleController.php index 498fd9f..f844f5e 100644 --- a/plugin/admin/app/controller/VehicleController.php +++ b/plugin/admin/app/controller/VehicleController.php @@ -534,11 +534,11 @@ class VehicleController extends Crud try { $img_url = Cache::get('img_dib_'.$item->id); if ($img_url) { - $item['img_url'] = $img_url; + $item['img_url_full'] = $img_url; } else { $ossservice = empty($ossservice)?new OssService():$ossservice; $img_url = $ossservice->generatePrivateUrl($item['img_url'],86400); - $item['img_url'] = $img_url; + $item['img_url_full'] = $img_url; Cache::set('img_dib_'.$item->id, $img_url, 86390); } diff --git a/plugin/admin/app/view/vehicle/update.html b/plugin/admin/app/view/vehicle/update.html index 3fb389c..ff80d69 100644 --- a/plugin/admin/app/view/vehicle/update.html +++ b/plugin/admin/app/view/vehicle/update.html @@ -128,7 +128,7 @@