Browse Source

bug处理

master
kola-web 3 months ago
parent
commit
4b13b0ae12
  1. 2
      project.private.config.json
  2. 4
      src/miniprogram_npm/dayjs/index.js
  3. 19
      src/pages/article/index.ts
  4. 5
      src/pages/classify/index.scss
  5. 9
      src/pages/classify/index.wxml
  6. 8
      src/pages/collection/index.ts
  7. 2
      src/pages/collection/index.wxml
  8. 2
      src/pages/my/index.wxml
  9. 8
      src/pages/topic/index.ts
  10. 4
      src/pages/userInfo/index.ts

2
project.private.config.json

@ -81,5 +81,5 @@ @@ -81,5 +81,5 @@
]
}
},
"libVersion": "3.6.3"
"libVersion": "3.7.0"
}

4
src/miniprogram_npm/dayjs/index.js

File diff suppressed because one or more lines are too long

19
src/pages/article/index.ts

@ -87,11 +87,13 @@ Page({ @@ -87,11 +87,13 @@ Page({
}
this.handleView();
})
.catch(() => {
this.setData({
toastShow: true,
toastType: 3,
});
.catch((err) => {
if (err.data.code === 403) {
this.setData({
toastShow: true,
toastType: 3,
});
}
});
},
handleView() {
@ -184,8 +186,12 @@ Page({ @@ -184,8 +186,12 @@ Page({
this.innerAudioContext.onTimeUpdate(listener);
this.innerAudioContext.onEnded(() => {
this.innerAudioContext?.seek(0);
const time = `00:00/${this.formatTime(chapter.AudioUrl.duration)}`;
this.setData({
play: false,
progress: 0,
time,
currentTime: 0,
});
});
this.innerAudioContext.onPlay(() => {
@ -240,9 +246,6 @@ Page({ @@ -240,9 +246,6 @@ Page({
wx.navigateBack();
},
handleAuthConform() {
this.setData({
toastShow: false,
});
wx.navigateTo({
url: '/pages/login/index?back=1',
});

5
src/pages/classify/index.scss

@ -60,6 +60,11 @@ page { @@ -60,6 +60,11 @@ page {
}
}
}
.der{
font-size: 28rpx;
color: #999999;
text-align: center;
}
.card {
margin: 32rpx 32rpx 24rpx;
padding: 24rpx;

9
src/pages/classify/index.wxml

@ -34,7 +34,7 @@ @@ -34,7 +34,7 @@
<view class="stat">
<view class="s-item">
<image class="icon" src="{{imageUrl}}icon-eye.png?t={{Timestamp}}"></image>
{{item.BrowseNum}}
{{item.BrowseNum || 0}}
</view>
<view
class="s-item active"
@ -54,6 +54,7 @@ @@ -54,6 +54,7 @@
</view>
</view>
<block wx:if="{{pagination.page >= pagination.pages}}">
<view class="der" wx:if="{{recommendList.length}}">— — 以下为本分类下其他内容 — —</view>
<view class="card" wx:for="{{recommendList}}" wx:key="Id" bind:tap="handleDetail" data-id="{{item.Id}}">
<image class="photo" mode="aspectFill" src="{{item.CoverUrl}}"></image>
<view class="c-container">
@ -62,7 +63,7 @@ @@ -62,7 +63,7 @@
<view class="stat">
<view class="s-item">
<image class="icon" src="{{imageUrl}}icon-eye.png?t={{Timestamp}}"></image>
{{item.BrowseNum}}
{{item.BrowseNum || 0}}
</view>
<view
class="s-item active"
@ -82,7 +83,7 @@ @@ -82,7 +83,7 @@
</view>
</view>
</block>
<div class="pagintion">
<view class="pagintion">
<image
class="none"
src="{{imageUrl}}none.png?t={{Timestamp}}"
@ -96,5 +97,5 @@ @@ -96,5 +97,5 @@
加载中...
</van-divider>
<van-divider contentPosition="center" wx:else>没有更多了</van-divider>
</div>
</view>
</view>

8
src/pages/collection/index.ts

@ -46,11 +46,11 @@ Page({ @@ -46,11 +46,11 @@ Page({
},
handleCollect(e) {
const { index, list } = e.currentTarget.dataset;
const { Id } = this.data[list][index];
const { BookId } = this.data[list][index];
wx.ajax({
method: 'POST',
url: '?r=shizhong/book/collect',
data: { BookId: Id },
data: { BookId },
}).then(() => {
wx.showToast({
title: '收藏成功',
@ -63,11 +63,11 @@ Page({ @@ -63,11 +63,11 @@ Page({
},
handleUnCollect(e) {
const { index, list } = e.currentTarget.dataset;
const { Id } = this.data[list][index];
const { BookId } = this.data[list][index];
wx.ajax({
method: 'POST',
url: '?r=shizhong/book/cancel-collect',
data: { BookId: Id },
data: { BookId },
}).then(() => {
wx.showToast({
title: '取消收藏',

2
src/pages/collection/index.wxml

@ -17,7 +17,7 @@ @@ -17,7 +17,7 @@
<view class="stat">
<view class="s-item">
<image class="icon" src="{{imageUrl}}icon-eye.png?t={{Timestamp}}"></image>
{{item.BrowseNum}}
{{item.BrowseNum || 0}}
</view>
<view
class="s-item active"

2
src/pages/my/index.wxml

@ -27,7 +27,7 @@ @@ -27,7 +27,7 @@
<image class="icon" src="{{imageUrl}}my-list-icon1.png?t={{Timestamp}}"></image>
我的收藏
</view>
<view class="nav-item" bind:tap="handleTopic" wx:if="{{userInfo.isAnswer!==1}}">
<view class="nav-item" bind:tap="handleTopic" wx:if="{{userInfo.isAnswer!=1}}">
<image class="icon" src="{{imageUrl}}my-list-icon4.png?t={{Timestamp}}"></image>
问卷调查
</view>

8
src/pages/topic/index.ts

@ -62,9 +62,11 @@ Page({ @@ -62,9 +62,11 @@ Page({
relove: true,
});
app.waitLogin().then(() => {
wx.reLaunch({
url: '/pages/home/index',
});
setTimeout(() => {
wx.reLaunch({
url: '/pages/home/index',
});
}, 1500);
});
});
},

4
src/pages/userInfo/index.ts

@ -41,6 +41,10 @@ Page({ @@ -41,6 +41,10 @@ Page({
},
}).then(() => {
app.getUserInfo(this);
wx.showToast({
title: '保存成功',
icon: 'none',
});
});
},
});

Loading…
Cancel
Save