From 0c431dbe47075ba93cc6022a31712cbf74c4b0e6 Mon Sep 17 00:00:00 2001
From: Zhangyao <3538764418@qq.com>
Date: Fri, 22 Dec 2023 20:45:35 +0800
Subject: [PATCH] =?UTF-8?q?=E5=81=A5=E5=BA=B7=E6=95=99=E8=82=B2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/health.js | 30 ++++
src/api/trees.js | 14 ++
src/router/index.js | 24 +++
src/store/modules/user.js | 4 +-
src/views/dashboard/index.vue | 2 +-
src/views/healthList/index.vue | 279 +++++++++++++++++++++++++++++++++
src/views/login/index.vue | 4 +-
src/views/trees/index.vue | 90 +++++++++++
8 files changed, 442 insertions(+), 5 deletions(-)
create mode 100644 src/api/health.js
create mode 100644 src/api/trees.js
create mode 100644 src/views/healthList/index.vue
create mode 100644 src/views/trees/index.vue
diff --git a/src/api/health.js b/src/api/health.js
new file mode 100644
index 0000000..411a53d
--- /dev/null
+++ b/src/api/health.js
@@ -0,0 +1,30 @@
+import request from '@/utils/request'
+
+export function healthList(data) {
+ return request({
+ url: '/health/health/list',
+ method: 'post',
+ data
+ })
+}
+export function healthAdd(data) {
+ return request({
+ url: '/health/health/addHealth',
+ method: 'post',
+ data
+ })
+}
+export function healthUpdate(data) {
+ return request({
+ url: '/health/health/updateHealth',
+ method: 'post',
+ data
+ })
+}
+export function healthDelete(healthId) {
+ return request({
+ url: '/health/health/deleteHealth?healthId='+healthId,
+ method: 'post'
+ })
+}
+
diff --git a/src/api/trees.js b/src/api/trees.js
new file mode 100644
index 0000000..70f1ad5
--- /dev/null
+++ b/src/api/trees.js
@@ -0,0 +1,14 @@
+import request from '@/utils/request'
+
+export function tree() {
+ return request({
+ url: '/trees/tress/selectOne',
+ method: 'post'
+ })
+}
+export function trees() {
+ return request({
+ url: '/trees/tress/selectTwo',
+ method: 'post'
+ })
+}
diff --git a/src/router/index.js b/src/router/index.js
index 13459e9..a7c6bdf 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -89,6 +89,30 @@ export const constantRoutes = [
}
]
},
+ {
+ path: '/healthList',
+ component: Layout,
+ children: [
+ {
+ path: 'index',
+ name: 'HealthList',
+ component: () => import('@/views/healthList/index'),
+ meta: { title: 'HealthList', icon: 'form' }
+ }
+ ]
+ },
+ {
+ path: '/trees',
+ component: Layout,
+ children: [
+ {
+ path: 'index',
+ name: 'Trees',
+ component: () => import('@/views/trees/index'),
+ meta: { title: 'trees', icon: 'form' }
+ }
+ ]
+ },
{
path: '/nested',
diff --git a/src/store/modules/user.js b/src/store/modules/user.js
index 6861d98..d510308 100644
--- a/src/store/modules/user.js
+++ b/src/store/modules/user.js
@@ -55,8 +55,8 @@ const actions = {
const { username, avatar } = data
- commit('SET_NAME', name)
- commit('SET_AVATAR', username)
+ commit('SET_NAME', username)
+ commit('SET_AVATAR', avatar)
resolve(data)
}).catch(error => {
reject(error)
diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue
index 33e5ab6..1e97749 100644
--- a/src/views/dashboard/index.vue
+++ b/src/views/dashboard/index.vue
@@ -8,7 +8,7 @@
import { mapGetters } from 'vuex'
export default {
- name: 'Dashboard',
+ name: 'Dashboard',
computed: {
...mapGetters([
'name'
diff --git a/src/views/healthList/index.vue b/src/views/healthList/index.vue
new file mode 100644
index 0000000..260f415
--- /dev/null
+++ b/src/views/healthList/index.vue
@@ -0,0 +1,279 @@
+
+ 发布人 :{{ name }}
+