From ff30321c35c31e5968a41e839bca60b6e4db7b4a Mon Sep 17 00:00:00 2001 From: YM <479443481@qq.com> Date: 星期一, 25 三月 2024 17:38:31 +0800 Subject: [PATCH] 项目基础文件优化 --- packageBookService/pages/bookServices/detail/index.wxml | 105 +++++++++++++++++++++++++++++++--------------------- 1 files changed, 63 insertions(+), 42 deletions(-) diff --git a/packageBookService/pages/bookServices/detail/index.wxml b/packageBookService/pages/bookServices/detail/index.wxml index b55720f..63fca54 100644 --- a/packageBookService/pages/bookServices/detail/index.wxml +++ b/packageBookService/pages/bookServices/detail/index.wxml @@ -19,33 +19,35 @@ <view class="book-detail"> <view class="detail-left"> <view class="book-img"> - <t-image + <image + loading="" src="{{bookDetail.icon}}" mode="aspectFill" - width="120" - height="170" aria-label="{{bookDetail.name}}" /> </view> <view class="book-use"> <view class="collect" bind:tap="setCollect"> <view> - <t-image + <image + loading="" src="/static/images/bookService/detail/collect.png" wx:if="{{!bookDetail.isFavourite}}" - ></t-image> - <t-image + /> + <image + loading="" src="/static/images/bookService/detail/collecting.png" wx:if="{{bookDetail.isFavourite}}" - ></t-image> + /> </view> <view class="use-title">鏀惰棌</view> </view> <view class="suggest" bind:tap="suggestBtn"> <view> - <t-image + <image + loading="" src="/static/images/bookService/detail/suggest.png" - ></t-image> + /> </view> <view class="use-title">鎴戣寤鸿</view> </view> @@ -81,10 +83,10 @@ <view class="class-name showTow">{{bookDetail.class}}</view> </view> </view> - <t-image + <image src="/static/images/bookService/detail/square.png" class="right-background" - ></t-image> + /> </view> </view> <!-- 閿�鍞俊鎭� --> @@ -93,16 +95,14 @@ <!-- 鐢靛瓙涔﹀敭浠� --> <view class="electron-price"> <view> - <t-image - src="/static/images/bookService/detail/electon-price.png" - ></t-image> + <image src="/static/images/bookService/detail/electon-price.png" /> </view> <view class="price"> <view class="price-text" >楼{{bookDetail.price == '0.00' ? '鍏嶈垂' :bookDetail.price}}</view > <view class="price-old" wx:if="{{bookDetail.oldPrice != '0.00'}}" - >楼{{bookDetail.oldPrice}} <view class="line"></view> + >楼{{bookDetail.oldPrice}} </view> </view> <view> </view> @@ -110,9 +110,7 @@ <!-- 绾歌川涔﹀敭浠� --> <view class="paper-price"> <view> - <t-image - src="/static/images/bookService/detail/paper-price.png" - ></t-image> + <image src="/static/images/bookService/detail/paper-price.png" /> </view> <view class="price" >楼{{bookDetail.paperPrice == '0.00' ? '鍏嶈垂' : @@ -122,33 +120,32 @@ </view> <!-- 缃戝簵 --> <view class="book-web"> - <t-image + <image src="/static/images/bookService/detail/jd.png" wx:if="{{bookDetail.JDLink}}" bind:tap="goShop" data-link="{{bookDetail.JDLink}}" data-type="jd" - ></t-image> - <t-image + /> + <image + class="tmall-image" src="/static/images/bookService/detail/tmall.png" - width="32" - height="22" bind:tap="goShop" data-link="{{bookDetail.tmallLink}}" wx:if="{{bookDetail.tmallLink}}" - ></t-image> - <t-image + /> + <image src="/static/images/bookService/detail/dangdang.png" bind:tap="goShop" data-link="{{bookDetail.dangdangLink}}" wx:if="{{bookDetail.dangdangLink}}" - ></t-image> - <t-image - src="/static/images/bookService/detail/jd.png" + /> + <image + src="/static/images/bookService/detail/weidian.png" bind:tap="goShop" data-link="{{bookDetail.weidianLink}}" wx:if="{{bookDetail.weidianLink}}" - ></t-image> + /> </view> </view> </view> @@ -164,7 +161,7 @@ <book-brief content="{{bookDetail.content}}" authorIntroduction="{{bookDetail.authorIntroduction}}" - wx:if="{{bookDetail.content || bookDetail.authorIntroduction}}" + wx:if="{{bookDetail.content && bookDetail.authorIntroduction}}" ></book-brief> <view wx:if="{{!bookDetail.content && !bookDetail.authorIntroduction}}" @@ -173,8 +170,12 @@ <t-empty icon="folder-open" description="鏆傛棤鏁版嵁" /> </view> </t-tab-panel> - <t-tab-panel label="鐢靛瓙涔�" value="1" style="{{tabPanelstyle}}"> - 鐢靛瓙涔� + <t-tab-panel label="鐢靛瓙涔�" value="jsek_eBook" style="{{tabPanelstyle}}"> + <epub-view + fileInfo="{{fileInfo}}" + id="eBook" + class="webView" + ></epub-view> </t-tab-panel> <t-tab-panel label="鏁欏璧勬簮" @@ -218,6 +219,8 @@ bind:getFreeResource="getFreeResource" bind:allAddShoppiingCar="allAddShoppiingCar" id="learn-resource" + buyResourceData="{{buyResourceData}}" + bookId="{{bookDetail.id}}" ></learn-resource> <tree id="tree" @@ -248,13 +251,8 @@ <t-empty icon="folder-open" description="鏆傛棤鏁版嵁" /> </view> </t-tab-panel> - <t-tab-panel label="浜戠瑪璁�" value="jesk_note" style="{{tabPanelstyle}}"> - <note - bookInfo="{{bookDetail}}" - id="note" - class="note-list" - bind:changeLoaidng="changeLoaidng" - ></note> + <t-tab-panel label="浜戠瑪璁�" value="jsek_note" style="{{tabPanelstyle}}"> + <note bookInfo="{{bookDetail}}" id="note" class="note-list"></note> </t-tab-panel> </t-tabs> </view> @@ -262,7 +260,10 @@ <view class="box-bottom"> <view class="bottom-btn" bind:tap="appplyElectronicBook"> <view> - <t-image src="/static/images/bookService/detail/ebook.png"></t-image> + <t-image + loading="" + src="/static/images/bookService/detail/ebook.png" + ></t-image> </view> <view class="btn-text">鐢靛瓙鏍蜂功鐢宠</view> </view> @@ -275,15 +276,35 @@ <view class="btn-text">绾歌川鏍蜂功鐢宠</view> </view> <view - class="shopCar {{(tabValue == 'jsek_teachingResources' || tabValue == 'jesk_note') ? 'disabledColor' : 'shopCarColor' }}" + class="shopCar {{(tabValue == 'jsek_teachingResources' || tabValue == 'jsek_note') ? 'disabledColor' : 'shopCarColor' }}" bind:tap="addBookShopcCar" + wx:if="{{tabValue != 'jsek_eBook'}}" >鍔犲叆璐墿杞�</view > <view - class="buy {{(tabValue == 'jsek_teachingResources' || tabValue == 'jesk_note') ? 'disabledColor' : 'buyColor' }}" + class="buy {{(tabValue == 'jsek_teachingResources' || tabValue == 'jsek_note') ? 'disabledColor' : 'buyColor' }}" bind:tap="buyBtn" + wx:if="{{tabValue != 'jsek_eBook'}}" >绔嬪嵆璐拱</view > + <view + class="shopCar shopCarColor" + bind:tap="addBookShopcCar" + wx:if="{{tabValue == 'jsek_eBook' && !bookBuy}}" + >鍔犲叆璐墿杞�</view + > + <view + class="buy buyColor" + bind:tap="buyBtn" + wx:if="{{tabValue == 'jsek_eBook' && !bookBuy}}" + >绔嬪嵆璐拱</view + > + <view + class="read buyColor" + bind:tap="goRead" + wx:if="{{tabValue == 'jsek_eBook' && bookBuy}}" + >绔嬪嵆鏌ョ湅</view + > </view> </scroll-view> <!-- 鎴戣寤鸿寮圭獥 --> -- Gitblit v1.9.1