diff --git a/package-lock.json b/package-lock.json
index 925de1c..ec54964 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,6 +10,7 @@
"dependencies": {
"autoprefixer": "^10.4.14",
"axios": "^1.3.4",
+ "moment": "^2.29.4",
"pinia": "^2.0.32",
"postcss-px-to-viewport": "^1.1.1",
"tdesign-icons-vue-next": "^0.1.5",
@@ -1311,6 +1312,14 @@
"node": ">= 0.6"
}
},
+ "node_modules/moment": {
+ "version": "2.29.4",
+ "resolved": "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz",
+ "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==",
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/ms": {
"version": "2.1.2",
"resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz",
@@ -2741,6 +2750,11 @@
"mime-db": "1.52.0"
}
},
+ "moment": {
+ "version": "2.29.4",
+ "resolved": "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz",
+ "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w=="
+ },
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz",
diff --git a/package.json b/package.json
index c613530..2e76c88 100644
--- a/package.json
+++ b/package.json
@@ -11,6 +11,7 @@
"dependencies": {
"autoprefixer": "^10.4.14",
"axios": "^1.3.4",
+ "moment": "^2.29.4",
"pinia": "^2.0.32",
"postcss-px-to-viewport": "^1.1.1",
"tdesign-icons-vue-next": "^0.1.5",
diff --git a/src/api/user.js b/src/api/user.js
index 205b410..3909b53 100644
--- a/src/api/user.js
+++ b/src/api/user.js
@@ -7,3 +7,20 @@ export const addUserApi = data => {
data,
})
}
+
+export const userListApi = () => {
+ return request({
+ url: `/account/list`,
+ method: 'GET',
+ })
+}
+
+export const deleteUserApi = username => {
+ return request({
+ url: `/account/delete`,
+ method: 'POST',
+ data: {
+ username,
+ },
+ })
+}
diff --git a/src/components/User.vue b/src/components/User.vue
index abe092d..2c0faab 100644
--- a/src/components/User.vue
+++ b/src/components/User.vue
@@ -71,79 +71,20 @@
-
diff --git a/yarn.lock b/yarn.lock
index 651354a..0061883 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -811,6 +811,11 @@
dependencies:
"mime-db" "1.52.0"
+"moment@^2.29.4":
+ "integrity" "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w=="
+ "resolved" "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz"
+ "version" "2.29.4"
+
"ms@2.1.2":
"integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
"resolved" "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz"