From 04c821ff48d028ed7e4094f0a19560bdc29c631e Mon Sep 17 00:00:00 2001
From: "@fawn-nine" <1271023382@qq.com>
Date: Mon, 9 Oct 2023 16:51:26 +0800
Subject: [PATCH] =?UTF-8?q?=E9=9F=B3=E9=A2=91=E6=A0=B7=E5=BC=8Fbug?=
=?UTF-8?q?=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/talkBook/talkBookDetail.vue | 85 ++++++++++++++++++++-----------
1 file changed, 55 insertions(+), 30 deletions(-)
diff --git a/pages/talkBook/talkBookDetail.vue b/pages/talkBook/talkBookDetail.vue
index 05a2810..21f1489 100644
--- a/pages/talkBook/talkBookDetail.vue
+++ b/pages/talkBook/talkBookDetail.vue
@@ -4,9 +4,10 @@
{{talkBookDetail.title}}
-
-
+
+
@@ -14,14 +15,15 @@
觉得这本书还不错?
-
+
- {{bookInfo.name}}
+ {{bookInfo.name}}
作者:{{bookInfo.author.authorName}}
@@ -52,20 +54,22 @@
method: 'pause'
},
audioShow: false,
- voicesImg:'',
+ voicesImg: '',
isBuy: false,
playData: {},
teachId: null, // 讲书id
bookId: null, // 书籍id
bookInfo: {
- author:{
- authorName:''
+ author: {
+ authorName: ''
}
}, // 书籍信息
talkBookDetail: {},
+ windowWidth: 0,
}
},
onLoad(e) {
+ this.windowWidth = uni.getSystemInfoSync().windowWidth;
console.log(e, 'onLoad')
this.bookId = e.bookId
this.teachId = e.teachId
@@ -80,14 +84,14 @@
methods: {
...mapMutations(['setUserInfo']),
// 购买
- gotoBuy(){
+ gotoBuy() {
uni.navigateTo({
- url: '../bookShop/commodityDetail?id=' + this.bookInfo.productId
+ url: '../bookShop/commodityDetail?id=' + this.bookInfo.productId
});
},
getBookInfo() {
// 获取书本基本信息
- this.$http
+ this.$http
.post('book/book/getBookInfo', {
'bookId': this.bookId,
'userId': this.userInfo.id
@@ -96,18 +100,18 @@
if (res.code == 0) {
console.log(res, 'res')
this.bookInfo = res.book
-
- if(!this.bookInfo.author || this.bookInfo.author == null){
+
+ if (!this.bookInfo.author || this.bookInfo.author == null) {
this.bookInfo.author = {
- 'authorName' : '未知'
+ 'authorName': '未知'
}
- console.log(this.bookInfo.author.authorName,'this.bookInfo.author.authorName')
+ console.log(this.bookInfo.author.authorName, 'this.bookInfo.author.authorName')
}
//console.log(this.bookInfo.author.authorName,'this.bookInfo.author.authorName')
this.voicesImg = res.book.images
// this.bookInfo.name = res.book.name
this.isBuy = res.book.isBuy
- console.log(this.voicesImg,'this.voicesImg')
+ console.log(this.voicesImg, 'this.voicesImg')
// this.freeChapterCount = res.book.freeChapterCount
} else {
console.log(res.msg)
@@ -128,7 +132,7 @@
if (res.code == 0) {
console.log(res, 'res')
this.talkBookDetail = res.bookTeach
-
+
// this.isBuy = res.book.isBuy
// this.freeChapterCount = res.book.freeChapterCount
} else {
@@ -163,27 +167,38 @@
.voices {
margin: 10rpx auto;
text-align: center;
+
+ }
+
+ /deep/ .uni-audio-name {
+ // white-space: wrap !important;
+ width: 340rpx;
}
-
.title {
font-size: 30rpx;
color: #55aa7f;
font-weight: bold;
- margin-bottom: 10px;
+ margin: 40rpx 0;
}
- .time{
- text-align: right; font-size: 24rpx; margin-top: 20rpx; color: #999;
+
+ .time {
+ text-align: right;
+ font-size: 24rpx;
+ margin-top: 20rpx;
+ color: #999;
}
+
.content {
- font-size: 28rpx; text-align:justify;
+ font-size: 28rpx;
+ text-align: justify;
color: #666;
line-height: 48rpx;
}
.tuijin {
font-size: 26rpx;
-
+
margin-top: 20rpx;
.img {
@@ -198,15 +213,25 @@
}
p {
- font-size: 28rpx; margin-bottom: 20rpx;
+ font-size: 28rpx;
+ margin-bottom: 20rpx;
color: #55aa7f;
}
}
- .btn{ margin-right: 20rpx;
- text{ display: inline-block; margin-top:52rpx; font-size: 30rpx;
- padding: 5px 8px;
- background: #55aa7f; color: #fff;
- border-radius: 5px;
- }}
+
+ .btn {
+ margin-right: 20rpx;
+
+ text {
+ display: inline-block;
+ margin-top: 52rpx;
+ font-size: 30rpx;
+ padding: 5px 8px;
+ background: #55aa7f;
+ color: #fff;
+ border-radius: 5px;
+ }
+ }
+
// .opbtn{font-size: 14rpx;}
\ No newline at end of file