From aa20120f7a84d2909761fdd2df8555574856a23e Mon Sep 17 00:00:00 2001 From: XiaoMo Date: Tue, 4 Apr 2023 11:20:16 +0800 Subject: [PATCH] =?UTF-8?q?a1300399510@qq.com=20=E6=8F=90=E4=BA=A4?= =?UTF-8?q?=E4=BA=8E=202023/04/04=20-11:20:02?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/request.js | 1 - src/views/detail/detailIndex.vue | 54 +++++++++++++++++++++++++++----- 2 files changed, 46 insertions(+), 9 deletions(-) diff --git a/src/utils/request.js b/src/utils/request.js index 0a2089a..d7edee7 100755 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -24,7 +24,6 @@ const service = axios.create({ service.interceptors.request.use(config => { //发请求前做的一些处理,数据转化,配置请求头,设置token,设置loading等,根据需求去添加 //注意使用token的时候需要引入cookie方法或者用本地localStorage等方法,推荐js-cookie - console.log(config, "config"); // config['baseURL'] = "https://offer.gter.net" config['headers']['authorization'] = "qj2q1qk1on0curclipghjtv5ja1g9eq2" return config diff --git a/src/views/detail/detailIndex.vue b/src/views/detail/detailIndex.vue index 31df77e..f36d72d 100755 --- a/src/views/detail/detailIndex.vue +++ b/src/views/detail/detailIndex.vue @@ -21,7 +21,7 @@
-
+
@@ -96,7 +96,7 @@ -
+
@@ -109,10 +109,14 @@
-
+
+
{{ item.name }}
+
{{ offerinfo[item.key] }}
+
+
@@ -278,8 +282,28 @@ export default { type: 0, // 定位帖 1 面经 2 租房帖 3 总结 5 捷报 6 token: "", offerinfo: {}, // offer捷报详情 - - + offerinfoKey: [{ + key: "school.name", + name: "申请学校" + }, { + key: "degree", + name: "学位" + }, { + key: "professional", + name: "专业" + }, { + key: "apply_results", + name: "申请结果" + }, { + key: "semester", + name: "入学学期" + }, { + key: "noticedate", + name: "通知时间" + }, { + key: "useperformanceStr", + name: "使用成绩" + }] }; @@ -316,9 +340,23 @@ export default { this.$http.post("/api/details", { token: "aKpet3Y6LVE50g0a1TMJ9CO_fWeZORk7ZswsZAkMwwupQ2lbtcsjmX1np5mUmPKVla8FzCF8ZNJySac3tX-r8ULfxTS6S4Grt_SaX84Tov9BHHh9L568EHRR9CMIbYIOQI76V-jgTuur3qck0L4lAvgbcwSi5c9MUS5qI7zXYMklqBguz5n0Fgy794uePqhF_W9PwA0IQwGuLWIcvSZ8RqrhUM4cadRC4TgxN2Mx" }, 'offer').then(res => { - console.log("res", res); let data = res.data - this.offerinfo = data.offerinfo + let offerinfo = data.offerinfo + console.log("offerinfo", offerinfo); + let useperformanceStr = "" + // offerinfo['useperformanceStr'] = "" + offerinfo.useperformance.forEach((el, index) => { + console.log(el, index); + }) + + // offerinfo['useperformanceStr'] = JSON.stringify(offerinfo.useperformance).replace(/\[|\]|,/g, function (matched) { + // if (matched === '[' || matched === ']') return '' + // else return '、'; + // }); + + console.log(offerinfo['useperformanceStr']); + + this.offerinfo = offerinfo }) },