diff --git a/package-lock.json b/package-lock.json
index 739795d..d972c82 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -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",
diff --git a/package.json b/package.json
index 184c6ae..b46c95a 100644
--- a/package.json
+++ b/package.json
@@ -24,11 +24,10 @@
"mitt": "^3.0.0",
"normalize.css": "^8.0.1",
"pinia": "^2.0.29",
-
"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"
},
diff --git a/src/views/components/management/person/index.vue b/src/views/components/management/person/index.vue
new file mode 100644
index 0000000..58636fd
--- /dev/null
+++ b/src/views/components/management/person/index.vue
@@ -0,0 +1,80 @@
+
+
+
+
+
+ {{ record.name }}
+
+
+
+ {{ record.mobile.replace(/(\d{3})\d{4}(\d{4})/, '$1****$2') }}
+
+
+
+
+
+
+
+
+ 上传新头像
+
+
+
+
+
+
+
+
+
+
+
+
+
+