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 @@
- + @@ -271,9 +271,12 @@ } // 处理图片显示 - if (name === 'img_url' && data[name]) { + if (name === 'img_url_full' && data[name]) { $('.img-3').attr('src', data[name]); } + if (name === 'img_url' && data[name]) { + $('.img_url-3').attr('src', data[name]); + } }); // 重新渲染表单 diff --git a/plugin/admin/app/view/vehicle/updateLogistics.html b/plugin/admin/app/view/vehicle/updateLogistics.html index 40e2ea4..6349364 100644 --- a/plugin/admin/app/view/vehicle/updateLogistics.html +++ b/plugin/admin/app/view/vehicle/updateLogistics.html @@ -135,7 +135,7 @@
- + @@ -278,9 +278,12 @@ } // 处理图片显示 - if (name === 'img_url' && data[name]) { + if (name === 'img_url_full' && data[name]) { $('.img-3').attr('src', data[name]); } + if (name === 'img_url' && data[name]) { + $('.img_url-3').attr('src', data[name]); + } }); // 重新渲染表单