From 03f061e0801130aa5b3aa2ab193f71ce132164d1 Mon Sep 17 00:00:00 2001 From: litian <C21AF165> Date: 星期五, 12 四月 2024 15:22:55 +0800 Subject: [PATCH] Merge refs/remotes/origin/master into refs/heads/master --- packageBookService/pages/bookServices/list/index.skeleton.wxml | 10 packageBookService/pages/bookServices/detail/index.wxml | 28 ++- packageBookService/pages/bookServices/examination/examination.wxml | 4 pages/bookServices/assort/index.skeleton.wxml | 14 - packageDomain/pages/resourceDetails/myVideo/index.wxml | 7 packageBookService/pages/bookServices/detail/components/testResource/testResource.js | 15 + packageBookService/pages/bookServices/examination/examination.skeleton.wxml | 12 packageBookService/pages/bookServices/detail/index.js | 24 ++- packageDomain/pages/resourceDetails/myVideo/index.wxss | 8 packageBookService/pages/bookServices/detail/components/note/note.json | 3 packageBookService/pages/bookServices/detail/components/note/note.wxml | 7 packageBookService/pages/bookServices/detail/components/note/note.wxss | 3 packageBookService/pages/bookServices/detail/components/relatedBooks/index.wxml | 12 packageBookService/pages/bookServices/detail/components/relatedBooks/index.wxss | 3 packageBookService/pages/bookServices/detail/index.json | 3 packageDomain/pages/resourceDetails/myVideo/index.js | 16 +- packageDomain/pages/resourceDetails/myAudio/index.js | 2 packagePersonal/pages/aboutUs/index.wxss | 38 +++++ packagePersonal/pages/aboutUs/index.wxml | 2 pages/cart/index.js | 1 packageBookService/pages/bookServices/detail/components/relatedBooks/index.json | 3 packageBookService/pages/bookServices/detail/index.skeleton.wxml | 33 ++-- packageDomain/pages/resourceDetails/myAudio/index.wxss | 12 - packageDomain/pages/resourceDetails/myAudio/index.wxml | 2 packageBookService/pages/bookServices/detail/components/testResource/testResource.wxss | 45 +++++ packageBookService/pages/bookServices/detail/components/testResource/testResource.wxml | 102 ++++++++------ 26 files changed, 255 insertions(+), 154 deletions(-) diff --git a/packageBookService/pages/bookServices/detail/components/note/note.json b/packageBookService/pages/bookServices/detail/components/note/note.json index 6754b91..141ed10 100644 --- a/packageBookService/pages/bookServices/detail/components/note/note.json +++ b/packageBookService/pages/bookServices/detail/components/note/note.json @@ -11,6 +11,7 @@ "t-loading": "tdesign-miniprogram/loading/loading", "t-popup": "tdesign-miniprogram/popup/popup", "t-icon": "tdesign-miniprogram/icon/icon", - "t-empty": "tdesign-miniprogram/empty/empty" + "t-empty": "tdesign-miniprogram/empty/empty", + "t-skeleton": "tdesign-miniprogram/skeleton/skeleton" } } \ No newline at end of file diff --git a/packageBookService/pages/bookServices/detail/components/note/note.wxml b/packageBookService/pages/bookServices/detail/components/note/note.wxml index 8671749..c2e33aa 100644 --- a/packageBookService/pages/bookServices/detail/components/note/note.wxml +++ b/packageBookService/pages/bookServices/detail/components/note/note.wxml @@ -64,7 +64,12 @@ </view> </view> <view class="loading-box" wx:if="{{loading}}"> - <t-loading loading="{{loading}}" size="60rpx"></t-loading> + <t-skeleton + row-col="{{[1,1,1,1,1,1]}}" + theme="paragraph" + animation="gradient" + loading="{{loading}}" + ></t-skeleton> </view> <!-- 璁扮瑪璁板脊绐� --> diff --git a/packageBookService/pages/bookServices/detail/components/note/note.wxss b/packageBookService/pages/bookServices/detail/components/note/note.wxss index a1db1c5..3ca6f3e 100644 --- a/packageBookService/pages/bookServices/detail/components/note/note.wxss +++ b/packageBookService/pages/bookServices/detail/components/note/note.wxss @@ -123,9 +123,6 @@ .loading-box { width: 100%; min-height: 550rpx; - display: flex; - align-items: center; - justify-content: center; } .content { diff --git a/packageBookService/pages/bookServices/detail/components/relatedBooks/index.json b/packageBookService/pages/bookServices/detail/components/relatedBooks/index.json index 538bc1e..73c8da1 100644 --- a/packageBookService/pages/bookServices/detail/components/relatedBooks/index.json +++ b/packageBookService/pages/bookServices/detail/components/relatedBooks/index.json @@ -2,6 +2,7 @@ "component": true, "usingComponents": { "t-empty": "tdesign-miniprogram/empty/empty", - "t-loading": "tdesign-miniprogram/loading/loading" + "t-loading": "tdesign-miniprogram/loading/loading", + "t-skeleton": "tdesign-miniprogram/skeleton/skeleton" } } \ No newline at end of file diff --git a/packageBookService/pages/bookServices/detail/components/relatedBooks/index.wxml b/packageBookService/pages/bookServices/detail/components/relatedBooks/index.wxml index 7d1a6e9..1bca4e8 100644 --- a/packageBookService/pages/bookServices/detail/components/relatedBooks/index.wxml +++ b/packageBookService/pages/bookServices/detail/components/relatedBooks/index.wxml @@ -19,11 +19,11 @@ <t-empty icon="folder-open" description="鏆傛棤鏁版嵁" /> </view> <view class="loading-box" wx:if="{{relatedBookLoading}}"> - <t-loading - theme="circular" - size="60rpx" - class="loading" - loading="{{relatedBookLoading}}" - /> + <t-skeleton + row-col="{{[1,1,1,1,1,1]}}" + theme="paragraph" + animation="gradient" + loading="{{relatedBookLoading}}" + ></t-skeleton> </view> </view> diff --git a/packageBookService/pages/bookServices/detail/components/relatedBooks/index.wxss b/packageBookService/pages/bookServices/detail/components/relatedBooks/index.wxss index 2b31049..d954c93 100644 --- a/packageBookService/pages/bookServices/detail/components/relatedBooks/index.wxss +++ b/packageBookService/pages/bookServices/detail/components/relatedBooks/index.wxss @@ -50,7 +50,8 @@ } .loading-box { - margin: 100rpx auto; + width: 100%; + height: min-content; } .noData { diff --git a/packageBookService/pages/bookServices/detail/components/testResource/testResource.js b/packageBookService/pages/bookServices/detail/components/testResource/testResource.js index 88b146f..4081119 100644 --- a/packageBookService/pages/bookServices/detail/components/testResource/testResource.js +++ b/packageBookService/pages/bookServices/detail/components/testResource/testResource.js @@ -32,6 +32,16 @@ * 缁勪欢鐨勬柟娉曞垪琛� */ methods: { + testBtn() { + this.setData({ + radioItem: 'test' + }) + }, + mockBtn() { + this.setData({ + radioItem: 'mock' + }) + }, async goTest(e) { const value = e.currentTarget.dataset.value; const token = wx.getStorageSync("jsek-token"); @@ -110,8 +120,7 @@ this.setData({ radioItem: e.detail.value, }); - if (e.detail.value == "mock") { - } + if (e.detail.value == "mock") {} }, async getMockId() { wx.showLoading({ @@ -160,4 +169,4 @@ }); }, }, -}); +}); \ No newline at end of file diff --git a/packageBookService/pages/bookServices/detail/components/testResource/testResource.wxml b/packageBookService/pages/bookServices/detail/components/testResource/testResource.wxml index 407e4dd..62e7239 100644 --- a/packageBookService/pages/bookServices/detail/components/testResource/testResource.wxml +++ b/packageBookService/pages/bookServices/detail/components/testResource/testResource.wxml @@ -1,12 +1,38 @@ <!--pages/bookServices/detail/components/testResource/testResource.wxml--> <view class="test-resource"> <view class="top-btn"> - <t-radio-group + <view class="test-radio"> + <view + class="test-btn card {{radioItem == 'test' ? 'card--active' : ''}}" + bind:tap="testBtn" + > + <view class="image-box"> + <image + class="test-icon" + src="{{ radioItem == 'test' ? '/static/images/bookService/detail/practice-icon.png' : '/static/images/bookService/detail/notest.png'}}" + mode="aspectFit" + ></image> + </view> + <view class="btn-content-text">缁冧範</view> + </view> + <view + class="test-btn card {{radioItem == 'mock' ? 'card--active' : ''}}" + bind:tap="mockBtn" + > + <view class="image-box"> + <image + src="{{ radioItem == 'mock' ? '/static/images/bookService/detail/checkpaper.png' : '/static/images/bookService/detail/zujuan.png'}}" + ></image> + </view> + <view class="btn-content-text">缁勫嵎</view> + </view> + </view> + <!-- <t-radio-group class="test-radio" t-class="horizontal-box" value="{{radioItem}}" bind:change="onRadioChange" - style="margin: 0 10rpx 0 0" + style="margin: 0" > <view class="card {{radioItem == 'test' ? 'card--active' : ''}}"> <t-radio value="test" icon="none" borderless style="height: 80rpx"> @@ -20,7 +46,6 @@ </view> </t-radio> </view> - <!-- 鏂紑 --> <view class="card {{radioItem == 'mock' ? 'card--active' : ''}}"> <t-radio value="mock" icon="none" borderless style="height: 80rpx"> <view class="radio-content" slot="content"> @@ -33,46 +58,37 @@ </view> </t-radio> </view> - <!-- 鏂紑 --> - <!-- <view class="card {{radioItem == 'mock' ? 'card--active' : ''}}"> - <t-radio value="mock" icon="none" borderless style="height: 80rpx"> - <view class="radio-content" slot="content"> - <image - src="{{ radioItem == 'mock' ? '/static/images/bookService/detail/checkpaper.png' : '/static/images/bookService/detail/zujuan.png'}}" - ></image> - <text style="color: {{radioItem == 'mock' ? '#fff':'#ff6c00'}};" - >缁勫嵎</text - > - </view> - </t-radio> - </view> --> - </t-radio-group> - <t-button - class="error-btn" - theme="default" - size="medium" - style="padding: 0 12rpx" - bind:tap="goMycollect" - data-answerType="errorQuestion" - > - <view slot="content" class="btn-content"> - <image src="/static/images/bookService/detail/cuoti.png"></image> - <text class="primary-color">鎴戠殑閿欓</text> - </view> - </t-button> - <t-button - class="collect-btn" - theme="default" - size="medium" - style="padding: 0 12rpx" - bind:tap="goMycollect" - data-answerType="collectQuestion" - > - <view slot="content" class="btn-content"> - <image src="/static/images/bookService/detail/wodeshoucang.png"></image> - <text class="primary-color"> 鎴戠殑鏀惰棌</text> - </view> - </t-button> + </t-radio-group> --> + <view class="btn-box"> + <t-button + class="error-btn" + theme="default" + size="medium" + style="padding: 0 12rpx" + bind:tap="goMycollect" + data-answerType="errorQuestion" + > + <view slot="content" class="btn-content"> + <image src="/static/images/bookService/detail/cuoti.png"></image> + <text class="primary-color">鎴戠殑閿欓</text> + </view> + </t-button> + <t-button + class="collect-btn" + theme="default" + size="medium" + style="padding: 0 12rpx" + bind:tap="goMycollect" + data-answerType="collectQuestion" + > + <view slot="content" class="btn-content"> + <image + src="/static/images/bookService/detail/wodeshoucang.png" + ></image> + <text class="primary-color"> 鎴戠殑鏀惰棌</text> + </view> + </t-button> + </view> </view> <!-- 缁冧範鍒楄〃 --> <view diff --git a/packageBookService/pages/bookServices/detail/components/testResource/testResource.wxss b/packageBookService/pages/bookServices/detail/components/testResource/testResource.wxss index 63a2f81..e0e3536 100644 --- a/packageBookService/pages/bookServices/detail/components/testResource/testResource.wxss +++ b/packageBookService/pages/bookServices/detail/components/testResource/testResource.wxss @@ -50,10 +50,46 @@ align-items: center; } +.image-box { + display: flex; + align-items: center; + width: 32rpx; + height: 32rpx; +} + +.image-box image { + height: 32rpx; +} + .top-btn image { margin-right: 4rpx; +} + +.btn-box image { width: 36rpx; height: 36rpx; +} + +.test-btn { + box-sizing: border-box; + display: flex; + justify-content: center; + align-items: center; + width: 176rpx; + height: 82rpx; +} + +.test-btn:last-child { + margin-left: 20rpx; +} + +.btn-content-text { + height: min-content; +} + +.btn-box { + display: flex; + width: 50%; } .practice-btn { @@ -103,8 +139,8 @@ } .card--active { - --td-radio-bg-color: #ff6c00; - --td-radio-content-color: #fff; + background-color: #ff6c00; + color: #fff; } @@ -134,8 +170,9 @@ } .test-radio { - --td-radio-content-font-size: 28rpx; - --td-radio-vertical-padding: 0 + width: 49%; + display: flex; + justify-content: space-between; } .radio-content { diff --git a/packageBookService/pages/bookServices/detail/index.js b/packageBookService/pages/bookServices/detail/index.js index d9f8618..ec8d5e4 100644 --- a/packageBookService/pages/bookServices/detail/index.js +++ b/packageBookService/pages/bookServices/detail/index.js @@ -18,6 +18,7 @@ name: "", }, bookDetail: {}, + bookClass: [], bookItemDetail: {}, link: { jd: "", @@ -376,13 +377,15 @@ } this.getSubTtem(); // 鑾峰彇鍥句功鍒嗙被 - let className = ""; if (res.datas.bookClassification) { const bookClassification = JSON.parse(res.datas.bookClassification); if (Array.isArray(bookClassification) && bookClassification.length) { - const iconType = bookClassification[0][0]; - const classType = bookClassification[0][1]; - className = await this.getBookClass(iconType, classType); + for (let index = 0; index < bookClassification.length; index++) { + const element = bookClassification[index]; + const iconType = element[0]; + const classType = element[1]; + await this.getBookClass(iconType, classType); + } } } @@ -415,7 +418,6 @@ "bookDetail.publicationDate": this.formatDate( this.data.bookDetail.publicationDate ), - "bookDetail.class": className, "bookDetail.price": this.numFormat(this.data.bookDetail.price), "bookDetail.oldPrice": this.numFormat(this.data.bookDetail.oldPrice), "bookDetail.paperPrice": this.numFormat( @@ -423,7 +425,7 @@ ), pageLoading: false, }); - console.log("鍥句功淇℃伅", this.data.bookDetail); + console.log("鍥句功淇℃伅", this.data.bookClass); }); }, //璇锋眰瀛愬晢鍝佺殑鏂囦欢 @@ -551,13 +553,19 @@ if (item.value == iconType) { item.child.forEach((citem) => { if (citem.value == classType) { - name = citem.name; + const flag = this.data.bookClass.findIndex((ditem) => ditem == citem.name) + if (flag == -1) { + let list = this.data.bookClass + list.push(citem.name) + this.setData({ + bookClass: list + }) + } } }); } }); }); - return name; }, // 鏀惰棌 setCollect() { diff --git a/packageBookService/pages/bookServices/detail/index.json b/packageBookService/pages/bookServices/detail/index.json index 44199c1..f726d70 100644 --- a/packageBookService/pages/bookServices/detail/index.json +++ b/packageBookService/pages/bookServices/detail/index.json @@ -18,7 +18,8 @@ "t-dialog": "tdesign-miniprogram/dialog/dialog", "t-toast": "tdesign-miniprogram/toast/toast", "t-empty": "tdesign-miniprogram/empty/empty", - "t-fab": "tdesign-miniprogram/fab/fab" + "t-fab": "tdesign-miniprogram/fab/fab", + "t-skeleton": "tdesign-miniprogram/skeleton/skeleton" }, "navigationStyle": "custom", "onReachBottomDistance": 200, diff --git a/packageBookService/pages/bookServices/detail/index.skeleton.wxml b/packageBookService/pages/bookServices/detail/index.skeleton.wxml index 5f453b8..c7d145c 100644 --- a/packageBookService/pages/bookServices/detail/index.skeleton.wxml +++ b/packageBookService/pages/bookServices/detail/index.skeleton.wxml @@ -98,7 +98,7 @@ </view> <movable-area class="movable-area"> <view class="book-resource"> - <view class="t-tabs tabs--t-tabs t-tabs--top tabs--t-tabs--top tab-class custom-tabs" style="true"> + <view class="t-tabs tabs--t-tabs t-tabs--top tabs--t-tabs--top tab-class 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"> @@ -106,7 +106,7 @@ <view class="t-tabs__nav tabs--t-tabs__nav t-tabs__nav--top tabs--t-tabs__nav--top" style="scroll-snap-align: none"> <view class="t-tabs__item tabs--t-tabs__item t-tabs__item--line tabs--t-tabs__item--line t-tabs__item--evenly tabs--t-tabs__item--evenly t-tabs__item--top tabs--t-tabs__item--top t-tabs__item--active tabs--t-tabs__item--active sk-image" data-index="0"> <view class="t-tabs__item-inner tabs--t-tabs__item-inner t-tabs__item-inner--line tabs--t-tabs__item-inner--line t-tabs__item-inner--active tabs--t-tabs__item-inner--active sk-transparent"> - <view class="t-icon icon--t-icon tabs--t-tabs__icon tabs--undefined" style="width: ; height: "> + <view class="t-icon icon--t-icon tabs--t-tabs__icon tabs--undefined" > <view class="t-icon--image icon--t-icon--image"> <image class="t-icon__image icon--t-icon__image sk-image" mode="aspectFit"></image> </view> @@ -115,7 +115,7 @@ </view> <view class="t-tabs__item tabs--t-tabs__item t-tabs__item--line tabs--t-tabs__item--line t-tabs__item--evenly tabs--t-tabs__item--evenly t-tabs__item--top tabs--t-tabs__item--top" data-index="1"> <view class="t-tabs__item-inner tabs--t-tabs__item-inner t-tabs__item-inner--line tabs--t-tabs__item-inner--line sk-transparent"> - <view class="t-icon icon--t-icon tabs--t-tabs__icon tabs--undefined" style="width: ; height: "> + <view class="t-icon icon--t-icon tabs--t-tabs__icon tabs--undefined" > <view class="t-icon--image icon--t-icon--image"> <image class="t-icon__image icon--t-icon__image sk-image" mode="aspectFit"></image> </view> @@ -124,7 +124,7 @@ </view> <view class="t-tabs__item tabs--t-tabs__item t-tabs__item--line tabs--t-tabs__item--line t-tabs__item--evenly tabs--t-tabs__item--evenly t-tabs__item--top tabs--t-tabs__item--top" data-index="2"> <view class="t-tabs__item-inner tabs--t-tabs__item-inner t-tabs__item-inner--line tabs--t-tabs__item-inner--line sk-transparent"> - <view class="t-icon icon--t-icon tabs--t-tabs__icon tabs--undefined" style="width: ; height: "> + <view class="t-icon icon--t-icon tabs--t-tabs__icon tabs--undefined" > <view class="t-icon--image icon--t-icon--image"> <image class="t-icon__image icon--t-icon__image sk-image" mode="aspectFit"></image> </view> @@ -133,7 +133,7 @@ </view> <view class="t-tabs__item tabs--t-tabs__item t-tabs__item--line tabs--t-tabs__item--line t-tabs__item--evenly tabs--t-tabs__item--evenly t-tabs__item--top tabs--t-tabs__item--top" data-index="3"> <view class="t-tabs__item-inner tabs--t-tabs__item-inner t-tabs__item-inner--line tabs--t-tabs__item-inner--line sk-transparent"> - <view class="t-icon icon--t-icon tabs--t-tabs__icon tabs--undefined" style="width: ; height: "> + <view class="t-icon icon--t-icon tabs--t-tabs__icon tabs--undefined" > <view class="t-icon--image icon--t-icon--image"> <image class="t-icon__image icon--t-icon__image sk-image" mode="aspectFit"></image> </view> @@ -142,7 +142,7 @@ </view> <view class="t-tabs__item tabs--t-tabs__item t-tabs__item--line tabs--t-tabs__item--line t-tabs__item--evenly tabs--t-tabs__item--evenly t-tabs__item--top tabs--t-tabs__item--top" data-index="4"> <view class="t-tabs__item-inner tabs--t-tabs__item-inner t-tabs__item-inner--line tabs--t-tabs__item-inner--line sk-transparent"> - <view class="t-icon icon--t-icon tabs--t-tabs__icon tabs--undefined" style="width: ; height: "> + <view class="t-icon icon--t-icon tabs--t-tabs__icon tabs--undefined" > <view class="t-icon--image icon--t-icon--image"> <image class="t-icon__image icon--t-icon__image sk-image" mode="aspectFit"></image> </view> @@ -151,22 +151,21 @@ </view> <view class="t-tabs__item tabs--t-tabs__item t-tabs__item--line tabs--t-tabs__item--line t-tabs__item--evenly tabs--t-tabs__item--evenly t-tabs__item--top tabs--t-tabs__item--top" data-index="5"> <view class="t-tabs__item-inner tabs--t-tabs__item-inner t-tabs__item-inner--line tabs--t-tabs__item-inner--line sk-transparent"> - <view class="t-icon icon--t-icon tabs--t-tabs__icon tabs--undefined" style="width: ; height: "> + <view class="t-icon icon--t-icon tabs--t-tabs__icon tabs--undefined" > <view class="t-icon--image icon--t-icon--image"> <image class="t-icon__image icon--t-icon__image sk-image" mode="aspectFit"></image> </view> </view>鐩稿叧鍥句功 </view> </view> - <view class="t-tabs__track tabs--t-tabs__track t-tabs__track--top tabs--t-tabs__track--top" style=" -webkit-transform: translateX(24.5px);transform: translateX(24.5px);"></view> </view> </scroll-view> </view> </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-tab-panel tab-panel--t-tab-panel t-is-active tab-panel--t-is-active" style="true" id="4e5240c1--t_tabs_2_panel_0"> + <view class="t-tabs__content-inner tabs--t-tabs__content-inner custom-panel" > + <view class="t-tab-panel tab-panel--t-tab-panel t-is-active tab-panel--t-is-active" id="4e5240c1--t_tabs_2_panel_0"> <view is="packageBookService/pages/bookServices/detail/components/brief/index"> <view class="brief-index--message"> <view class="brief-index--basic"> @@ -186,13 +185,13 @@ <view class="brief-index--title-name sk-transparent sk-text-14-2857-323 sk-text">浣滆�呯畝浠�</view> </view> </view> - <rich-text nodes="" style="font-size: 14px;color: #333;line-height: 24px;text-align: justify;"></rich-text> + <rich-text nodes="" ></rich-text> </view> </view> </view> - <view class="t-tab-panel tab-panel--t-tab-panel" style="height: 0" id="4e90759b--t_tabs_2_panel_1"></view> - <view class="t-tab-panel tab-panel--t-tab-panel" style="height: 0" id="8ad82e81--t_tabs_2_panel_2"></view> - <view class="t-tab-panel tab-panel--t-tab-panel" style="height: 0" id="93887d3b--t_tabs_2_panel_3"> + <view class="t-tab-panel tab-panel--t-tab-panel" id="4e90759b--t_tabs_2_panel_1"></view> + <view class="t-tab-panel tab-panel--t-tab-panel" id="8ad82e81--t_tabs_2_panel_2"></view> + <view class="t-tab-panel tab-panel--t-tab-panel" id="93887d3b--t_tabs_2_panel_3"> <view> <view is="packageBookService/pages/bookServices/detail/components/testResource/testResource" id="test-resource"> <view class="testResource--test-resource"> @@ -285,19 +284,19 @@ <view class="box-bottom"> <view class="bottom-btn"> <view> - <image class="t-image image--t-image t-image--shape-square image--t-image--shape-square sk-image" id="9796bcfb--image" mode="scaleToFill" style="true"></image> + <image class="t-image image--t-image t-image--shape-square image--t-image--shape-square sk-image" id="9796bcfb--image" mode="scaleToFill" ></image> </view> <view class="btn-text sk-transparent sk-text-14-2857-103 sk-text">鐢靛瓙鏍蜂功鐢宠</view> </view> <view class="bottom-btn"> <view> - <image class="t-image image--t-image t-image--shape-square image--t-image--shape-square sk-image" id="e67eb843--image" mode="scaleToFill" style="true"></image> + <image class="t-image image--t-image t-image--shape-square image--t-image--shape-square sk-image" id="e67eb843--image" mode="scaleToFill" ></image> </view> <view class="btn-text sk-transparent sk-text-14-2857-823 sk-text">绾歌川鏍蜂功鐢宠</view> </view> <view class="bottom-btn tryRead"> <view> - <image class="t-image image--t-image t-image--shape-square image--t-image--shape-square sk-image" id="5cbc8a00--image" mode="scaleToFill" style="true"></image> + <image class="t-image image--t-image t-image--shape-square image--t-image--shape-square sk-image" id="5cbc8a00--image" mode="scaleToFill" ></image> </view> <view class="btn-text sk-transparent sk-text-14-2857-17 sk-text">璇曡</view> </view> diff --git a/packageBookService/pages/bookServices/detail/index.wxml b/packageBookService/pages/bookServices/detail/index.wxml index 237bf2e..5d74563 100644 --- a/packageBookService/pages/bookServices/detail/index.wxml +++ b/packageBookService/pages/bookServices/detail/index.wxml @@ -1,7 +1,7 @@ <!--pages/bookServices/detail/index.wxml--> <import src="index.skeleton.wxml" /> <template is="skeleton" wx:if="{{pageLoading}}" /> - +<!-- pageLoading --> <!--瀵艰埅鍖哄煙 --> <view class="page-bookService" wx:if="{{!pageLoading}}"> <view style="width: 100%; height: {{barHeight}}px; "></view> @@ -68,27 +68,25 @@ <view class="li-title">涓涗功鍚嶏細</view> <view class="li-content">{{bookDetail.seriesName}}</view> </view> - <view class="message-li"> - <view class="li-title" wx:if="{{bookDetail.author}}">浣滆�咃細</view> + <view class="message-li" wx:if="{{bookDetail.author}}"> + <view class="li-title">浣滆�咃細</view> <view class="li-content">{{bookDetail.author}}</view> </view> <view class="message-li" wx:if="{{bookDetail.isbn}}"> <view class="li-title">ISBN锛�</view> <view class="li-content">{{bookDetail.isbn}}</view> </view> - <view class="message-li"> - <view class="li-title" wx:if="{{bookDetail.publicationDate}}" - >鍑虹増鏃堕棿锛�</view - > + <view class="message-li" wx:if="{{bookDetail.publicationDate}}"> + <view class="li-title">鍑虹増鏃堕棿锛�</view> <view class="li-content">{{bookDetail.publicationDate}}</view> </view> <view class="message-li" - wx:if="{{bookDetail.class}}" + wx:if="{{bookClass.length}}" style="height: 80rpx" > <view class="li-title">鍥句功鍒嗙被锛�</view> - <view class="class-name showTow">{{bookDetail.class}}</view> + <view class="class-name showTow">{{bookClass}}</view> </view> </view> <image @@ -224,12 +222,20 @@ wx:if="{{teach.length}}" ></tree> </view> - <t-loading + <!-- <t-loading theme="circular" size="60rpx" class="loading" loading="{{loading }}" - /> + /> --> + <view wx:if="{{loading}}" style="width: 100%; height: min-content"> + <t-skeleton + row-col="{{[1,1,2,1,1,2]}}" + theme="paragraph" + animation="gradient" + loading="{{loading}}" + ></t-skeleton> + </view> <view wx:if="{{noResources}}" class="noData"> <t-empty icon="folder-open" description="鏆傛棤鏁版嵁" /> </view> diff --git a/packageBookService/pages/bookServices/examination/examination.skeleton.wxml b/packageBookService/pages/bookServices/examination/examination.skeleton.wxml index 11b08ae..356eaae 100644 --- a/packageBookService/pages/bookServices/examination/examination.skeleton.wxml +++ b/packageBookService/pages/bookServices/examination/examination.skeleton.wxml @@ -26,7 +26,7 @@ </view> <view class="navbar-title sk-transparent sk-text-14-2857-257 sk-text" style="color: #000;">绗笁绔犲湪绾挎祴璇�</view> </view> - <view class="page-content" style="background-color:"> + <view class="page-content" > <view is="packageBookService/pages/bookServices/examination/questionSchedule/index" id="countDownRef"> <view class="questionSchedule-index--schedule" id="f88d4fe7--schedule" style="background-color:#fff"> <view class="questionSchedule-index--schedule-top"> @@ -40,10 +40,10 @@ </view> </view> <view class="questionSchedule-index--schedule-progress"> - <view class="t-progress progress--t-progress " style="true"> + <view class="t-progress progress--t-progress "> <view class="t-progress--thin progress--t-progress--thin t-progress--status-- progress--t-progress--status-- "> - <view class="t-progress__bar progress--t-progress__bar" style="height: px;border-radius: px;background-color: "> - <view class="t-progress__inner progress--t-progress__inner " style="background: #ff6c00; width: 0%"></view> + <view class="t-progress__bar progress--t-progress__bar" > + <view ></view> </view> </view> </view> @@ -63,7 +63,7 @@ <view class="questionList-index--title-content sk-transparent sk-text-14-2857-70 sk-text">鏈姝g‘绛旀鏄</view> </view> <view class="questionList-index--question-answer"> - <view class="t-radio-group radio-group--t-radio-group questionList-index--radio-group " style="true"> + <view class="t-radio-group radio-group--t-radio-group questionList-index--radio-group " > <view> <view class="t-radio radio--t-radio t-radio--right radio--t-radio--right t-radio--block radio--t-radio--block " style="background-color: #fff;" tabindex="0"> <view class="t-radio__content radio--t-radio__content" data-target="text"> @@ -93,7 +93,7 @@ </view> </view> </view> - <view class="page-bottom" style="background-color:"> + <view class="page-bottom" > <view is="packageBookService/pages/bookServices/examination/questionOptions/index" id="question-options"> <view class="questionOptions-index--page-bottom" style="color: #000; background-color:#fff"> <view class="questionOptions-index--li-option sk-transparent" style="color: #000;"> diff --git a/packageBookService/pages/bookServices/examination/examination.wxml b/packageBookService/pages/bookServices/examination/examination.wxml index ffa1cce..39086b0 100644 --- a/packageBookService/pages/bookServices/examination/examination.wxml +++ b/packageBookService/pages/bookServices/examination/examination.wxml @@ -1,7 +1,7 @@ <!--pages/examination/examination.wxml--> -<import src="examination.skeleton.wxml"/> -<template is="skeleton" wx:if="{{loading}}" /> +<import src="examination.skeleton.wxml" /> +<template is="skeleton" wx:if="{{true}}" /> <!--瀵艰埅鍖哄煙 --> <view diff --git a/packageBookService/pages/bookServices/list/index.skeleton.wxml b/packageBookService/pages/bookServices/list/index.skeleton.wxml index 6c3c4f8..5c1d393 100644 --- a/packageBookService/pages/bookServices/list/index.skeleton.wxml +++ b/packageBookService/pages/bookServices/list/index.skeleton.wxml @@ -40,19 +40,19 @@ <view class="t-dropdown-menu menu--t-dropdown-menu sk-pseudo sk-pseudo-circle" id="160b824d--t-bar" style="width: 624px;"> <view class="t-dropdown-menu__item menu--t-dropdown-menu__item sk-button" data-index="0"> <view class="t-dropdown-menu__title menu--t-dropdown-menu__title sk-transparent sk-text-14-2857-964 sk-text">鍏叡鍩虹绫�</view> - <view class="t-icon icon--t-icon menu--t-dropdown-menu__icon menu--t-dropdown-menu__icon-- " style="true"> + <view class="t-icon icon--t-icon menu--t-dropdown-menu__icon menu--t-dropdown-menu__icon-- " > <label class="t-icon-caret-down-small icon--t-icon-caret-down-small t-icon-base icon--t-icon-base sk-pseudo sk-pseudo-circle"></label> </view> </view> <view class="t-dropdown-menu__item menu--t-dropdown-menu__item sk-button" data-index="1"> <view class="t-dropdown-menu__title menu--t-dropdown-menu__title sk-transparent sk-text-14-2857-856 sk-text">浜岀骇</view> - <view class="t-icon icon--t-icon menu--t-dropdown-menu__icon menu--t-dropdown-menu__icon-- " style="true"> + <view class="t-icon icon--t-icon menu--t-dropdown-menu__icon menu--t-dropdown-menu__icon-- " > <label class="t-icon-caret-down-small icon--t-icon-caret-down-small t-icon-base icon--t-icon-base sk-pseudo sk-pseudo-circle"></label> </view> </view> <view class="t-dropdown-menu__item menu--t-dropdown-menu__item sk-button" data-index="2"> <view class="t-dropdown-menu__title menu--t-dropdown-menu__title sk-transparent sk-text-14-2857-539 sk-text">閲嶇偣椤圭洰</view> - <view class="t-icon icon--t-icon menu--t-dropdown-menu__icon menu--t-dropdown-menu__icon-- " style="true"> + <view class="t-icon icon--t-icon menu--t-dropdown-menu__icon menu--t-dropdown-menu__icon-- " > <label class="t-icon-caret-down-small icon--t-icon-caret-down-small t-icon-base icon--t-icon-base sk-pseudo sk-pseudo-circle"></label> </view> </view> @@ -63,8 +63,8 @@ <scroll-view class="list-container" lower-threshold="200" refresher-default-style="none" refresher-enabled="true" refresher-threshold="80" scroll-into-view="true" scroll-y="true"> <view class="refresh-container"> <view class="loading"> - <view class="wrapper t-loading loading--t-loading t-loading--horizontal loading--t-loading--horizontal" style="true"> - <view class=" t-loading__spinner loading--t-loading__spinner t-loading__spinner--circular loading--t-loading__spinner--circular" style="width: 20px; height: 20px; animation-duration: 0.8s; animation-play-state: running;"> + <view class="wrapper t-loading loading--t-loading t-loading--horizontal loading--t-loading--horizontal"> + <view class=" t-loading__spinner loading--t-loading__spinner t-loading__spinner--circular loading--t-loading__spinner--circular" > <view class="t-loading__circular loading--t-loading__circular sk-image"></view> </view> <view class="t-loading__text loading--t-loading__text t-loading__text--horizontal loading--t-loading__text--horizontal sk-transparent sk-text-20-0000-74 sk-text">姝e湪鍒锋柊...</view> diff --git a/packageDomain/pages/resourceDetails/myAudio/index.js b/packageDomain/pages/resourceDetails/myAudio/index.js index c15864e..0221d5a 100644 --- a/packageDomain/pages/resourceDetails/myAudio/index.js +++ b/packageDomain/pages/resourceDetails/myAudio/index.js @@ -218,7 +218,7 @@ }, showDialog(e) { this.setData({ - submitTitle: this.data.bookName, + submitTitle: this.data.titleName, dialogKey: true, textvalue: '' }); diff --git a/packageDomain/pages/resourceDetails/myAudio/index.wxml b/packageDomain/pages/resourceDetails/myAudio/index.wxml index e30472d..9d7e4d2 100644 --- a/packageDomain/pages/resourceDetails/myAudio/index.wxml +++ b/packageDomain/pages/resourceDetails/myAudio/index.wxml @@ -12,7 +12,7 @@ </view> <view class="audioPlayerBox"> - <view class="audioBackground" style="background-image: url('http://182.92.203.7:3007/jsek/website/image/video-bg.png');"> + <view class="audioBackground" style="background-image: url('https://jsek.bnuic.com/website/image/video-bg.png');"> <image src="/static/images/resourceDetailsMyAudio/cd.png" alt="" /> </view> <!-- 瑙嗛鎾斁鐨勬寜閽� --> diff --git a/packageDomain/pages/resourceDetails/myAudio/index.wxss b/packageDomain/pages/resourceDetails/myAudio/index.wxss index 602538d..6fcff98 100644 --- a/packageDomain/pages/resourceDetails/myAudio/index.wxss +++ b/packageDomain/pages/resourceDetails/myAudio/index.wxss @@ -23,7 +23,6 @@ border-bottom: 1px #f4f4f4 solid; padding-bottom: 20rpx; font-weight: bold; - } .contentBox { @@ -43,16 +42,14 @@ .custom-panel { width: 750rpx; - } .contentBox .takeNotes { - position: absolute; - top: 5rpx; + top: 0rpx; right: 0; - width: 350rpx; - border-bottom: 1px solid #f4f4f4; + width: 353rpx; + border-bottom: 1rpx solid #e7e7e7; } .takeNotes image { @@ -119,7 +116,6 @@ .buttonBox { display: flex; justify-content: center; - } .detailsName { @@ -271,7 +267,7 @@ .audioBackground { flex: 1; - background-image: url('http://182.92.203.7:3007/jsek/website/image/video-bg.png'); + background-image: url('https://jsek.bnuic.com/website/image/video-bg.png'); background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; diff --git a/packageDomain/pages/resourceDetails/myVideo/index.js b/packageDomain/pages/resourceDetails/myVideo/index.js index 695ebd3..c972ff8 100644 --- a/packageDomain/pages/resourceDetails/myVideo/index.js +++ b/packageDomain/pages/resourceDetails/myVideo/index.js @@ -10,7 +10,7 @@ noteList: [], navBarHeight: '', barHeight: '', - flag: false, // 杈撳叆妗嗘槸鍚︽樉绀� + flag: true, // 杈撳叆妗嗘槸鍚︽樉绀� tabPanelstyle: 'display:flex;justify-content:center;align-items:center;', activeValues: [0], dialogKey: false, @@ -179,10 +179,10 @@ showDialog(e) { this.setData({ - submitTitle: this.data.bookName, - dialogKey: true, - textvalue: '' + dialogKey: true, + textvalue: '', + submitTitle: this.data.titleName }); }, @@ -337,7 +337,7 @@ // 鏍囬杈撳叆妗嗗�� inputChange(e) { this.setData({ - titleName: e.detail.value + submitTitle: e.detail.value }) }, @@ -347,7 +347,7 @@ icon: 'error', title: '璇峰~鍐欑瑪璁板唴瀹�', }) - } else if (!this.data.titleName) { + } else if (!this.data.submitTitle) { return wx.showToast({ icon: 'error', title: '璇峰~鍐欑瑪璁版爣棰�', @@ -430,11 +430,9 @@ submitType: "edit", textvalue: note.content, submitTitle: note.name, - noteId: note.id, dialogKey: true, }) - console.log(this.data.submitTitle); // this.showDialog() }, @@ -519,7 +517,7 @@ return wx.getUserProfile({ desc: '鐢ㄦ埛鐧诲綍', success: (res) => { - // console.log(res); + console.log(res); } }) } diff --git a/packageDomain/pages/resourceDetails/myVideo/index.wxml b/packageDomain/pages/resourceDetails/myVideo/index.wxml index 0afcef6..2ca24a1 100644 --- a/packageDomain/pages/resourceDetails/myVideo/index.wxml +++ b/packageDomain/pages/resourceDetails/myVideo/index.wxml @@ -1,8 +1,7 @@ <import src="index.skeleton.wxml" /> <template is="skeleton" wx:if="{{loading}}" /> -<view hidden="{{hidden}}"> - +<view wx:if="{{!hidden}}"> <view style="width: 100%; height: {{barHeight}}px; "></view> <view class="nacigationBar" style="width: 70%; height: {{navBarHeight}}px;"> <view> @@ -84,11 +83,11 @@ <view class="popup"> <view slot="title"> <view class="title-text" wx:if="{{!flag}}"> - <text class="note-title">{{titleName}}</text> + <text class="note-title">{{submitTitle}}</text> <t-image src="/static/images/bookService/detail/edit.png" class="edit-icon" bind:tap="changeTitle" data-value="{{true}}"></t-image> </view> <view wx:else> - <t-input value="{{titleName}}" style="{{inputStyle}}" data-value="{{false}}" bind:enter="changeTitle" bind:blur="changeTitle" maxlength="{{50}}" bind:change="inputChange"></t-input> + <t-input value="{{submitTitle}}" style="{{inputStyle}}" data-value="{{false}}" bind:enter="changeTitle" bind:blur="changeTitle" maxlength="{{50}}" bind:change="inputChange"></t-input> </view> </view> diff --git a/packageDomain/pages/resourceDetails/myVideo/index.wxss b/packageDomain/pages/resourceDetails/myVideo/index.wxss index 2124127..1a1096e 100644 --- a/packageDomain/pages/resourceDetails/myVideo/index.wxss +++ b/packageDomain/pages/resourceDetails/myVideo/index.wxss @@ -73,13 +73,11 @@ } .contentBox .takeNotes { - position: absolute; - top: 5rpx; + top: 0rpx; right: 0; - width: 350rpx; - border-bottom: 1px solid #f4f4f4; - + width: 353rpx; + border-bottom: 1rpx solid #e7e7e7; } .takeNotes image { diff --git a/packagePersonal/pages/aboutUs/index.wxml b/packagePersonal/pages/aboutUs/index.wxml index 3c99bf6..5431f5c 100644 --- a/packagePersonal/pages/aboutUs/index.wxml +++ b/packagePersonal/pages/aboutUs/index.wxml @@ -21,6 +21,6 @@ </view> </view> <view wx:else class="aboutText" style="margin: 5rpx;"> - <rich-text style="width: 100%;" space="emsp" nodes="{{aboutText}}"></rich-text> + <rich-text class="richTextBox" style="width: 100%;" space="emsp" nodes="{{aboutText}}" mode="compat"></rich-text> </view> </view> \ No newline at end of file diff --git a/packagePersonal/pages/aboutUs/index.wxss b/packagePersonal/pages/aboutUs/index.wxss index add5cbf..537098c 100644 --- a/packagePersonal/pages/aboutUs/index.wxss +++ b/packagePersonal/pages/aboutUs/index.wxss @@ -44,4 +44,42 @@ position: sticky; top: 0px; background-color: #fff; +} + + +.richTextBox { + line-height: 1.4; + font-size: 14px; +} + +.richTextBox { + margin: revert; + padding: revert; + border: revert; + font: revert; + vertical-align: revert; + color: #000; +} + +.richTextBox p { + display: block; + text-align: center; + -webkit-margin-before: 1em; + margin-block-start: 1em; + -webkit-margin-after: 1em; + margin-block-end: 1em; + -webkit-margin-start: 0; + margin-inline-start: 0; + -webkit-margin-end: 0; + margin-inline-end: 0; +} + +.richTextBox td { + border-bottom: 1px dashed; + border-right: 1px dashed; + border-width: 1px !important; +} + +.richTextBox table { + border-width: 2px !important; } \ No newline at end of file diff --git a/pages/bookServices/assort/index.skeleton.wxml b/pages/bookServices/assort/index.skeleton.wxml index d8bb5d1..02cf977 100644 --- a/pages/bookServices/assort/index.skeleton.wxml +++ b/pages/bookServices/assort/index.skeleton.wxml @@ -28,11 +28,11 @@ </view> <view class="page-header"> <view class="search"> - <view class="t-search search--t-search" style="true"> + <view class="t-search search--t-search" > <view class="t-search__input-box search--t-search__input-box t-not-focused search--t-not-focused t-search__input-box-- search--t-search__input-box-- t-search__input-box--square search--t-search__input-box--square t-search__input-container" > - <view class="wr icon--wr" style="color: #bbb; font-size: 20px"> + <view class="wr icon--wr" > <label class="wr-search icon--wr-search t-icon-base icon--t-icon-base sk-pseudo sk-pseudo-circle" ></label> @@ -52,10 +52,9 @@ <view class="page-container"> <view class="side-bar-wrapper"> <view class="tab-left"> - <view class="t-side-bar bar--t-side-bar" style="true"> + <view class="t-side-bar bar--t-side-bar" > <view class="t-side-bar-item item--t-side-bar-item t-side-bar-item--active item--t-side-bar-item--active sk-transparent sk-button" - style="true" > <view class="t-side-bar-item__prefix item--t-side-bar-item__prefix sk-pseudo sk-pseudo-circle" @@ -67,37 +66,30 @@ > <view class="t-side-bar-item item--t-side-bar-item sk-transparent sk-button" - style="true" >鑱屼笟鏁欒偛</view > <view class="t-side-bar-item item--t-side-bar-item sk-transparent sk-button" - style="true" >鏁欏笀鏁欒偛</view > <view class="t-side-bar-item item--t-side-bar-item sk-transparent sk-button" - style="true" >灏戝効鏁欒偛</view > <view class="t-side-bar-item item--t-side-bar-item sk-transparent sk-button" - style="true" >鑰冭瘯鍩硅</view > <view class="t-side-bar-item item--t-side-bar-item sk-transparent sk-button" - style="true" >涓婚鍑虹増</view > <view class="t-side-bar-item item--t-side-bar-item sk-transparent sk-button" - style="true" >瀛︽湳钁椾綔</view > <view class="t-side-bar-item item--t-side-bar-item sk-transparent sk-button" - style="true" >澶т紬璇荤墿</view > <view class="t-side-bar__padding bar--t-side-bar__padding"></view> diff --git a/pages/cart/index.js b/pages/cart/index.js index 9fc3ee8..7e40e8d 100644 --- a/pages/cart/index.js +++ b/pages/cart/index.js @@ -273,7 +273,6 @@ }, // 涓嬫媺鍑芥暟 onPullDownRefresh() { - this.setData({ start: 1, checkAll: false, -- Gitblit v1.9.1