From a956ec1ec441d7dd7b2bb9a397e4709f47fbf656 Mon Sep 17 00:00:00 2001 From: x_ying <2438792676@qq.com> Date: Fri, 23 Sep 2022 14:44:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E4=B9=A6=E6=8E=A8=E8=8D=90=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/inquiryMachine.js | 14 +++++++++-- src/views/newBookRecommend.vue | 46 ++++++++++++++++++++++++++++------ vue.config.js | 1 + 3 files changed, 51 insertions(+), 10 deletions(-) diff --git a/src/api/inquiryMachine.js b/src/api/inquiryMachine.js index bb7c840..c3fcef6 100644 --- a/src/api/inquiryMachine.js +++ b/src/api/inquiryMachine.js @@ -31,12 +31,21 @@ export function FetchBorrowStar(params) { // 新书推荐 export function FetchNewBookRecommend(params) { return request({ - url: '/txhtsg/newBookRecommend', + url: '/dxhtsg/newBookRecommend', method: 'get', params: params }) } +// 通过isbn获取图书封面 +export function FetchCoverByISBN(params) { + return request({ + url: '/dxhtsg/getCoverByISBN', + method: 'get', + params: params, + responseType: 'blob' + }) +} // 通知公告 export function FetchInitNotice(params) { return request({ @@ -68,5 +77,6 @@ export default { activityInquiry, libraryIntro, FetchBorrowStar, - FetchNewBookRecommend + FetchNewBookRecommend, + FetchCoverByISBN } diff --git a/src/views/newBookRecommend.vue b/src/views/newBookRecommend.vue index 9e22450..7911cb0 100644 --- a/src/views/newBookRecommend.vue +++ b/src/views/newBookRecommend.vue @@ -6,13 +6,13 @@
- +
-

{{ item.title }}

-

作者:{{ item.author }}

-

出版社:教育出版社

-

出版日期:2022-03-03

+

{{ item.nbName }}

+

作者:{{ item.nbAuthor }}

+

出版社:{{ item.nbPublisher }}

+

出版年份:{{ item.nbPublisherdate }}

@@ -34,20 +34,21 @@ diff --git a/vue.config.js b/vue.config.js index fe639d9..3279988 100644 --- a/vue.config.js +++ b/vue.config.js @@ -16,6 +16,7 @@ module.exports = { warnings: false, errors: true }, + host: 'localhost', proxy: { '/dxhtsg': { target: process.env.VUE_APP_BASE_API,