feat(views): 添加个人信息管理功能

- 新增个人信息管理页面,包括用户信息展示和编辑功能- 添加头像上传和裁剪功能
- 引入 vue-cropper 组件用于头像裁剪
This commit is contained in:
2025-06-18 18:00:51 +08:00
parent 9de7565b2d
commit cd0073a023
3 changed files with 88 additions and 2 deletions

7
package-lock.json generated
View File

@ -22,6 +22,7 @@
"sass": "^1.89.2",
"swiper": "^11.2.8",
"vue": "^3.2.45",
"vue-cropper": "^1.1.4",
"vue-echarts": "^7.0.3",
"vue-router": "^4.1.6"
},
@ -8945,6 +8946,12 @@
"@vue/shared": "3.2.47"
}
},
"node_modules/vue-cropper": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/vue-cropper/-/vue-cropper-1.1.4.tgz",
"integrity": "sha512-5m98vBsCEI9rbS4JxELxXidtAui3qNyTHLHg67Qbn7g8cg+E6LcnC+hh3SM/p94x6mFh6KRxT1ttnta+wCYqWA==",
"license": "ISC"
},
"node_modules/vue-demi": {
"version": "0.13.11",
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz",