From 70ee0e1bba0c041949f1298f0039b521eecb0254 Mon Sep 17 00:00:00 2001 From: hrx <18603305412@163.com> Date: Fri, 10 Apr 2026 16:11:08 +0800 Subject: [PATCH] ok --- src/assets/less/RightResult/RightResult.less | 2 +- src/components/RightResult/RightResult.vue | 14 +++++++++-- src/components/img/ImgLeft.vue | 11 ++++++--- src/components/video/ImgVideo.vue | 25 +++++++++++++++++--- src/components/video/VideoLeft.vue | 16 +++++++++---- src/views/login/Login.vue | 20 +++++++++++++--- 6 files changed, 71 insertions(+), 17 deletions(-) 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 @@