From 57788019d9038558e4a231534f3aac964f2976bb Mon Sep 17 00:00:00 2001 From: Tao-826 <2513445933@qq.com> Date: Fri, 11 Jul 2025 16:12:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=B6=E4=BD=9C=E5=81=A5=E5=BA=B7=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E8=AE=B0=E5=BD=95=E9=9D=99=E6=80=81=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/scss/main.scss | 1 + .../components/detail.vue | 543 ++++++++++++++++++ src/views/personalHealthCenter/index.vue | 15 +- .../components/detail.vue | 9 +- 4 files changed, 564 insertions(+), 4 deletions(-) create mode 100644 src/views/personalHealthCenter/components/detail.vue diff --git a/src/assets/scss/main.scss b/src/assets/scss/main.scss index 5333aa8..6d8f5a6 100644 --- a/src/assets/scss/main.scss +++ b/src/assets/scss/main.scss @@ -86,6 +86,7 @@ body { width: 100%; padding: 20px; background-color: #fff; + font-size: 12px; overflow: auto !important; .search-container { diff --git a/src/views/personalHealthCenter/components/detail.vue b/src/views/personalHealthCenter/components/detail.vue new file mode 100644 index 0000000..7c37057 --- /dev/null +++ b/src/views/personalHealthCenter/components/detail.vue @@ -0,0 +1,543 @@ + + + + + 健康数据记录 + + + 何悦琳 + + 返回 + + + + + + {{ item.title }} + {{ item.value }} + {{ item.text }} + + + + + + + + + + 健康数据趋势 + + 血压 + 血氧 + 心率 + 体温 + + + + + + + 历史记录 + + + + + + {{ scope.row.A9 }} + {{ scope.row.A9 }} + + + + + {{ scope.row.A10 }} + {{ scope.row.A10 }} + + + + + {{ scope.row.A11 }} + {{ scope.row.A11 }} + + + + + {{ scope.row.A12 }} + {{ scope.row.A12 }} + + + + + {{ + scope.row.A13 }} + {{ + scope.row.A13 }} + {{ + scope.row.A13 }} + {{ scope.row.A13 }} + + + + + + + + + 数据导出 + + + + 选择时间范围 + + + + + + + + + + + 选择数据项 + + + {{ city }} + + + + + 导出格式 + PDF + Excel + + + + + + + + + diff --git a/src/views/personalHealthCenter/index.vue b/src/views/personalHealthCenter/index.vue index b2076ba..16c2a19 100644 --- a/src/views/personalHealthCenter/index.vue +++ b/src/views/personalHealthCenter/index.vue @@ -12,7 +12,7 @@ - + @@ -94,12 +94,14 @@ layout="total, sizes, prev, pager, next, jumper" :total="tableData.length" @size-change="handleSizeChange" @current-change="handleCurrentChange" /> +