diff --git a/apps/web-antd/src/views/system/user/user-import-modal.vue b/apps/web-antd/src/views/system/user/user-import-modal.vue index a3c87f5d..b9dd39c1 100644 --- a/apps/web-antd/src/views/system/user/user-import-modal.vue +++ b/apps/web-antd/src/views/system/user/user-import-modal.vue @@ -4,6 +4,7 @@ import type { UploadFile } from 'ant-design-vue/es/upload/interface'; import { h, ref, unref } from 'vue'; import { useVbenModal } from '@vben/common-ui'; +import { ExcelIcon, InBoxIcon } from '@vben/icons'; import { Modal, Switch, Upload } from 'ant-design-vue'; @@ -44,7 +45,7 @@ async function handleSubmit() { modal({ content: h('div', { class: 'max-h-[260px] overflow-y-auto', - innerHTML: msg, + innerHTML: msg, // 后台已经处理xss问题 }), title: '提示', }); @@ -67,7 +68,6 @@ function handleCancel() { @@ -79,22 +79,22 @@ function handleCancel() { :show-upload-list="true" accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" > -

- +

+

点击或者拖拽到此处上传文件

-
+
允许导入xlsx, xls文件 - 下载模板 +
+ + 下载模板 +
diff --git a/packages/icons/src/iconify/index.ts b/packages/icons/src/iconify/index.ts index ca80feb6..ad5f767e 100644 --- a/packages/icons/src/iconify/index.ts +++ b/packages/icons/src/iconify/index.ts @@ -23,3 +23,8 @@ export const MemoryIcon = createIconifyIcon('la:memory'); export const GiteeIcon = createIconifyIcon('simple-icons:gitee'); // 个人中心 export const ProfileIcon = createIconifyIcon('mingcute:profile-line'); + +// Excel图标 +export const ExcelIcon = createIconifyIcon('vscode-icons:file-type-excel'); +// 拖拽上传图标 +export const InBoxIcon = createIconifyIcon('ant-design:inbox-outlined');