|
|
|
@ -38,10 +38,10 @@ |
|
|
|
|
|
|
|
<swiper class="banner-swiper" interval="3000" circular :vertical="false" :indicator-dots="true" :autoplay="true"> |
|
|
|
<swiper-item> |
|
|
|
<image data-post-id="3" src="https://qiniu.aiyxlib.com/1605060269830"></image> |
|
|
|
<image data-post-id="3" src="https://mmbiz.qpic.cn/mmbiz_jpg/bVyA57fUOMicbQqItawJwQlR2oCoYql1icEbuH45ibSAzZsk2T3aDbUOIdMyOOc2CzkYouok0El5u5U3LONACaeNw/640?wx_fmt=jpeg&from=appmsg&tp=webp&wxfrom=5&wx_lazy=1#imgIndex=1"></image> |
|
|
|
</swiper-item> |
|
|
|
<swiper-item> |
|
|
|
<image data-post-id="4" src="https://qiniu.aiyxlib.com/1605060269830"></image> |
|
|
|
<image data-post-id="4" src="https://mmbiz.qpic.cn/sz_mmbiz_gif/tuyGibvSXrsqqiaNpAFJ7lbfGL5vibHtUdV5SUk1RWnlq3QqDe9liaWhdS91L0orEsFxZMiaHOFxDOzINmkiby24fYmmWstiayUgywfVia1pwMcNpBA/640?wx_fmt=gif&from=appmsg&tp=webp&wxfrom=5&wx_lazy=1#imgIndex=3"></image> |
|
|
|
</swiper-item> |
|
|
|
</swiper> |
|
|
|
|
|
|
|
@ -355,9 +355,7 @@ export default { |
|
|
|
}, |
|
|
|
// 去图书借阅车页 |
|
|
|
onToLendCar() { |
|
|
|
uni.switchTab({ |
|
|
|
url: "/pages/lendCar/lendCar" |
|
|
|
}); |
|
|
|
this.checkBindAndNavigate("/pages/lendCar/lendCar", "请您绑定读者证", true); |
|
|
|
}, |
|
|
|
// 点击未绑定借阅证区域 触发跳转 |
|
|
|
toCheckLogin() { |
|
|
|
@ -371,15 +369,27 @@ export default { |
|
|
|
}) |
|
|
|
}, |
|
|
|
toActivityList(){ |
|
|
|
uni.navigateTo({ |
|
|
|
url: "/subpkg/pages/activity-list/activity-list" |
|
|
|
}) |
|
|
|
this.checkBindAndNavigate("/subpkg/pages/activity-list/activity-list", "请您绑定读者证"); |
|
|
|
}, |
|
|
|
toBorrowPage(index) { |
|
|
|
if (this.isBindLibraryCard) { |
|
|
|
uni.setStorageSync('switch_tab_index', index); |
|
|
|
uni.navigateTo({ |
|
|
|
url: '/subpkg/pages/myLending/myLending' |
|
|
|
}); |
|
|
|
} else { |
|
|
|
uni.showModal({ |
|
|
|
title: '提示', |
|
|
|
content: '请您绑定读者证', |
|
|
|
confirmText: '去绑定', |
|
|
|
cancelText: '取消', |
|
|
|
success: (res) => { |
|
|
|
if (res.confirm) { |
|
|
|
uni.navigateTo({ url: "/pages/login/login" }); |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
}, |
|
|
|
toBorrowCar() { |
|
|
|
uni.switchTab({ |
|
|
|
@ -387,9 +397,7 @@ export default { |
|
|
|
}); |
|
|
|
}, |
|
|
|
toFeedback() { |
|
|
|
uni.navigateTo({ |
|
|
|
url: '/subpkg/pages/feedback-list/feedback-list' |
|
|
|
}); |
|
|
|
this.checkBindAndNavigate("/subpkg/pages/feedback-list/feedback-list", "请您绑定读者证"); |
|
|
|
}, |
|
|
|
// 去借阅证列表页 |
|
|
|
toLibraryCard() { |
|
|
|
@ -404,9 +412,28 @@ export default { |
|
|
|
}, |
|
|
|
// 去个人中心页 |
|
|
|
onToUser() { |
|
|
|
uni.switchTab({ |
|
|
|
url: "/pages/user/user" |
|
|
|
this.checkBindAndNavigate("/pages/user/user", "请您绑定读者证", true); |
|
|
|
}, |
|
|
|
checkBindAndNavigate(url, message, isSwitchTab = false) { |
|
|
|
if (this.isBindLibraryCard) { |
|
|
|
if (isSwitchTab) { |
|
|
|
uni.switchTab({ url }); |
|
|
|
} else { |
|
|
|
uni.navigateTo({ url }); |
|
|
|
} |
|
|
|
} else { |
|
|
|
uni.showModal({ |
|
|
|
title: '提示', |
|
|
|
content: message, |
|
|
|
confirmText: '去绑定', |
|
|
|
cancelText: '取消', |
|
|
|
success: (res) => { |
|
|
|
if (res.confirm) { |
|
|
|
uni.navigateTo({ url: "/pages/login/login" }); |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
}, |
|
|
|
showQrcode(bindValue) { |
|
|
|
this.qrcodeText = bindValue; |
|
|
|
|