From f16f827b03d7b148e6ea4a52b66d14c577f1d0ca Mon Sep 17 00:00:00 2001 From: litian <C21AF165> Date: 星期四, 11 七月 2024 14:07:26 +0800 Subject: [PATCH] url --- pages/home/digitalRead/index.js | 4 +- packageBookService/pages/bookServices/detail/index.js | 3 + pages/index/bookDetail.js | 62 +++++++++++++++++++----------- 3 files changed, 43 insertions(+), 26 deletions(-) diff --git a/packageBookService/pages/bookServices/detail/index.js b/packageBookService/pages/bookServices/detail/index.js index 042346a..a101f1d 100644 --- a/packageBookService/pages/bookServices/detail/index.js +++ b/packageBookService/pages/bookServices/detail/index.js @@ -389,6 +389,7 @@ this.setData({ bookDetail: res.datas, buyIdList: res.datas.purchasedSaleMethodIdList, + pageLoading: false }); if (res.datas.cmsDatas && res.datas.cmsDatas.length) { this.setData({ @@ -449,7 +450,7 @@ "bookDetail.paperPrice": this.numFormat( this.data.bookDetail.paperPrice ), - pageLoading: false, + }); console.log("鍥句功淇℃伅", this.data.bookClass); }); diff --git a/pages/home/digitalRead/index.js b/pages/home/digitalRead/index.js index 0d7c5a9..c88d98a 100644 --- a/pages/home/digitalRead/index.js +++ b/pages/home/digitalRead/index.js @@ -21,12 +21,12 @@ }) } else if (options && options.productId) { this.setData({ - src: 'https://jsek.bnuic.com/bookshelf/#/bookDetail?productId=' + + src: 'http://jsysf.bnuic.com/bookshelf/#/bookDetail?productId=' + options.productId }) } else { this.setData({ - src: 'https://jsek.bnuic.com/bookshelf/#/index' + src: 'http://jsysf.bnuic.com/bookshelf/#/index' }) } }, diff --git a/pages/index/bookDetail.js b/pages/index/bookDetail.js index a24a4a1..99e82a8 100644 --- a/pages/index/bookDetail.js +++ b/pages/index/bookDetail.js @@ -1,4 +1,6 @@ // pages/index/bookDetail.js +import request from '../../assets/request/index' + const app = getApp() import { loginInfo @@ -47,31 +49,45 @@ }, getBookList() { - const obj = { - // storeInfo: app.config.jslx, - path: "*", - queryType: '*', - coverSize: { - width: 150 - }, - paging: { - start: 0, - size: 6 - }, - filterList: [{ - value: 'Normal', - field: 'state' - }], - fields: { - author: [], - 'RefCodes': [this.data.refcode] - } + let url = '/store/api/ApiQueryProductByAppUser' + let fields = { + Name: [], + 'RefCodes': [this.data.refcode] } - app.MG.store.getProductList(obj).then((res) => { - console.log(res.datas, '鍥句功淇℃伅') - let book = res.datas[0] + let queryBook = { + AccessControl: { + Path: '*', + StoreRefCode: `defaultGoodsStore${app.config.appId}`, + Type: '*', + LinkType: '' + }, + PageQuery: { + Start: 0, + Size: 3, + }, + SortQuery: [{ + LinkOrder: 'Desc' + }], + Name: [], + RefCode: [], + ...fields + } + let body = { + query: JSON.stringify({ + Query: [{ + queryBook: queryBook + }] + }) + } + request({ + url: url, + method: 'post', + data: body + }).then((res) => { + console.log(res[0], 'resp'); + let book = res[0].datas[0] wx.redirectTo({ - url: `/packageBookService/pages/bookServices/detail/index?id=${book.id}&name=${book.name}`, + url: `/packageBookService/pages/bookServices/detail/index?id=${book.id}&name=${book.datas.Name}`, }); }) }, -- Gitblit v1.9.1