From 51a35a1cea7a381c33c86e9a9697ecef602c773f Mon Sep 17 00:00:00 2001 From: QYF-GitLab1 <1940665526@qq.com> Date: 星期日, 24 八月 2025 16:25:37 +0800 Subject: [PATCH] 激活列样式调整 --- src/views/personalCenter/activeCode.vue | 57 +++++++++++++++++++++++---------------------------------- 1 files changed, 23 insertions(+), 34 deletions(-) diff --git a/src/views/personalCenter/activeCode.vue b/src/views/personalCenter/activeCode.vue index 9ea3775..169a009 100644 --- a/src/views/personalCenter/activeCode.vue +++ b/src/views/personalCenter/activeCode.vue @@ -41,17 +41,14 @@ @click="goBookDetails(pItem.id, pItem.name, pItem.defaultSaleMethodId)" > <div class="cover"> - <img - :src="pItem.icon ? getPublicImage(pItem.icon, '', '') : bookCover" - alt="" - /> + <img :src="pItem.icon ? pItem.icon : bookCover" alt="" /> </div> <div class="info"> <div class="bookType" style="margin-bottom: 10px" v-if="pItem.type"> {{ pItem.type }} </div> - <span :title="pItem.name">{{ pItem.name }}</span> - <span v-if="pItem.author">{{ pItem.author }}</span> + <span class="title" :title="pItem.name">{{ pItem.name }}</span> + <span class="author" v-if="pItem.author">{{ pItem.author }}</span> </div> </div> </div> @@ -155,7 +152,7 @@ return citem.data.sequenceNum == '007EB8E7' && citem.data.value })?.data?.value const obj = { - icon: item.productList[index]?.icon, + icon: getPublicImage(item.productList[index]?.icon, '', '150'), id: item.productList[index]?.id, name: item.productList[index]?.name, author, @@ -194,31 +191,12 @@ } // 璺宠浆涔︽湰璇︽儏 const goBookDetails = async (id: number, name: string, defaultSaleMethodId: number) => { - let parentData = await MG.store.getProductBySaleMethod({ - saleMethodId: defaultSaleMethodId, + router.push({ + path: '/bookdetail', + query: { + bookId: id, + }, }) - if (parentData.storeLinks[0].storeRefCode == 'jsek_digitalCourses') { - router.push({ - path: '/bookdetail', - query: { - bookId: parentData.id, - }, - }) - } else if (parentData.storeLinks[0].storeRefCode == 'digitalTextbooks') { - router.push({ - path: '/bookdetail', - query: { - bookId: parentData.id, - }, - }) - } else { - router.push({ - path: '/bookdetail', - query: { - bookId: id, - }, - }) - } } </script> <style lang="less" scoped> @@ -278,12 +256,13 @@ margin-bottom: 20px; .cover { - width: 106px; + width: 116px; height: 150px; border-radius: 0px 0px 0px 0px; border: 1px solid #019e58; position: relative; margin: auto; + margin-bottom: 5px; img { width: 100%; @@ -324,10 +303,8 @@ } span { - font-weight: bold; line-height: 25px; display: -webkit-box; - margin-bottom: 5px; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; @@ -335,6 +312,18 @@ padding: 5px 0; box-sizing: border-box; text-align: center; + font-family: + Microsoft YaHei UI, + Microsoft YaHei UI; + font-size: 16px; + } + .title { + font-weight: bold; + color: #000000; + } + .author { + font-weight: 400; + color: #333333; } } } -- Gitblit v1.9.1