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"