packageBookService/pages/bookServices/detail/buyResource/index.skeleton.wxml
@@ -32,11 +32,10 @@ <view class="buy-resource"> <view is="packageBookService/pages/bookServices/detail/components/tree/index" id="tree"> <view class="index--tree"> <view class=" t-collapse collapse--t-collapse t-collapse--default collapse--t-collapse--default" style="true"> <view class="t-collapse-panel panel--t-collapse-panel t-collapse-panel--bottom panel--t-collapse-panel--bottom sk-pseudo sk-pseudo-circle" style="true"> <view class=" t-collapse collapse--t-collapse t-collapse--default collapse--t-collapse--default"> <view class="t-collapse-panel panel--t-collapse-panel t-collapse-panel--bottom panel--t-collapse-panel--bottom sk-pseudo sk-pseudo-circle"> <view class="t-collapse-panel__title panel--t-collapse-panel__title sk-button"> <view class="panel--t-collapse-panel__header panel--t-collapse-panel__header--bottom panel--t-collapse-panel__header--expanded t-cell cell--t-cell t-cell--middle cell--t-cell--middle sk-pseudo sk-pseudo-circle" hover-class="true" hover-stay-time="70" style="true"> <view class="panel--t-collapse-panel__header panel--t-collapse-panel__header--bottom panel--t-collapse-panel__header--expanded t-cell cell--t-cell t-cell--middle cell--t-cell--middle sk-pseudo sk-pseudo-circle" hover-class="true" hover-stay-time="70"> <view class="t-cell__left cell--t-cell__left "></view> <view class="t-cell__title cell--t-cell__title"> <view class="t-cell__title-text cell--t-cell__title-text panel--class-title"> @@ -64,28 +63,27 @@ <view class="t-cell__description cell--t-cell__description "></view> </view> <view class="t-cell__right cell--t-cell__right "> <view class="t-icon icon--t-icon cell--t-cell__right-icon panel--class-right-icon panel--t-collapse-panel__arrow--bottom" style="true"> <view class="t-icon icon--t-icon cell--t-cell__right-icon panel--class-right-icon panel--t-collapse-panel__arrow--bottom"> <label class="t-icon-chevron-up icon--t-icon-chevron-up t-icon-base icon--t-icon-base sk-pseudo sk-pseudo-circle"></label> </view> </view> </view> </view> <view class="t-collapse-panel__wrapper panel--t-collapse-panel__wrapper" style=";transition:0ms ease-in-out 0ms;transform:;transition-property:transform,height,top;transform-origin:50% 50% 0;-webkit-transition:0ms ease-in-out 0ms;-webkit-transform:;-webkit-transition-property:transform,height,top;-webkit-transform-origin:50% 50% 0;height:auto;top:0px"> <view class="t-collapse-panel__wrapper panel--t-collapse-panel__wrapper" style="transition:0ms ease-in-out 0ms;transition-property:transform,transform-origin:50% 50% 0;-webkit-transition:0ms ease-in-out 0ms;-webkit-transition-property:transform;-webkit-transform-origin:50% 50% 0;height:auto;top:0px"> <view class="t-collapse-panel__content panel--t-collapse-panel__content sk-transparent"> <view class="index--list"> <view is="packageBookService/pages/bookServices/detail/components/tree/index"> <view class="index--tree"> <view class=" t-collapse collapse--t-collapse t-collapse--default collapse--t-collapse--default" style="true"> <view class="t-collapse-panel panel--t-collapse-panel t-collapse-panel--bottom panel--t-collapse-panel--bottom sk-pseudo sk-pseudo-circle" style="true"> <view class="t-collapse-panel panel--t-collapse-panel t-collapse-panel--bottom panel--t-collapse-panel--bottom sk-pseudo sk-pseudo-circle"> <view class="t-collapse-panel__title panel--t-collapse-panel__title sk-button"> <view class="panel--t-collapse-panel__header panel--t-collapse-panel__header--bottom t-cell cell--t-cell t-cell--middle cell--t-cell--middle sk-pseudo sk-pseudo-circle" hover-class="true" hover-stay-time="70" style="true"> <view class="panel--t-collapse-panel__header panel--t-collapse-panel__header--bottom t-cell cell--t-cell t-cell--middle cell--t-cell--middle sk-pseudo sk-pseudo-circle" hover-class="true" hover-stay-time="70"> <view class="t-cell__left cell--t-cell__left "></view> <view class="t-cell__title cell--t-cell__title"> <view class="t-cell__title-text cell--t-cell__title-text panel--class-title"> <view class="index--header-title"> <view class="index--title-checkBox"> <view class="t-checkbox checkbox--t-checkbox t-checkbox--left checkbox--t-checkbox--left t-checkbox--default checkbox--t-checkbox--default t-checkbox--block checkbox--t-checkbox--block " style="align-items: center;" tabindex="0"> <view class="t-checkbox checkbox--t-checkbox t-checkbox--left checkbox--t-checkbox--left t-checkbox--default checkbox--t-checkbox--default t-checkbox--block checkbox--t-checkbox--block " style="align-items: center;" tabindex="0"> <view class="t-checkbox__icon checkbox--t-checkbox__icon t-checkbox__icon--left checkbox--t-checkbox__icon--left "> <view class="t-checkbox__icon-rectangle checkbox--t-checkbox__icon-rectangle"></view> </view> @@ -340,8 +338,7 @@ <view class="t-cell__title-text cell--t-cell__title-text panel--class-title"> <view class="index--header-title"> <view class="index--title-checkBox"> <view class="t-checkbox checkbox--t-checkbox t-checkbox--left checkbox--t-checkbox--left t-checkbox--default checkbox--t-checkbox--default t-checkbox--block checkbox--t-checkbox--block " style="align-items: center;" tabindex="0"> <view class="t-checkbox checkbox--t-checkbox t-checkbox--left checkbox--t-checkbox--left t-checkbox--default checkbox--t-checkbox--default t-checkbox--block checkbox--t-checkbox--block " style="align-items: center;" tabindex="0"> <view class="t-checkbox__icon checkbox--t-checkbox__icon t-checkbox__icon--left checkbox--t-checkbox__icon--left "> <view class="t-checkbox__icon-rectangle checkbox--t-checkbox__icon-rectangle"></view> </view> @@ -745,8 +742,7 @@ </view> </view> <view class="page-bottom"> <button app-parameter="true" data-custom="null" form-type="true" hover-class="t-button--hover" hover-start-time="20" hover-stay-time="70" lang="en" open-type="true" send-message-img="true" send-message-path="true" send-message-title="true" session-from="true" style="true" class="btn-buy t-button button--t-button t-button--base button--t-button--base t-button--primary button--t-button--primary t-button--rectangle button--t-button--rectangle t-button--size-large button--t-button--size-large sk-button sk-pseudo sk-pseudo-circle"> <button app-parameter="true" data-custom="null" form-type="true" hover-class="t-button--hover" hover-start-time="20" hover-stay-time="70" lang="en" open-type="true" send-message-img="true" send-message-path="true" send-message-title="true" session-from="true" style="true" class="btn-buy t-button button--t-button t-button--base button--t-button--base t-button--primary button--t-button--primary t-button--rectangle button--t-button--rectangle t-button--size-large button--t-button--size-large sk-button sk-pseudo sk-pseudo-circle"> <view class="t-button__content button--t-button__content sk-transparent sk-text-33-6735-970 sk-text" style="background-position-x: 50%;">批量购买</view> </button> </view> packageBookService/pages/bookServices/detail/index.js
@@ -512,14 +512,14 @@ "fileInfo.bookName": this.data.bookDetail.name, "fileInfo.fileType": "pdf", "fileInfo.md5": res.datas[0].bookshelf_pdf, "fileInfo.freePage": res.datas[0].bookshelf_probationPage, "fileInfo.freePage": res.datas[0].bookshelf_probationPage ? res.datas[0].bookshelf_probationPage : 30, }); } else if (res.datas[0].bookshelf_protectedEpub) { this.setData({ "fileInfo.bookName": this.data.bookDetail.name, "fileInfo.fileType": "epub", "fileInfo.md5": res.datas[0].bookshelf_protectedEpub, "fileInfo.freePage": res.datas[0].bookshelf_freeEpub, "fileInfo.freePage": res.datas[0].bookshelf_freeEpub ? res.datas[0].bookshelf_freeEpub : 30, }); } } @@ -533,7 +533,7 @@ "fileInfo.bookName": this.data.bookDetail.name, "fileInfo.fileType": "pdf", "fileInfo.md5": this.data.bookDetail.pdf, "fileInfo.freePage": this.data.bookDetail.probationPage, "fileInfo.freePage": this.data.bookDetail.probationPage ? this.data.bookDetail.probationPage : 30, }); } else if (this.data.bookDetail.protectedEpub) { @@ -541,7 +541,7 @@ "fileInfo.bookName": this.data.bookDetail.name, "fileInfo.fileType": "epub", "fileInfo.md5": this.data.bookDetail.protectedEpub, "fileInfo.freePage": this.data.bookDetail.freeEpubPage, "fileInfo.freePage": this.data.bookDetail.freeEpubPage ? this.data.bookDetail.freeEpubPage : 30, }); } } packageBookService/pages/bookServices/list/index.wxml
@@ -5,7 +5,7 @@ <page-meta page-style="{{showDropdown ? 'overflow: hidden;' : ''}}" wx:if="{{!loading}}"> <view style="width: 100%; height: {{barHeight}}px;"></view> <view class="nacigationBar" style="width: 70%; height: {{navBarHeight}}px;"> <view class="nacigationBar" style="width: 72%; height: {{navBarHeight}}px;"> <view> <t-icon name="chevron-left" size="30" data-name="{{item}}" bind:click="goBack" /> </view> packageBookService/pages/bookServices/list/index.wxss
@@ -9,7 +9,7 @@ display: flex; align-items: center; --td-search-font-size: 28rpx; margin-bottom: 30rpx; margin-bottom: 16rpx; } .t-search__input-box { @@ -19,7 +19,7 @@ .list-header { overflow: hidden; display: flex; height: 96rpx; height: 120rpx; --td-button-primary-active-bg-color: #ff984d; } packageDomain/pages/sampleBookList/index.wxss
@@ -27,7 +27,7 @@ display: flex; align-items: center; --td-search-font-size: 28rpx; margin-bottom: 30rpx; margin-bottom: 16rpx; } .list-header { @@ -57,7 +57,6 @@ .srcolbox { width: 900rpx; white-space: nowrap; padding-bottom: 15rpx; } .srcolbox .t-button--primary { packagePersonal/pages/activateProduct/index.wxml
@@ -33,7 +33,7 @@ </view> <view class="listBox"> <scroll-view class="srcolbox" scroll-x scroll-with-animation='true'> <view class="order-centent"> <view class="order-centent" wx:if="{{items.productList.length > 0}}"> <view class="bookBox" wx:for="{{items.productList}}" wx:for-item="itemes" wx:for-index="idx" wx:key="idx" bindtap="goBookDetails" data-book="{{itemes}}"> <view class="leftCon"> <!-- 获取图片 --> @@ -49,6 +49,9 @@ </view> </view> </view> <view wx:if="{{items.productList.length == 0}}" class="noProduct"> 无激活商品 </view> </scroll-view> </view> </view> packagePersonal/pages/activateProduct/index.wxss
@@ -162,4 +162,9 @@ .body-loading { padding: 200rpx 0; text-align: center; } .noProduct { padding: 60rpx 0; text-align: center; } pages/bookExhibitionList/index.wxss
@@ -149,7 +149,7 @@ .assembleContent { background-color: #F2F3F8; min-height: 90vh; margin-top: 270rpx; margin-top: 240rpx; } .t-dropdown-menu:after, @@ -251,7 +251,7 @@ position: fixed; top: 0px; background-color: #fff; height: 135px; height: 120px; z-index: 999; } pages/digitalTextbooks/index.skeleton.wxml
@@ -34,8 +34,8 @@ </view> </view> </view> <view class="t-tabs tabs--t-tabs t-tabs--top tabs--t-tabs--top custom-tabs" style="true"> <view class="t-sticky sticky--t-sticky tabs--t-tabs__sticky tabs--t-tabs__sticky--top" style="z-index:1;;"> <view class="t-tabs tabs--t-tabs t-tabs--top tabs--t-tabs--top custom-tabs"> <view class="t-sticky sticky--t-sticky tabs--t-tabs__sticky tabs--t-tabs__sticky--top" style="z-index:1;"> <view class="t-sticky__content sticky--t-sticky__content " style="z-index:1;;"> <view class="t-tabs__wrapper tabs--t-tabs__wrapper t-tabs__wrapper--line tabs--t-tabs__wrapper--line"> <scroll-view enable-flex="true" enable-passive="true" enhanced="true" scroll-anchoring="true" scroll-with-animation="true" class="t-tabs__scroll tabs--t-tabs__scroll t-tabs__scroll--top tabs--t-tabs__scroll--top t-tabs__scroll--split tabs--t-tabs__scroll--split sk-pseudo sk-pseudo-circle" scroll-left="0" scroll-x="true"> @@ -59,7 +59,7 @@ </view> </view> <view class="t-tabs__content tabs--t-tabs__content"> <view class="t-tabs__content-inner tabs--t-tabs__content-inner custom-panel" style="true"> <view class="t-tabs__content-inner tabs--t-tabs__content-inner custom-panel"> <view class=" t-tab-panel panel--t-tab-panel" style="display:flex;justify-content:center;align-items:center; height: 0;" id="e3db7670--t_tabs_6_panel_0"> <view class="contentBox"> <view class="titleBox"> pages/home/home.wxss
@@ -33,7 +33,7 @@ padding-top: 180rpx; } .home-page-header .bg { .bg { height: 680rpx; position: absolute; top: 0; @@ -41,7 +41,7 @@ z-index: -1; } .home-page-header .bg .image { .bg .image { height: 100%; } pages/index/bookDetail.json
@@ -1,3 +1,5 @@ { "usingComponents": {} "usingComponents": { "t-loading": "tdesign-miniprogram/loading/loading" } } pages/index/bookDetail.wxml
@@ -1,2 +1,4 @@ <!--pages/index/bookDetail.wxml--> <view></view> <view class="box"> <t-loading theme="circular" size="60rpx" text="加载中" layout="vertical" class="wrapper" /> </view> pages/index/bookDetail.wxss
@@ -1 +1,7 @@ /* pages/index/bookDetail.wxss */ /* pages/index/bookDetail.wxss */ .box { height: 100vh; padding: 200rpx 0; text-align: center; } pages/index/resourceCover.json
@@ -1,3 +1,5 @@ { "usingComponents": {} "usingComponents": { "t-loading": "tdesign-miniprogram/loading/loading" } } pages/index/resourceCover.wxml
@@ -2,4 +2,7 @@ <view class="copy" wx:if="{{copyUrl}}"> 点击<text class="text" catchtap="copyUrl" data-value="{{copyUrl}}">复制链接</text>,在浏览器中打开下载 </view> <web-view wx:if="{{webpageSrc}}" src="{{webpageSrc}}"></web-view> <web-view wx:if="{{webpageSrc}}" src="{{webpageSrc}}"></web-view> <view class="box" wx:if='{{!copyUrl && !webpageSrc}}'> <t-loading theme="circular" size="60rpx" text="加载中" layout="vertical" class="wrapper" /> </view> pages/index/resourceCover.wxss
@@ -7,4 +7,10 @@ .text { color: #ff6c00; } .box { height: 100vh; padding: 200rpx 0; text-align: center; } pages/personalCenter/index.wxml
@@ -1,13 +1,14 @@ <view class="container"> <view class="bg"> <image src="/static/images/personal/my-bg.png" mode="heightFix" class="image" /> </view> <t-pull-down-refresh value="{{baseRefresh.value}}" loadingProps="{{loadingProps}}" loadingTexts="{{['下拉刷新', '正在刷新', '刷新完成']}}" bind:refresh="onPullDownRefresh" bind:scroll="onScroll"> <view style="width: 100%; height: {{barHeight}}px;"></view> <view class="background {{ isWhite ? 'white':''}}" style="padding-top: {{barHeight}}px"> <text class="text">个人中心</text> </view> <view class="home-page"> <view class="bg"> <image src="/static/images/personal/my-bg.png" mode="heightFix" class="image" /> </view> <t-user-center-card userInfo="{{userInfo}}" isPhoneHide="{{true}}" name-class="custom-name-class" phone-class="custom-phone-class" avatar-class="customer-avatar-class" currAuthStep="{{currAuthStep}}" bind:gotoUserEditPage="gotoUserEditPage" bind:editUserType="editUserType" /> <view class="content-wrapper"> <view class="topBox"> pages/personalCenter/index.wxss
@@ -19,7 +19,7 @@ color: #333; } .home-page .bg { .bg { height: 780rpx; width: 100%; position: absolute; @@ -28,7 +28,7 @@ z-index: -1; } .home-page .bg .image { .bg .image { height: 100%; } pages/test/testCover.json
@@ -1,3 +1,5 @@ { "usingComponents": {} "usingComponents": { "t-loading": "tdesign-miniprogram/loading/loading" } } pages/test/testCover.wxml
@@ -1,2 +1,4 @@ <!--pages/test/testCover.wxml--> <text></text> <view class="box"> <t-loading theme="circular" size="60rpx" text="加载中" layout="vertical" class="wrapper" /> </view> pages/test/testCover.wxss
@@ -1 +1,7 @@ /* pages/test/testCover.wxss */ /* pages/test/testCover.wxss */ .box { height: 100vh; padding: 200rpx 0; text-align: center; } services/home/home.js
@@ -21,22 +21,22 @@ text: '数字课程', key: 2, icon: '/static/images/home/shuzikecheng@2x.png', url: '/pages/digitalCourses/index', // url: '' // url: '/pages/digitalCourses/index', url: '' }, { text: '数字教材', key: 3, icon: '/static/images/home/shuzijiaocai@2x.png', url: '/pages/digitalTextbooks/index', // url: '' // url: '/pages/digitalTextbooks/index', url: '' }, { text: '专题讨论', key: 4, icon: '/static/images/home/zhuantitaolun@2x.png', url: '/pages/specialDiscussion/index', // url: '' // url: '/pages/specialDiscussion/index', url: '' }, { text: '线上书展',