YunaiV
|
cb951f536f
|
fix(system): 统一字典标签颜色类型映射
- 统一 antd 与 ele 的字典颜色标准值
- 兼容 processing、error 历史颜色数据
|
2026-07-19 19:01:51 +08:00 |
|
YunaiV
|
b3c5f6d798
|
fix(im): 修复账号切换时的异步状态竞态
|
2026-07-18 09:46:52 +08:00 |
|
xingyu4j
|
9cc0fff442
|
fix: lint
|
2026-07-17 11:10:10 +08:00 |
|
xingyu4j
|
ccb61e387f
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin
|
2026-07-17 11:09:46 +08:00 |
|
Guillermo Sagar
|
6910c691f7
|
修复动画导致的白屏Bug (#8148)
首次页面加载正常,但是当通过页面点击切换路由的时候白屏,无法正常渲染子页面
Vue Transition + KeepAlive 空白页 bug**: `<Transition mode="out-in">` + 条件渲染会导致路由切换空白页。`mode="out-in"` 要求旧元素完成 leave 动画后新元素才进入,但路由切换时条件渲染可能在动画前就移除了旧元素,导致 `<Transition>` 永远等待一个不存在的元素 → 死锁。**解决方案**: 移除 `mode="out-in"`(保留 Transition 动画),或在 `apps/web-antd/src/preferences.ts` 设置 `transition: { enable: false }` 关闭动画走 `v-else` 分支。
|
2026-07-16 09:35:25 +08:00 |
|
YunaiV
|
f791f37328
|
fix(im): 修复账号切换时的异步状态竞态
- 增加 IndexedDB 用户与 session 守卫,串行衔接停止和初始化
- 隔离首页初始化及频道缓存异步任务,阻止旧账号响应回写
- 使用事务单调更新消息拉取游标,避免并发覆盖
|
2026-07-14 21:01:35 +08:00 |
|
YunaiV
|
2084ad8ba4
|
feat(im): 完善未读 @ 定位与消息状态同步
- 支持未读 @ 消息历史定位与自动补载
- 使用全序游标修复相同时间戳分页遗漏
- 独立维护数据库分页边界,避免实时消息和本地占位干扰
- 统一实时与离线撤回处理,重算未读及 @ 状态
- 区分 MessageDO 与 Message 分页类型并清理冗余代码
|
2026-07-14 16:48:33 +08:00 |
|
Harold Zhang
|
b79b82ecf0
|
feat: fixed the preference will hide all other button theme/timezone/lanague etc (#8147)
|
2026-07-13 21:31:06 +08:00 |
|
YunaiV
|
dd0809f002
|
feat(bpm): 完善流程模型导入导出功能
- 优化 web-antd 模型导入弹窗
- 同步 web-ele 和 web-antdv-next
- 修复上传文件状态残留问题
- 统一导出下载逻辑与权限控制
|
2026-07-12 10:24:53 +08:00 |
|
芋道源码
|
6d6895753f
|
!381 feat(bpm):新增流程模型操作导出模型json按钮
Merge pull request !381 from nnzb/bpm
|
2026-07-11 17:16:35 +00:00 |
|
YunaiV
|
7372f9151c
|
feat: 迁移 CRM 数据统计与业绩目标设置
- 迁移 CRM 销售漏斗分析,补充漏斗图、阶段统计和商机转化率分析
- 迁移 CRM 员工业绩分析,补充合同汇总统计
- 迁移 CRM 产品分析,新增产品销售情况和产品分类销售分析
- 新增 CRM 业绩达成统计,支持销售目标和回款目标达成情况展示
- 新增 CRM 业绩目标设置,支持部门和员工维度的目标配置
- 补充 web-antd、web-antdv-next、web-ele 对应 API 和页面实现
- 调整统计图表配置、筛选项和表格展示,统一多端 CRM 统计交互
|
2026-07-11 19:08:29 +08:00 |
|
YunaiV
|
b5029a0b67
|
fix(system): 修复菜单树半选父节点权限丢失
- 回显时还原完整选中节点,提交时补齐祖先菜单
- 去重 Tree 级联选择产生的重复节点
- 对齐五端租户套餐菜单接口与详情回填
- 修复五端租户套餐及角色菜单授权
- 补全租户套餐详情 API 返回类型
- 增加 Tree 工具和组件回归测试
|
2026-07-11 19:07:37 +08:00 |
|
zouawen
|
8b7c245bc7
|
fix: 修复首选项导航栏宽度问题 (#8136)
|
2026-07-11 11:43:47 +08:00 |
|
luoqiz
|
14d03a1c2d
|
fix: 统一BasicUserInfo (#8133)
|
2026-07-09 13:23:29 +08:00 |
|
zhb410181
|
9769c11de5
|
fix(style): 修复偏好设置功能tab栏宽度未自适应问题 (#8132)
|
2026-07-09 13:23:08 +08:00 |
|
陆伯言
|
88918aad10
|
docs: fix typo of env demo (#8129)
closed #8125
|
2026-07-08 08:38:06 +08:00 |
|
陆伯言
|
75c3a7214b
|
docs: update default home path perferences (#8121)
closed #8117
|
2026-07-07 21:41:51 +08:00 |
|
YunaiV
|
c96cf0ead9
|
feat: 迁移 CRM 数据统计与业绩目标设置
- 迁移 CRM 销售漏斗分析,补充漏斗图、阶段统计和商机转化率分析
- 迁移 CRM 员工业绩分析,补充合同汇总统计
- 迁移 CRM 产品分析,新增产品销售情况和产品分类销售分析
- 新增 CRM 业绩达成统计,支持销售目标和回款目标达成情况展示
- 新增 CRM 业绩目标设置,支持部门和员工维度的目标配置
- 补充 web-antd、web-antdv-next、web-ele 对应 API 和页面实现
- 调整统计图表配置、筛选项和表格展示,统一多端 CRM 统计交互
|
2026-07-06 08:50:17 +08:00 |
|
YunaiV
|
d75e4ac32d
|
fix: 修复表单校验回调弃用与 BPMN 告警
- 将 web-antd、web-antdv-next、web-ele 中的表单 validator 从 callback 改为 Promise
- 为 BPMN viewer 的 xml 增加空值兜底,避免 undefined prop warning
- 移除流程详情用户选择弹窗的无效 title 透传
- 调整 simple-bpm-viewer 函数声明顺序,避免 immediate watch 初始化时报错
|
2026-07-05 01:02:49 +08:00 |
|
YunaiV
|
9f990e0ab3
|
fix(project): avoid stale barcode when printing WMS orders
|
2026-07-05 00:43:38 +08:00 |
|
YunaiV
|
1cab0e4e81
|
fix(vben): 修复组件适配器 attrs 透传
- 修复五端 DefaultButton/PrimaryButton 未展开 attrs 导致 confirm 按钮点击事件丢失
- 修复 web-ele Select、web-tdesign RangePicker 同类 attrs 误传问题
- 补充并通过定时任务执行确认弹窗 Playwright 自动化验证
- 已通过相关 adapter ESLint 与可用 typecheck 校验
|
2026-07-04 22:03:09 +08:00 |
|
YunaiV
|
396ba7dcfd
|
fix(mall): 修复商品 SKU 编辑回显被重置
- 修复 SPU 编辑页详情回填时误触发规格/分销类型变更,导致 SKU 价格库存被重置为 0 的问题
- 三端同步处理 web-antd、web-ele、web-antdv-next
- SKU 金额回填保持 number 类型,避免影响 InputNumber 双向绑定
- 详情页金额展示补齐两位小数,避免 0.50 显示成 0.5
- 补充浏览器自动化验证详情展示与编辑页直接保存 payload
|
2026-07-04 21:18:10 +08:00 |
|
gnomeshgh
|
fa2aed89f5
|
feat(bpm):新增流程模型操作导出模型json按钮
|
2026-07-03 23:17:02 +08:00 |
|
gnomeshgh
|
40cbfb5f89
|
feat(bpm):新增导入模型按钮
|
2026-07-03 18:52:10 +08:00 |
|
陆伯言
|
71bcabd118
|
docs: update nitro mock server url (#8119)
closed 8113
|
2026-07-03 17:12:43 +08:00 |
|
dream-weave
|
81619b6090
|
fix(lint): align eslint and oxlint rules (#8118)
* docs: 路由文档示例代码同步路由组织新规范
* fix(lint): align eslint and oxlint rules
* fix(lint): avoid control character regex
|
2026-07-03 17:12:13 +08:00 |
|
芋道源码
|
5023510612
|
!379 Merge remote-tracking branch 'yudao/master'
Merge pull request !379 from Jason/master
|
2026-07-02 12:33:33 +00:00 |
|
YunaiV
|
088e3c62ae
|
feat(bpm): 展示流程任务附件和签名
- 统一在流程 timeline、流转记录、任务管理中展示附件和签名
- 办理节点展示办理意见,审批节点展示审批意见
- 新增任务附件/签名展示组件,复用文件名解析和图片判断逻辑
- 接入流程评论列表并补齐评论 API 与字典类型
- 清理冗余 helper、临时常量和 form-create ref 类型写法
|
2026-07-02 19:47:43 +08:00 |
|
dream-weave
|
77468ce9a6
|
docs: 路由文档示例代码同步路由组织新规范 (#8114)
|
2026-07-02 18:35:54 +08:00 |
|
YunaiV
|
c5f845125c
|
feat(bpm): 为 vben 多端接入流程评论
- web-antd、web-antdv-next、web-ele 新增流程评论 API
- 流程详情新增评论列表模块
- 操作区新增评论弹窗并提交评论
- 新增 BPM 评论类型字典常量
|
2026-07-02 11:28:05 +08:00 |
|
jason
|
d7b1eed8fd
|
Merge remote-tracking branch 'yudao/master'
|
2026-07-01 23:43:38 +08:00 |
|
jason
|
42b5d8943b
|
fix: [bpm] 修复流程表单默认部门不再跟随登录用户变化问题
|
2026-07-01 23:43:05 +08:00 |
|
Evan
|
8779c00670
|
fix: 修复homePath的路径 (#8110)
* fix: 修复homePath的路径
* fix: 单元测试数据
* chore: 单元测试快照数据
---------
Co-authored-by: Jin Mao <50581550+jinmao88@users.noreply.github.com>
|
2026-07-01 17:31:37 +08:00 |
|
金毛88
|
61f1b53325
|
fix: 修改默认首页,以适配router重构
|
2026-07-01 17:02:55 +08:00 |
|
金毛88
|
1490a93f47
|
Merge branch 'fork/bnuephjx/refactor/router-redirect'
|
2026-07-01 13:31:27 +08:00 |
|
金毛88
|
e50296e3c5
|
Merge branch 'fork/zouawen/main'
|
2026-07-01 13:06:42 +08:00 |
|
陆伯言
|
5da38ccded
|
fix: 调整mock默认路由 (#8108)
* fix: 调整mock默认路由
1. starting改为running 语义更明确
2. API地址修复
3. 列表顺序调整,登录接口靠前
* docs: 替换axios调用示例
原先/api/user接口地址不对,且是受认证保护的接口,响应异常容易造成误解
|
2026-07-01 13:02:44 +08:00 |
|
dependabot[bot]
|
9b356d731d
|
build(deps): bump actions/checkout from 6 to 7 (#8080)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-06-30 22:42:58 +08:00 |
|
Evan
|
18e2bbf969
|
Merge branch 'main' into refactor/router-redirect
|
2026-06-30 22:23:54 +08:00 |
|
layhuts
|
14bb94245c
|
feat: 新增logo铺满显示和是否显示text配置 (#8102)
* feat: 新增logo铺满显示和是否显示text配置
* feat: logo.enable=false时隐藏logo区域占位;设置logoMode、showText为必填。
* style: 修复注释问题
* fix: 删除多余属性
|
2026-06-30 21:50:45 +08:00 |
|
Evan
|
feb0265744
|
Merge branch 'main' into refactor/router-redirect
|
2026-06-30 14:26:23 +08:00 |
|
xueyitt
|
7182405d24
|
fix: 修复弹框自定义宽度 class 被默认 max-w 覆盖的问题 (#8100)
将 modalClass 参数移至 cn() 末尾,确保用户通过 class 传入的宽度样式
优先于内置默认的 max-w-[calc(100vw-20px)] 生效,使 业务使用Modal 上的自定义的max-w-[50%] 等方式能正确控制弹框宽度。
|
2026-06-30 14:24:18 +08:00 |
|
陆伯言
|
d7d6d2e337
|
fix: lint issue from a8c3729 (#8098)
|
2026-06-30 14:23:52 +08:00 |
|
Harold Zhang
|
31c31b914b
|
feat: fix check error (#8094)
|
2026-06-30 14:23:27 +08:00 |
|
Evan
|
f00a881295
|
refactor(@vben/access): 重构路由的重定向逻辑
@vben-core/shared
@vben/playground
@vben/backend-mock
@vben/web-antd
@vben/web-antdv-next
@vben/web-ele
@vben/naive
@vben/tdesign
|
2026-06-30 13:36:37 +08:00 |
|
zoumingjun
|
5ed867eb95
|
feat: 优化禁用的开关组件也可以查看help帮助信息
|
2026-06-30 09:39:32 +08:00 |
|
zoumingjun
|
ae5bd3afc5
|
feat: 首选项导航栏选项标题过长时显示省略号,且增加聚焦时文字提示
|
2026-06-30 09:37:28 +08:00 |
|
YunaiV
|
a58e85e5e3
|
fix: issues #IJXOKO
修复 ShortcutDateRangePicker 初始化 change 早于 VXE Grid mount 时,
商品排行卡片调用 gridApi.query() 导致 commitProxy 不存在的问题。
影响范围:
- apps/web-antd
- apps/web-antdv-next
- apps/web-ele
验证:
- pnpm exec eslint apps/web-antd/src/views/mall/statistics/product/modules/rank-card.vue apps/web-antdv-next/src/views/mall/statistics/product/modules/rank-card.vue apps/web-ele/src/views/mall/statistics/product/modules/rank-card.vue
- pnpm -F @vben/web-antd typecheck
- pnpm -F @vben/web-antdv-next typecheck
- pnpm -F @vben/web-ele typecheck
|
2026-06-29 17:58:14 -07:00 |
|
xingyu4j
|
98785c4014
|
fix: issues #IJXBCC
|
2026-06-29 16:05:40 +08:00 |
|
xingyu4j
|
cb0fda7a69
|
fix: lint && typecheck
|
2026-06-29 15:36:33 +08:00 |
|