From d1448cb0ef10f358bb7bddb4e1ec268515e0b787 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期二, 15 七月 2025 11:46:57 +0800
Subject: [PATCH] 项目初始化

---
 pages/work/notice/detail.vue |   47 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 47 insertions(+), 0 deletions(-)

diff --git a/pages/work/notice/detail.vue b/pages/work/notice/detail.vue
new file mode 100644
index 0000000..a1abccb
--- /dev/null
+++ b/pages/work/notice/detail.vue
@@ -0,0 +1,47 @@
+<template>
+  <view class="mobile-item-container">
+    <Navbar title="鍏憡璇︽儏" bgColor="#fff" :h5Show="false"></Navbar>
+    <view style="font-size: 40rpx; font-weight: bold;">{{notice.noticeTitle}}</view>
+    <view style="display: flex; font-size: 12px; color: #909399;">
+      <u-icon name="clock" size="12"></u-icon>
+      <text>{{notice.createTime}}</text>
+      <u-icon name="account" size="12"></u-icon>
+      <text>{{notice.remark}}</text>
+    </view>
+    <view style="margin-top: 40rpx;">
+      <u-parse :content="notice.noticeContent"></u-parse>
+    </view>
+  </view>
+</template>
+
+<script>
+import * as NoticeApi from '@/api/work/notice'
+import Navbar from '@/components/navbar/Navbar'
+
+export default {
+  components: {
+    Navbar,
+  },
+  data () {
+    return {
+      noticeId: undefined,
+      notice: {}
+    }
+  },
+  onLoad (params) {
+    this.noticeId = params.id
+    this.loadData()
+  },
+  methods: {
+    loadData () {
+      const app = this
+      NoticeApi.noticeById(this.noticeId).then(res => {
+        app.notice = res.data
+      })
+    }
+  }
+}
+</script>
+
+<style lang="scss" scoped>
+</style>
\ No newline at end of file

--
Gitblit v1.9.3