From d30ff90ce9ed4eb1d60384a1ee62ad3735635bd1 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期五, 04 七月 2025 16:13:10 +0800 Subject: [PATCH] 图形验证码不可鼠标选中 --- manager/src/views/video/VideoList.vue | 33 +++++++++++++++++++++++++++++---- 1 files changed, 29 insertions(+), 4 deletions(-) diff --git a/manager/src/views/video/VideoList.vue b/manager/src/views/video/VideoList.vue index f017ac9..7def5a8 100644 --- a/manager/src/views/video/VideoList.vue +++ b/manager/src/views/video/VideoList.vue @@ -55,6 +55,10 @@ > </Form> + <Row class="operation padding-row"> + <Button @click="recreateEsIndex" type="primary">閲嶆柊鏋勫缓es绱㈠紩</Button> + </Row> + <Modal v-model="playVideoShow" :title="playVideoTitle" @@ -129,6 +133,22 @@ <div v-for="img in detail.imgs" :key="img" class="img-warp"> <img :src="img" class="image"> </div> + <Row v-for="goods in detail.goodsList" :key="goods.goodsId" style="width: 100%"> + <Row style="width:100%;align-items: center; padding: 5px 10px"> + <Col span="6"> + <img :src="goods.thumbnail" style="width: 100px;height: 100px"/> + </Col> + <Col span="10"> + <p>鍟嗗搧鍚嶇О: {{ goods.goodsName }}</p> + </Col> + <Col span="4"> + <p>鍟嗗搧鍗曚环: 锟{ goods.price }}</p> + </Col> + <Col span="4"> + <p>鍟嗗搧鏁伴噺: {{ goods.goodsNum }}</p> + </Col> + </Row> + </Row> </div> </Form-item> @@ -186,7 +206,7 @@ </div> </template> <template slot-scope="{ row, index }" slot="videoFileKey"> - <div class="play-text" @click="playVideo(row.videoFileKey, row.title)">鐐瑰嚮鎾斁</div> + <div v-if="row.videoContentType === 'video'" class="play-text" @click="playVideo(row.videoFileKey, row.title)">鐐瑰嚮鎾斁</div> </template> <template slot-scope="{ row, index }" slot="videoDuration"> <div>{{formatSeconds(row.videoDuration)}}</div> @@ -223,7 +243,7 @@ </template> <script> -import {getVideos, recommendSet, getVideoById, auditingVideo, up, down} from "@/api/video"; +import {getVideos, recommendSet, getVideoById, auditingVideo, up, down, recreateIndex} from "@/api/video"; import {getVideoTagList} from "@/api/videoTag"; import {getFilePreview} from "@/api/file"; import Editor from '@/components/editor/index.vue' @@ -370,7 +390,7 @@ { title: "鏉冮噸", key: "weight", - width: 170, + width: 80, }, { title: "鐘舵��", @@ -398,6 +418,11 @@ this.getTags('') }, methods: { + recreateEsIndex() { + recreateIndex().then(res => { + this.$Message.success(res.msg) + }) + }, // 绉掕浆x鍒唜绉� formatSeconds(seconds) { if (isNaN(seconds) || seconds < 0) return '0绉�'; @@ -613,7 +638,7 @@ } .video-warp { width: 100%; - height: 350px; + height: 440px; } .data-item { display: flex; -- Gitblit v1.8.0