Commit Graph

147 Commits

Author SHA1 Message Date
dap
d1461f3fa4 feat(theme): 集成快乐工作主题的按钮波纹效果
从 @antdv-next/happy-work-theme 引入 DotEffect 组件,替换原有的自定义快乐波纹效果实现。这提升了波纹动画的视觉效果和一致性,并遵循了该主题库的推荐用法。

- 在 pnpm-workspace.yaml 和 package.json 中添加 @antdv-next/happy-work-theme 依赖
- 更新按钮波纹模式选择器的类型定义以匹配 ThemePreferences
- 重写 showHappyEffect 函数,使用 createApp 动态挂载 DotEffect 组件
2026-02-05 18:56:50 +08:00
dap
1276559728 fix(upload): 修复组件属性透传问题
在 file-upload 和 image-upload 组件中添加 v-bind="$attrs" 以确保所有未声明的属性能够正确传递给底层 Upload 组件,避免因属性丢失导致的功能异常。
2026-02-03 19:52:56 +08:00
dap
3c8d613623 fix(upload): 返回 Upload.LIST_IGNORE 防止超大文件被加入列表
修复 Safari 浏览器下文件类型校验问题,同时确保上传文件大小超过限制时,通过返回 Upload.LIST_IGNORE 来阻止文件被加入待上传列表,避免界面显示异常。
2026-02-03 19:18:05 +08:00
dap
17aefd5568 fix: 统一状态切换函数参数类型为 SwitchProps['checked']
修复多个系统管理页面及全局组件中状态切换函数参数类型不一致的问题,将原先的 `boolean` 类型统一为 `SwitchProps['checked']` 类型,确保与 antdv-next 组件库的类型定义保持一致,提高类型安全性和代码一致性。
2026-02-02 13:27:49 +08:00
dap
3c2acf9ca1 fix(upload): 修复图片预览时隐藏样式不生效的问题
使用 :styles 属性替代 class 来隐藏预览图片,确保预览功能正常触发
2026-02-02 09:35:30 +08:00
dap
3cb93fd67c feat(theme): 新增按钮水波纹样式配置选项
添加按钮水波纹效果的自定义配置功能,支持默认、禁用、内嵌、抖动和欢乐五种样式。用户可在主题设置中选择不同效果,增强交互视觉体验。

