From b36016f66f2c0fd2b64d6c6426216f39849ba88a Mon Sep 17 00:00:00 2001 From: "WIN-C27C5MSVTPO\\16961" <1696136552@qq.com> Date: Tue, 13 Jan 2026 16:42:35 +0800 Subject: [PATCH 1/6] =?UTF-8?q?=E9=87=8C=E7=A8=8B=E5=8D=95=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/common/utils/pdf/template/usedCar.stub | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/common/utils/pdf/template/usedCar.stub b/app/common/utils/pdf/template/usedCar.stub index 398986c..f2b111c 100644 --- a/app/common/utils/pdf/template/usedCar.stub +++ b/app/common/utils/pdf/template/usedCar.stub @@ -87,7 +87,7 @@ 里程 - + 马力 From 94c551591fc18950801f1c68c04412c7c87bddaa Mon Sep 17 00:00:00 2001 From: "WIN-C27C5MSVTPO\\16961" <1696136552@qq.com> Date: Tue, 13 Jan 2026 17:50:53 +0800 Subject: [PATCH 2/6] 1 --- app/common/service/UsedCarService.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/common/service/UsedCarService.php b/app/common/service/UsedCarService.php index 4d95d6b..0e44fd0 100644 --- a/app/common/service/UsedCarService.php +++ b/app/common/service/UsedCarService.php @@ -94,9 +94,7 @@ class UsedCarService if(empty($data['price'])){ $data['price'] = 0; } - if(!empty($data['attachment'])){ - $data['attachment'] = json_encode($data['attachment']); - } + $data['attachment'] = json_encode($data['attachment']); $data['user_id'] = $request->user['id']; return $data; } From 411cd91f10963b58fd3d67a53dc5bc165ead9e71 Mon Sep 17 00:00:00 2001 From: "WIN-C27C5MSVTPO\\16961" <1696136552@qq.com> Date: Tue, 13 Jan 2026 17:55:34 +0800 Subject: [PATCH 3/6] 1 --- app/common/service/UsedCarService.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/common/service/UsedCarService.php b/app/common/service/UsedCarService.php index 0e44fd0..bffec12 100644 --- a/app/common/service/UsedCarService.php +++ b/app/common/service/UsedCarService.php @@ -94,7 +94,11 @@ class UsedCarService if(empty($data['price'])){ $data['price'] = 0; } - $data['attachment'] = json_encode($data['attachment']); + if(!empty($data['attachment'])){ + $data['attachment'] = json_encode($data['attachment']); + }else{ + $data['attachment'] = ''; + } $data['user_id'] = $request->user['id']; return $data; } From ae4f43ab46c766e073bde87145c8636bd4634592 Mon Sep 17 00:00:00 2001 From: "WIN-C27C5MSVTPO\\16961" <1696136552@qq.com> Date: Wed, 14 Jan 2026 11:33:18 +0800 Subject: [PATCH 4/6] 1 --- app/common/logic/AuthLogic.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/common/logic/AuthLogic.php b/app/common/logic/AuthLogic.php index da75795..6c323f6 100644 --- a/app/common/logic/AuthLogic.php +++ b/app/common/logic/AuthLogic.php @@ -223,7 +223,7 @@ class AuthLogic 'union_id'=>$userInfo['data']['union_id'], 'name'=>$userInfo['data']['name'], 'app_id'=>$data['app_id'], - 'avatar'=>$userInfo['avatar_url'] + // 'avatar'=>$userInfo['avatar_url'] ]); return $userInfo['data'] + $data; } From 1dca69a1db10125f22307d4def3e51cdb0f573d7 Mon Sep 17 00:00:00 2001 From: "WIN-C27C5MSVTPO\\16961" <1696136552@qq.com> Date: Wed, 14 Jan 2026 11:38:47 +0800 Subject: [PATCH 5/6] 1 --- app/common/logic/AuthLogic.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/common/logic/AuthLogic.php b/app/common/logic/AuthLogic.php index 6c323f6..ad1142e 100644 --- a/app/common/logic/AuthLogic.php +++ b/app/common/logic/AuthLogic.php @@ -223,7 +223,7 @@ class AuthLogic 'union_id'=>$userInfo['data']['union_id'], 'name'=>$userInfo['data']['name'], 'app_id'=>$data['app_id'], - // 'avatar'=>$userInfo['avatar_url'] + 'avatar'=>$userInfo['data']['avatar_url']??'', ]); return $userInfo['data'] + $data; } From 18e71af8cc4eebcd73eeb70a252894c9a427b830 Mon Sep 17 00:00:00 2001 From: "WIN-C27C5MSVTPO\\16961" <1696136552@qq.com> Date: Wed, 14 Jan 2026 11:57:18 +0800 Subject: [PATCH 6/6] 1 --- app/common/service/UsedCarService.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/common/service/UsedCarService.php b/app/common/service/UsedCarService.php index 3b26bbf..804c980 100644 --- a/app/common/service/UsedCarService.php +++ b/app/common/service/UsedCarService.php @@ -141,7 +141,11 @@ class UsedCarService $asc = ord($s[0]); if ($asc >= 65 && $asc <= 90) return $char; - + + // 转码失败或长度不足 + if ($s === false || strlen($s) < 2) { + return ''; + } $code = ord($s[0]) * 256 + ord($s[1]) - 65536; $map = [