From 34dd2d10cf26c86ed170a59aa36718f7c27f24d0 Mon Sep 17 00:00:00 2001 From: 闫增涛 <1829501689@qq.com> Date: 星期三, 03 四月 2024 15:30:29 +0800 Subject: [PATCH] 图书详情bug修改,云学习无销售方法check禁用 --- packageBookService/pages/bookServices/detail/components/tree/index.wxml | 51 +++++++++++++++++++++++++++------------------------ 1 files changed, 27 insertions(+), 24 deletions(-) diff --git a/packageBookService/pages/bookServices/detail/components/tree/index.wxml b/packageBookService/pages/bookServices/detail/components/tree/index.wxml index 51494b5..f5271b2 100644 --- a/packageBookService/pages/bookServices/detail/components/tree/index.wxml +++ b/packageBookService/pages/bookServices/detail/components/tree/index.wxml @@ -1,34 +1,29 @@ <view class="tree"> - <t-collapse - default-value="{{openIds}}" - expandIcon="{{false}}" - bind:change="handleChange" - > + <t-collapse default-value="{{openIds}}" catchchange="handleChange"> <t-collapse-panel wx:for="{{treeList}}" wx:for-item="item" wx:for-index="index" wx:key="id" value="{{item.id}}" - disabled="{{!item.children.length}}" > <view slot="header" class="header-title"> - <view> + <view class="title-checkBox" catchtap="catchTap"> <t-checkbox icon="rectangle" checked="{{item.checked}}" data-item="{{item}}" - bind:change="checkResourceTitle" + catchchange="checkResourceTitle" wx:if="{{isShowCheck}}" /> - <!-- <t-checkbox icon="rectangle" checked="{{true}}" data-item="{{item}}" bind:change="checkResourceTitle" /> --> - <text>{{item.name}}</text> + <!-- 绔犺妭鍚� --> + <view style="width: 100%"> + <text>{{item.name}} </text + ><text wx:if="{{item.sysType =='CmsFolder'}}" + >锛坽{item.children ? item.children.length : 0}}锛�</text + > + </view> </view> - <image - src="{{item.open ? '/static/images/bookService/detail/up.png' : '/static/images/bookService/detail/down.png'}}" - class="list-icon" - wx:if="{{item.children.length}}" - /> </view> <view class="list" @@ -40,7 +35,7 @@ <!-- // 鍒ゆ柇 鏃犲瓙椤� 涓斾负鍟嗗搧item 鐩存帴鏄剧ず --> <view class="listItems" - wx:if="{{citem.childrenFolderCount <= 0 && citem.type == 'productItem'}}" + wx:if="{{citem.childrenFolderCount <= 0 && citem.sysType == 'CmsItem'}}" > <view class="itemsInfo" @@ -59,10 +54,15 @@ class="box-image" style="{{ tab == 'jsek_teachingResources' ? 'width: 350rpx;' : 'width: 450rpx;'}}" > - <view class="checkBox" wx:if="{{isShowCheck}}"> + <view + class="checkBox" + wx:if="{{isShowCheck}}" + catchtap="catchTap" + > <!-- checked="{{citem.checked}}" --> <!-- <t-checkbox icon="rectangle" checked="{{citem.checked}}" disabled="{{citem.selectType=='webpage' || citem.isDownload != 1 || citem.fileMap[citem.file].protectType == 'Private'}}" catch:change="checkResource" data-item="{{citem}}" /> --> <t-checkbox + disabled="{{!citem.saleMethod[0].Id}}" icon="rectangle" checked="{{citem.checked}}" data-item="{{citem}}" @@ -133,12 +133,12 @@ wx:if="{{tab == 'jsek_teachingResources'}}" > <!-- 涓嬭浇鎸夐挳 --> - <image + <!-- <image src="/static/images/bookService/detail/download-icon.png" class="download-image" data-value="{{citem}}" catchtap="downloadTeach" - ></image> + ></image> --> </view> <view wx:if="{{tab == 'jsek_cloudLearning'}}"> <!-- 浜戝涔犺瘯鐪嬪浘鏍� --> @@ -149,14 +149,14 @@ ></image> <!-- 浜戝涔犲姞鍏ヨ喘鐗╄溅鍥炬爣 --> <image - src="/static/images/bookService/detail/cart.png" + src="/static/images/bookService/detail/cart@2x.png" wx:if="{{citem.isShopCar}}" class="shopCar" - bind:tap="onCloudShoppingCart" + data-item="{{citem}}" + catch:tap="onCloudShoppingCart" ></image> <!-- 浜戝涔犺喘涔板浘鏍� --> <image - bind:tap="onCloudShoppingCart" src="/static/images/bookService/detail/need-buy.png" class="need-buy" wx:if="{{citem.isbuy }}" @@ -167,7 +167,7 @@ </view> <!-- // 鍒ゆ柇 涓嶆槸鍟嗗搧 鏈夊瓙椤� 閫掑綊缁勪欢 --> <tree - wx:else + wx:if="{{citem.childrenCount > 0 && citem.sysType == 'CmsFolder' }}" isShowCheck="{{isShowCheck}}" bookInfo="{{bookInfo}}" treeList="{{[citem]}}" @@ -176,9 +176,12 @@ buyIds="{{buyIds}}" openTeachids="{{openTeachids}}" openLearnids="{{openLearnids}}" - ></tree> </view> + <!-- 鏆傛棤鏁版嵁 --> + <view wx:if="{{!item.children || !item.children.length}}" class="noData"> + <t-empty icon="folder-open" description="鏆傛棤鏁版嵁" /> + </view> <view class="listItems" wx:if="{{children.length <= 0 && !loading}}"> 鏆傛棤鏁版嵁 </view> -- Gitblit v1.9.1