- 在主题配置类型中添加 buttonWaveMode 字段
- 新增按钮水波纹配置组件和样式实现
- 更新中英文国际化文本
- 在应用配置中集成水波纹效果
2026-01-28 16:33:27 +08:00
dap
0934d7b785 chore: 迁移图标依赖从 @ant-design/icons-vue 到 @antdv-next/icons
移除对 @ant-design/icons-vue 的依赖,统一使用 @antdv-next/icons。
更新了 pnpm-workspace.yaml 中的包版本管理,并在多个 Vue 组件中修改了图标导入语句。
2026-01-28 09:59:05 +08:00
dap
1539932556 fix(tenant-toggle): 修复租户选择器下拉菜单被遮挡问题
移除不再支持的 variant 属性,并为下拉菜单添加固定定位样式,避免在滚动时被遮挡
2026-01-23 11:50:21 +08:00
dap
87706ad425 refactor(icons): 移除离线图标依赖并改用CSS类
移除 `@iconify/icons-flat-color-icons/folder`、`@iconify/icons-material-symbols/menu` 和 `@iconify/icons-mdi/button-pointer` 的显式导入与离线图标包装导出。将树组件和菜单视图中的图标使用方式从组件实例更改为CSS类(例如 `icons-[flat-color-icons--folder]`)。这消除了对特定离线图标包的依赖,使图标管理更统一并可能减少打包体积。
2026-01-23 11:21:01 +08:00
dap
f0253f6971 refactor(components): 重命名 GhostButton 为 ActionButton 以更准确描述用途 2026-01-20 12:00:59 +08:00
dap
31b332a87f refactor(upload): 优化图片预览逻辑,移除未使用的标题状态
重构图片预览功能,移除未使用的previewTitle状态,拆分handleCancel为handleOpenChange和handleAfterOpenChange以更精确控制预览状态
2026-01-20 11:48:38 +08:00
dap
7b74975819 feat(oss): 添加测试上传功能
新增上传测试模态框组件,支持图片和文件上传测试
在OSS管理页面添加测试上传按钮
为上传API添加Content-Type头部配置
修复全屏引导hook的类型断言问题
2026-01-20 11:29:56 +08:00
dap
1246f8f77b refactor(upload): 修改文件上传组件绑定值为字符串类型
将文件上传组件的双向绑定值从字符串或字符串数组统一修改为字符串类型,使用逗号分隔多个文件ID
简化值处理逻辑,避免数组类型判断和操作
2026-01-20 11:19:32 +08:00
dap
efbd8e9bd1 fix(upload): 修复组件卸载时未正确中止所有上传请求的问题
将单个AbortController改为存储多个中止函数,确保所有上传请求都能在组件卸载时被正确中止
2026-01-20 11:08:35 +08:00
dap
3582807910 refactor: 迁移requestClient到alovaInstance并移除旧版上传组件
重构项目中所有使用requestClient的API调用,替换为alovaInstance
移除已废弃的旧版上传组件及相关代码
调整上传组件类型定义以适配antdv-next更新
优化上传逻辑,移除不必要的进度事件和取消信号
更新类型定义文件,迁移axios配置到alova类型
2026-01-19 21:58:07 +08:00
dap
946b148cfa refactor(tenant-toggle): 重命名事件处理函数以提高可读性
将 onSelected 和 onDeselect 分别重命名为 handleSelect 和 handleClear,使其更符合事件处理函数的命名约定
2026-01-16 17:05:36 +08:00
dap
62abaedbdb refactor(tenant-toggle): 更新SelectProps为SelectEmits类型
修改导入类型以匹配antdv-next的更新,保持类型一致性
2026-01-16 17:03:36 +08:00
dap
1f859c45fa refactor(tenant-toggle): 移除未使用的getPopupContainer属性 2026-01-16 16:57:33 +08:00
dap
1f643874a9 refactor: 移除 Modal 组件直接导入,统一使用 window.modal 调用
将项目中直接导入的 antdv-next Modal 组件替换为通过 window.modal 调用,提升代码一致性
删除不再使用的 table-switch.vue 组件
2026-01-16 11:21:23 +08:00
dap
448856e547 feat(role): 添加角色管理相关常量并优化角色状态切换
refactor(role): 使用常量替换硬编码的角色ID和key
fix(role): 修正角色排序默认值为1
feat(component): 导出ApiSwitch全局组件
2026-01-15 10:03:39 +08:00
dap
ee1b37c787 refactor(antdv-next): 将message组件调用统一改为window.message
将项目中直接导入的antdv-next的message组件调用改为通过window.message调用,提升代码一致性
移除不再需要的message组件导入
新增api-switch组件用于统一处理状态切换逻辑
2026-01-15 09:35:54 +08:00
dap
bc8ee604fb fix(notification): 统一使用title属性替代message属性
refactor: 将notification的message属性替换为title属性以保持一致性
feat: 在登录成功时添加新的notification样式演示
docs: 添加antdv-next替换ant-design-vue的提示
2026-01-14 14:55:41 +08:00
dap
ff39e65d81 refactor(tenant-toggle): 使用getPopupContainer替代固定样式
移除Select组件的固定定位样式,改用getPopupContainer方法统一管理弹出层容器
2026-01-13 20:23:15 +08:00
dap
cc2f96b691 refactor(tenant-toggle): 更新antdv-next类型导入和下拉样式配置
更新Select组件类型导入为antdv-next的SelectProps,并调整下拉菜单样式配置格式以匹配最新API
2026-01-13 20:21:57 +08:00
dap
0626b65c74 refactor(components): 移除废弃的Description组件并改用原生antd组件
移除已废弃的Description组件及其相关类型定义和hook,替换为直接使用antd原生Descriptions组件
更新user-reset-pwd-modal和user-info-modal使用新的实现方式
2026-01-13 19:40:17 +08:00
dap
296bcbd857 fix(button): 将幽灵按钮类型从primary改为link并移除ghost属性 2026-01-12 11:28:37 +08:00
dap
a208034539 init: antdv-next 2026-01-08 20:56:07 +08:00
dap
a38cf80ea4 refactor: 重构数据权限 - 部门分配组件 2025-10-24 16:05:04 +08:00
dap
56104b2abf refactor: tinymce 避免图片地址和链接地址转换成相对路径 2025-10-22 11:02:29 +08:00
dap
4fee98ea58 fix: 监听change事件 解决上传后不操作无法触发回调 2025-10-15 10:15:36 +08:00
tyler
7844a3c7e6 fix: 修复使用tinymce菜单栏控件(插入-图片)无法正确附上data-oss-id属性的问题 2025-10-14 22:48:49 +08:00
dap
c12a6e4bdd style: dark颜色 2025-09-24 09:33:30 +08:00
dap
7078a33392 feat: Tinymce升级到7.9.1(v7版本的latest) 2025-09-19 16:02:10 +08:00
dap
354e4f9c50 update: 上传组件help message样式 2025-08-13 15:58:26 +08:00
dap
a2f1dbff71 feat: 通知公告 + demo代码 2025-08-01 12:02:24 +08:00
dap
491d36b7a8 feat: Tinymce 保存图片id 提供contentWithOssIdTransform来显示私有桶图片 2025-08-01 11:53:28 +08:00
dap
00ddda1937 feat: dict demo 2025-07-22 21:37:17 +08:00
dap
808406ebce feat: 字典(DictTag)支持fallback属性(未匹配到字典项时的回显) 2025-07-18 11:40:19 +08:00
dap
63d2b38fd1 refactor: tinymce在modal下全屏 2025-06-12 14:58:15 +08:00
dap
006370798b refactor: tinymce+表单 校验失败样式 2025-06-05 21:18:36 +08:00
哦是吗
1f50c95c66 update apps/web-antd/src/components/upload/src/hook.ts.
fix: 上传组件清空绑定值时,同时清空innerFileList,避免外部使用时还能读取到

Signed-off-by: 哦是吗 <1733179386@qq.com>
2025-05-15 07:38:02 +00:00
dap
9f978cc9b0 fix: 用来标识是否为上传 这样在watch内部不需要请求api 2025-04-30 14:13:35 +08:00
dap
e662681ce2 fix: 拖拽上传在单文件时的样式 2025-04-27 09:57:16 +08:00
dap
7463df053a update: 去除字典动画 2025-04-07 18:25:21 +08:00
dap
92fe406ae9 update: 字典loading 2025-04-07 17:20:41 +08:00
dap
5b72d9b79d refactor: 移除deepWatch参数 2025-04-07 13:05:30 +08:00
dap
b97fe47afd fix: 直接使用.value无法触发useForm的更新(原生是正常的) 需要修改地址 2025-04-07 12:53:20 +08:00
dap
0e3eb887da update: catch 2025-04-05 22:57:52 +08:00
dap
1b2ded7421 update: 修改zIndex 2025-04-05 22:54:45 +08:00
dap
7bc36d2b84 fix: 租户选择下拉框会跟随body滚动 2025-04-05 22:52:48 +08:00