WIN-2308041133\Administrator 2 hafta önce
ebeveyn
işleme
80f669db80

+ 3 - 6
app/api/controller/v1/admin/StoreOrderController.php

@@ -767,12 +767,9 @@ class StoreOrderController
 //        $data['longitude'] = $data['latlng'][1];
 //        $data['longitude'] = $data['latlng'][1];
         $data['day_time'] = implode(' - ', $data['day_time']);
         $data['day_time'] = implode(' - ', $data['day_time']);
 //        unset($data['latlng']);
 //        unset($data['latlng']);
-        // 确保 URL 包含协议
-        if ($data['image'] && strpos($data['image'], '://') === false) {
-            $data['image'] = 'https://' . $data['image'];
-        }
-        if ($data['oblong_image'] && strpos($data['oblong_image'], '://') === false) {
-            $data['oblong_image'] = 'https://' . $data['oblong_image'];
+        if ($data['image'] && strstr($data['image'], 'http') === false) {
+            $site_url = sys_config('site_url');
+            $data['image'] = $site_url . $data['image'];
         }
         }
 
 
         $storeServices->saveStore((int)$storeId, $data);
         $storeServices->saveStore((int)$storeId, $data);