From bd150fc745a90a183a8d3e2ea5c77d0e5c811d25 Mon Sep 17 00:00:00 2001 From: "HESU\\HESU" <1696136552@qq.com> Date: Wed, 28 May 2025 10:19:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=BE=E7=89=87=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controller/VehicleController.php | 12 ++++++++++++ plugin/admin/app/controller/VehicleController.php | 4 ++-- plugin/admin/app/view/vehicle/update.html | 7 +++++-- plugin/admin/app/view/vehicle/updateLogistics.html | 7 +++++-- 4 files changed, 24 insertions(+), 6 deletions(-) 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]); + } }); // 重新渲染表单