|
@@ -2084,6 +2084,31 @@
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // 获取当前用户剑鱼币兑换的数量(免费用户下载次数判断需要)
|
|
|
|
+ var freeDownloadNum = 0
|
|
|
|
+ function subPoint() {
|
|
|
|
+ $.ajax({
|
|
|
|
+ url: '/jypay/resourcePack/account',
|
|
|
|
+ type: 'POST',
|
|
|
|
+ contentType: 'application/x-www-form-urlencoded',
|
|
|
|
+ data: {
|
|
|
|
+ product: 'attachmentDownPack'
|
|
|
|
+ },
|
|
|
|
+ dataType: 'json'
|
|
|
|
+ }).done(res => {
|
|
|
|
+ if (res.error_msg === '' && res.data && res.data.data) {
|
|
|
|
+ try {
|
|
|
|
+ if(window.isFree) {
|
|
|
|
+ freeDownloadNum = res.data.data[0].number
|
|
|
|
+ var str = '免费用户享有' + freeDownloadNum + '次附件下载权益'
|
|
|
|
+ $('.free-down-text').text(str)
|
|
|
|
+ }
|
|
|
|
+ } catch (e) {
|
|
|
|
+ console.warn(e)
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ }
|
|
// 附件下载展示
|
|
// 附件下载展示
|
|
function andownload() {
|
|
function andownload() {
|
|
$.ajax({
|
|
$.ajax({
|
|
@@ -2113,7 +2138,7 @@
|
|
var url = $(this).find('a').attr('data-href')
|
|
var url = $(this).find('a').attr('data-href')
|
|
var size = $(this).find('a').attr('date-size')
|
|
var size = $(this).find('a').attr('date-size')
|
|
var fileName = $(this).find('a').text()
|
|
var fileName = $(this).find('a').text()
|
|
- console.log(window.isNoMember, window.isFree,window.freeFile, window.vipStatus, window.viper)
|
|
|
|
|
|
+ console.log(window.isNoMember, window.isFree,window.freeFile, freeDownloadNum,window.vipStatus, window.viper)
|
|
// 免费用户
|
|
// 免费用户
|
|
if (window.isFree) {
|
|
if (window.isFree) {
|
|
// 判断有无体验过 0:未体验过
|
|
// 判断有无体验过 0:未体验过
|
|
@@ -2121,11 +2146,12 @@
|
|
// 判断有无留过资 且未体验过 - 去留资
|
|
// 判断有无留过资 且未体验过 - 去留资
|
|
location.href = '/jyapp/frontPage/bigmember/free/perfect_info?source=article_attach_freeuser'
|
|
location.href = '/jyapp/frontPage/bigmember/free/perfect_info?source=article_attach_freeuser'
|
|
return
|
|
return
|
|
- } else if (window.freeFile < 0 ) {
|
|
|
|
- // 免费用户 体验过 下载次数为-1 弹框提醒跳至超级订阅购买页
|
|
|
|
|
|
+ } else if (window.freeFile < 0 && freeDownloadNum <= 0) {
|
|
|
|
+ // 免费用户 体验过(freeFile=-1) 剩余下载次数 弹框提醒跳至超级订阅购买页
|
|
|
|
+ // message: '您已经免费解锁过【附件下载】权益1次,暂无免费查看权限。如需查看更多,请开通超级订阅获取更多权限。',
|
|
vant.Dialog.confirm({
|
|
vant.Dialog.confirm({
|
|
title: '开通超级订阅',
|
|
title: '开通超级订阅',
|
|
- message: '您已经免费解锁过【附件下载】权益1次,暂无免费查看权限。如需查看更多,请开通超级订阅获取更多权限。',
|
|
|
|
|
|
+ message: '您的免费【附件下载】次数已使用完,暂无免费查看权限。如需查看更多,请开通超级订阅获取更多权限。',
|
|
showCancelButton: true,
|
|
showCancelButton: true,
|
|
confirmButtonText: '去开通',
|
|
confirmButtonText: '去开通',
|
|
confirmButtonColor: '#2ABDD1',
|
|
confirmButtonColor: '#2ABDD1',
|
|
@@ -3456,8 +3482,12 @@
|
|
isPageHide = true;
|
|
isPageHide = true;
|
|
});
|
|
});
|
|
if (canRead) {
|
|
if (canRead) {
|
|
|
|
+ subPoint()
|
|
// 有权限查看的才会下载附件
|
|
// 有权限查看的才会下载附件
|
|
- andownload()
|
|
|
|
|
|
+ setTimeout(function(){
|
|
|
|
+ andownload()
|
|
|
|
+ }, 500)
|
|
|
|
+
|
|
}
|
|
}
|
|
// 收藏
|
|
// 收藏
|
|
$('.collec_star').on('click', function () {
|
|
$('.collec_star').on('click', function () {
|