From b3ef9e4f197d5701b5a7d7dc434428ca310fd653 Mon Sep 17 00:00:00 2001 From: liqianyouyou Date: Mon, 26 Feb 2024 00:43:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=B4=E9=97=A8=E7=BA=AA=E5=AE=9E+3=E3=80=81?= =?UTF-8?q?4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 7 ++ pages/medicaldes/medicaldes.vue | 52 ++++++++ pages/medicaldes/medicaldesDetail.vue | 5 + pages/medicaldes/recordDetail.vue | 169 ++++++++++++++++++++++++++ 4 files changed, 233 insertions(+) create mode 100644 pages/medicaldes/recordDetail.vue diff --git a/pages.json b/pages.json index 9432ed3..c5c1684 100644 --- a/pages.json +++ b/pages.json @@ -558,6 +558,13 @@ "enablePullDownRefresh": false } }, + { + "path": "pages/medicaldes/recordDetail", + "style": { + "navigationBarTitleText": "纪实详情", + "enablePullDownRefresh": false + } + }, { "path": "pages/medicaldes/video", "style": { diff --git a/pages/medicaldes/medicaldes.vue b/pages/medicaldes/medicaldes.vue index fea4e88..cbc7d95 100644 --- a/pages/medicaldes/medicaldes.vue +++ b/pages/medicaldes/medicaldes.vue @@ -56,6 +56,12 @@ {{item.name}} + + + {{item.title}} + + @@ -117,6 +123,9 @@ }, { title: "吴门之光", type: 'lightType' + }, { + title: "吴门纪实", + type: 'recordType' }], // 一级分类标题1 twoCateList: [], // 二级分类标题 titleList: [], // 方剂标题 @@ -201,6 +210,13 @@ }) return } + if (this.curOneCateIndex == 3) { + console.log('111', item) + uni.navigateTo({ + url: "./recordDetail?id=" + item.id + }) + return + } }, // 获取名称 getTitles(dictType) { @@ -282,6 +298,30 @@ console.log(e) }) } + if (this.curOneCateIndex == 3) { + $http.request({ + url: "book/medicaldes/recordByType?type=" + dictType, + method: "POST", + data: { + // loadAnimate: 'none', // 请求加载动画 + "limit": 1000, + "page": 1, + }, + header: { //默认 无 说明:请求头 + 'Content-Type': 'application/json' + }, + }).then(res => { + console.log(res, '内容获取成功') + if (res.code == 0 && res.result.length > 0) { + this.titleList = res.result + } else { + this.titleList = [] + } + }).catch(e => { + this.titleList = [] + console.log(e) + }) + } }, setTwoCateIndex(item, index) { @@ -349,6 +389,18 @@ "dictValue": "吴门之徽" }] } + if (this.curOneCateIndex == 3) { + this.twoCateList = [{ + 'dictType': "1", + "dictValue": "学术贡献" + }, { + 'dictType': "2", + "dictValue": "抗疫纪实" + }, { + 'dictType': "3", + "dictValue": "吴门公益" + }] + } this.getTitles(this.twoCateList[0].dictType) } else { this.twoCateList = [] diff --git a/pages/medicaldes/medicaldesDetail.vue b/pages/medicaldes/medicaldesDetail.vue index 942994c..5fcb0ff 100644 --- a/pages/medicaldes/medicaldesDetail.vue +++ b/pages/medicaldes/medicaldesDetail.vue @@ -21,6 +21,11 @@ {{prescriptDetail.name}} + + + + diff --git a/pages/medicaldes/recordDetail.vue b/pages/medicaldes/recordDetail.vue new file mode 100644 index 0000000..5dbcc96 --- /dev/null +++ b/pages/medicaldes/recordDetail.vue @@ -0,0 +1,169 @@ + + + + + \ No newline at end of file