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

5
src/pages/classify/index.scss

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

9
src/pages/classify/index.wxml

@ -34,7 +34,7 @@
<view class="stat"> <view class="stat">
<view class="s-item"> <view class="s-item">
<image class="icon" src="{{imageUrl}}icon-eye.png?t={{Timestamp}}"></image> <image class="icon" src="{{imageUrl}}icon-eye.png?t={{Timestamp}}"></image>
{{item.BrowseNum}} {{item.BrowseNum || 0}}
</view> </view>
<view <view
class="s-item active" class="s-item active"
@ -54,6 +54,7 @@
</view> </view>
</view> </view>
<block wx:if="{{pagination.page >= pagination.pages}}"> <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}}"> <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> <image class="photo" mode="aspectFill" src="{{item.CoverUrl}}"></image>
<view class="c-container"> <view class="c-container">
@ -62,7 +63,7 @@
<view class="stat"> <view class="stat">
<view class="s-item"> <view class="s-item">
<image class="icon" src="{{imageUrl}}icon-eye.png?t={{Timestamp}}"></image> <image class="icon" src="{{imageUrl}}icon-eye.png?t={{Timestamp}}"></image>
{{item.BrowseNum}} {{item.BrowseNum || 0}}
</view> </view>
<view <view
class="s-item active" class="s-item active"
@ -82,7 +83,7 @@
</view> </view>
</view> </view>
</block> </block>
<div class="pagintion"> <view class="pagintion">
<image <image
class="none" class="none"
src="{{imageUrl}}none.png?t={{Timestamp}}" src="{{imageUrl}}none.png?t={{Timestamp}}"
@ -96,5 +97,5 @@
加载中... 加载中...
</van-divider> </van-divider>
<van-divider contentPosition="center" wx:else>没有更多了</van-divider> <van-divider contentPosition="center" wx:else>没有更多了</van-divider>
</div> </view>
</view> </view>

8
src/pages/collection/index.ts

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

2
src/pages/collection/index.wxml

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

2
src/pages/my/index.wxml

@ -27,7 +27,7 @@
<image class="icon" src="{{imageUrl}}my-list-icon1.png?t={{Timestamp}}"></image> <image class="icon" src="{{imageUrl}}my-list-icon1.png?t={{Timestamp}}"></image>
我的收藏 我的收藏
</view> </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> <image class="icon" src="{{imageUrl}}my-list-icon4.png?t={{Timestamp}}"></image>
问卷调查 问卷调查
</view> </view>

8
src/pages/topic/index.ts

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

4
src/pages/userInfo/index.ts

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

Loading…
Cancel
Save