diff --git a/src/assets/less/RightResult/RightResult.less b/src/assets/less/RightResult/RightResult.less index 8a4ea4f..fb8a5e1 100644 --- a/src/assets/less/RightResult/RightResult.less +++ b/src/assets/less/RightResult/RightResult.less @@ -147,7 +147,7 @@ content: ''; position: absolute; inset: 0; - background-image: var(--bg-image-url); + background-image: var(--bg-image-url, none); background-size: cover; background-position: center; opacity: 0.48; diff --git a/src/components/RightResult/RightResult.vue b/src/components/RightResult/RightResult.vue index b5f0091..2071966 100644 --- a/src/components/RightResult/RightResult.vue +++ b/src/components/RightResult/RightResult.vue @@ -64,10 +64,10 @@
-
+
@@ -223,6 +223,16 @@ const handleLogin = () => { */ const handleFilterChange = () => {}; +const getPreviewBgStyle = (coverUrl?: string) => { + if (!coverUrl) { + return {}; + } + + return { + '--bg-image-url': `url("${coverUrl}")` + }; +}; + /** * 获取状态显示文本 * @param status 状态值 diff --git a/src/components/img/ImgLeft.vue b/src/components/img/ImgLeft.vue index 59aa81d..798110c 100644 --- a/src/components/img/ImgLeft.vue +++ b/src/components/img/ImgLeft.vue @@ -21,11 +21,12 @@