From ea3fb7a2d5841cf03d87c3e52f327fb0bb9553a5 Mon Sep 17 00:00:00 2001 From: QYF-GitLab1 <1940665526@qq.com> Date: 星期四, 31 七月 2025 15:22:02 +0800 Subject: [PATCH] 去掉首页教师认证、修改样书申请登录申请登录位置 --- packageDomain/pages/resourceDetails/document/index.js | 43 ++++++++++++++++++------------------------- 1 files changed, 18 insertions(+), 25 deletions(-) diff --git a/packageDomain/pages/resourceDetails/document/index.js b/packageDomain/pages/resourceDetails/document/index.js index 9f1643a..67f40d3 100644 --- a/packageDomain/pages/resourceDetails/document/index.js +++ b/packageDomain/pages/resourceDetails/document/index.js @@ -413,10 +413,16 @@ let that = this //鍥剧墖 if (item.selectType == 'picture' || item.learnSelectType == 'picture') { - let file = isTry ? item.freeFile : item.protectedFile || item.file - this.setData({ - showData: app.config.requestCtx + '/file/api/ApiDownload?md5=' + file, - }) + let file = isTry ? item.freeFile : item.protectedFile || item.file; + if (isTry) { + this.setData({ + showData: app.config.requestCtx + '/file/api/ApiDownload?md5=' + file, + }) + } else { + this.setData({ + showData: app.config.requestCtx + '/file/api/ApiDownloadForAuthorize?md5=' + file + '&token=' + wx.getStorageSync(app.config.tokenKey) + }) + } wx.hideLoading(); } // 涓嬭浇鏂囦欢zip @@ -435,14 +441,20 @@ } //鏂囨。绛� if (item.selectType == 'document' || item.selectType == 'pdf' || item.learnSelectType == 'document' || item.learnSelectType == 'pdf') { - let md5 = isTry ? item.freeFile : item.protectedFile || item.file || item.freeFile + let md5 = isTry ? item.freeFile : item.protectedFile || item.file || item.freeFile; + let urlPage = '' + if (isTry) { + urlPage = app.config.requestCtx + '/file/api/ApiDownload?md5=' + md5 + } else { + urlPage = app.config.requestCtx + '/file/api/ApiDownloadForAuthorize?md5=' + md5 + '&token=' + wx.getStorageSync(app.config.tokenKey) + } if (item.fileMap[md5]?.extension == 'xlsx' || item.fileMap[md5]?.extension == 'xls') { this.setData({ selectTypeData: 'excel', showMd5: md5, }) wx.request({ - url: app.config.requestCtx + '/file/api/ApiDownload?md5=' + md5, + url: urlPage, method: 'GET', // 璇锋眰鏂瑰紡 responseType: 'arraybuffer', // 鎸囧畾杩斿洖绫诲瀷涓� arraybuffer success: (res) => { @@ -525,25 +537,6 @@ wx.previewImage({ urls: urls // 闇�瑕侀瑙堢殑鍥剧墖http閾炬帴鍒楄〃 }) - }, - // 鍒ゆ柇褰撳墠鐐瑰嚮鐨勬暟鎹槸鍚﹁喘涔� - cmsItemIsBuy(item) { - let flag = false - // 涔颁簡 - if (this.data.buyList.length) { - if (this.data.buyList.some(citem => item.productLinkPath.includes(citem.productLinkPath))) - flag = true - } else { - // 娌′拱涓旀棤閿�鍞柟寮� - if (!item.saleMethod.length) { - flag = true - } else { - // 娌′拱涓旈攢鍞柟寮忚繃鏈�//娌′拱锛岄攢鍞柟寮忎环鏍间负0 - const itemSaleMethod = item.saleMethod.find(citem => citem.SaleType == 'Normal') - if (new Date().getTime() > new Date(itemSaleMethod.EndDate).getTime() || itemSaleMethod.Price == 0) flag = true - } - } - return flag }, // scrolltolower(e) { -- Gitblit v1.9.1