diff --git a/app/admin/view/resources/add.php b/app/admin/view/resources/add.php index 09b8b5d..c5cb78b 100644 --- a/app/admin/view/resources/add.php +++ b/app/admin/view/resources/add.php @@ -430,10 +430,10 @@ let imageUrl = res.url || res.data; // 确保URL以http开头 if (!imageUrl.startsWith('http')) { - imageUrl = '{$config["admin_domain"]}' + imageUrl; + // 移除开头的斜杠,避免重复 + imageUrl = imageUrl.replace(/^\//, ''); + imageUrl = '{$config["admin_domain"]}/' + imageUrl; } - // 移除多余的域名部分 - imageUrl = imageUrl.replace('{$config["admin_domain"]}/{$config["admin_domain"]}', '{$config["admin_domain"]}'); if (imageUrl) { insertFn(imageUrl); diff --git a/app/admin/view/resources/edit.php b/app/admin/view/resources/edit.php index 674f783..a2a7ba6 100644 --- a/app/admin/view/resources/edit.php +++ b/app/admin/view/resources/edit.php @@ -448,10 +448,10 @@ let imageUrl = res.url || res.data; // 确保URL以http开头 if (!imageUrl.startsWith('http')) { - imageUrl = '{$config["admin_domain"]}' + imageUrl; + // 移除开头的斜杠,避免重复 + imageUrl = imageUrl.replace(/^\//, ''); + imageUrl = '{$config["admin_domain"]}/' + imageUrl; } - // 移除多余的域名部分 - imageUrl = imageUrl.replace('{$config["admin_domain"]}/{$config["admin_domain"]}', '{$config["admin_domain"]}'); if (imageUrl) { insertFn(imageUrl);