diff --git a/apps/web-ele/src/components/cropper/cropper-avatar.vue b/apps/web-ele/src/components/cropper/cropper-avatar.vue
index 62bc20c42..0c537022b 100644
--- a/apps/web-ele/src/components/cropper/cropper-avatar.vue
+++ b/apps/web-ele/src/components/cropper/cropper-avatar.vue
@@ -6,6 +6,7 @@ import type { CropperAvatarProps } from './typing';
import { computed, ref, unref, watch, watchEffect } from 'vue';
import { useVbenModal } from '@vben/common-ui';
+import { IconifyIcon } from '@vben/icons';
import { $t } from '@vben/locales';
import { ElButton, ElMessage } from 'element-plus';
@@ -83,16 +84,16 @@ defineExpose({
class="duration-400 absolute inset-0 flex cursor-pointer items-center justify-center rounded-full bg-black bg-opacity-40 opacity-0 transition-opacity group-hover:opacity-100"
:style="getImageWrapperStyle"
>
-
-
+ />
-
-
-
+
-
-
+
-
-
-
+
-
-
+
@@ -192,9 +166,8 @@ async function handleOk() {
@click="handlerToolbar('reset')"
>
-
-
+
@@ -211,10 +184,7 @@ async function handleOk() {
>
-
-
+
@@ -230,11 +200,8 @@ async function handleOk() {
@click="handlerToolbar('rotate', 45)"
>
-
-
+
@@ -250,9 +217,8 @@ async function handleOk() {
@click="handlerToolbar('scaleX')"
>
-
-
+
@@ -268,9 +234,8 @@ async function handleOk() {
@click="handlerToolbar('scaleY')"
>
-
-
+
@@ -286,9 +251,8 @@ async function handleOk() {
@click="handlerToolbar('zoom', 0.1)"
>
-
-
+
@@ -304,9 +268,8 @@ async function handleOk() {
@click="handlerToolbar('zoom', -0.1)"
>
-
-
+
@@ -316,16 +279,16 @@ async function handleOk() {
-