作者 lyh

gx

... ... @@ -562,7 +562,8 @@ if (!function_exists('str_replace_url')) {
{
$cos = config('filesystems.disks.cos');
$cosCdn = $cos['cdn'];
if($url && strpos($url,$cosCdn) !== false){
$cosCdn1 = $cos['cdn1'];
if($url && ((strpos($url,$cosCdn) !== false) || (strpos($url,$cosCdn1) !== false))){
// 外部URL无需解析
// 使用 parse_url 函数来解析 URL
$urlParts = parse_url($url);
... ...
... ... @@ -273,7 +273,7 @@ class ProductLogic extends BaseLogic
$param['gallery'] = Arr::a2s($param['gallery'] ?? []);
}
if(isset($param['files'])){
$param['files']['url'] = str_replace_url($param['files']['url']);
$param['files']['url'] = str_replace_url($param['files']['url'] ?? '');
$param['files'] = Arr::a2s($param['files'] ?? []);
}
if(isset($param['video'])){
... ...