From 45d045d4e88507f994833f9317132fa9957263dd Mon Sep 17 00:00:00 2001 From: "WIN-C27C5MSVTPO\\16961" <1696136552@qq.com> Date: Wed, 11 Mar 2026 10:19:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=86=E9=A2=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/common/controller/UsedCarController.php | 12 ------------ app/common/controller/UsedCarDetailController.php | 13 +++++++++++++ app/common/service/UsedCarDetailService.php | 2 +- 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/app/common/controller/UsedCarController.php b/app/common/controller/UsedCarController.php index 834ba0e..821cdfa 100644 --- a/app/common/controller/UsedCarController.php +++ b/app/common/controller/UsedCarController.php @@ -110,18 +110,6 @@ class UsedCarController extends BaseController }else{ $data['images_pull'] = []; } - if (!empty($data['intro_video'])){ - $videos = explode(',', $data['intro_video']); - $ossService = new OssService(); - $videos_pull = []; - foreach ($videos as $video){ - $videos_pull[] = $ossService->generatePrivateUrl($video); - } - $data['video_pull'] = $videos_pull; - - }else{ - $data['video_pull'] = []; - } if (!empty($data['attachment'])){ //$attachments = explode(',', $data['attachment']); $attachments = json_decode($data['attachment'], true); diff --git a/app/common/controller/UsedCarDetailController.php b/app/common/controller/UsedCarDetailController.php index a70b26a..0c80b01 100644 --- a/app/common/controller/UsedCarDetailController.php +++ b/app/common/controller/UsedCarDetailController.php @@ -85,6 +85,19 @@ class UsedCarDetailController extends BaseController $data['images_pull'] = []; } + if (!empty($data['intro_video'])){ + $videos = explode(',', $data['intro_video']); + $ossService = new OssService(); + $videos_pull = []; + foreach ($videos as $video){ + $videos_pull[] = $ossService->generatePrivateUrl($video); + } + $data['video_pull'] = $videos_pull; + + }else{ + $data['video_pull'] = []; + } + // 处理介绍图片 if (!empty($data['intro_images'])) { $introImages = is_array($data['intro_images']) ? $data['intro_images'] : explode(',', $data['intro_images']); diff --git a/app/common/service/UsedCarDetailService.php b/app/common/service/UsedCarDetailService.php index 9fe9805..e214fc3 100644 --- a/app/common/service/UsedCarDetailService.php +++ b/app/common/service/UsedCarDetailService.php @@ -182,7 +182,7 @@ class UsedCarDetailService if (!empty($data['crawl_car_id'])) { try { $params = $this->crawlParams($data['crawl_car_id']); - $params['official_guide_price'] = str_replace('万','',$params['official_guide_price']); + $params['official_guide_price'] = str_replace('万','',$params['official_guide_price'])*10000; // 合并抓取的数据,手动提交的字段优先级更高 $data = array_merge($params, $data); } catch (\Throwable $e) {