diff --git a/api/notice.js b/api/notice.js index 73e3623..956456c 100644 --- a/api/notice.js +++ b/api/notice.js @@ -4,3 +4,4 @@ import oahttp from "@/utils/oahttp.js"; * 公告列表 */ export const noticeList = (data) => oahttp.get('/article/lists', data) +export const noticeDetail = (data) => oahttp.get('/article/detail', data) \ No newline at end of file diff --git a/pages.json b/pages.json index 1bef6fb..6b1a8db 100644 --- a/pages.json +++ b/pages.json @@ -53,7 +53,16 @@ } } - ], + ,{ + "path" : "pages/oaNews/oaNews", + "style" : + { + "navigationBarTitleText": "公告详情", + "enablePullDownRefresh": false + } + + } + ], "subPackages": [{ "root": "pages/views", "name": "views", diff --git a/pages/oaHome/oaHome.vue b/pages/oaHome/oaHome.vue index 0d4d442..bc6f93c 100644 --- a/pages/oaHome/oaHome.vue +++ b/pages/oaHome/oaHome.vue @@ -215,8 +215,10 @@ }) : Toast('暂未开放') }, // 点击公告 - clickNotice(){ - Toast('点击公告') + clickNotice(e){ + uni.navigateTo({ + url: `/pages/oaNews/oaNews?id=${e}` + }) }, async getUserIndex() { const res = await getUserIndexAPI() diff --git a/pages/oaNews/oaNews.vue b/pages/oaNews/oaNews.vue new file mode 100644 index 0000000..f7870d7 --- /dev/null +++ b/pages/oaNews/oaNews.vue @@ -0,0 +1,107 @@ + + + + + \ No newline at end of file