YunaiV
|
2ee25c8821
|
fix(im):同步群昵称静默更新逻辑
- 群聊侧栏从当前群成员的 displayUserName 回填「我在本群的昵称」
- WebSocket 收到 GROUP_MEMBER_NICKNAME_UPDATE 时只同步 groupStore,不再插入消息列表
- 保持与 Vue3 + EP 群昵称修改交互一致
|
2026-06-18 06:57:24 -07:00 |
YunaiV
|
2cbec901e1
|
feat(im):规范 Vben IM 组件目录并修复聊天端迁移问题
文件命名与目录整理:
- IM home/manager 组件文件统一 PascalCase → kebab-case,并新增各级 components/index.ts barrel 导出
- manager 选择器按业务模块就近收敛到频道、素材、群组目录,删除根 components 下的重复实现
- UserMultiSelect 改为复用 system/user/components/UserSelect,并补充多选与 getUserList 回显能力
- 合并 statistics 子组件导出,MessageContentPreview 调整为 content-preview
问题修复:
- 群聊发送按钮由 Element Plus split-button 写法改为 antd DropdownButton,恢复「发送回执消息」入口
- 修复 scoped 下暗色模式选择器塌缩导致整页发红的问题
- 修复会话「+」菜单图标与文字折行问题
- 修复推荐名片、转发、添加好友弹窗冒出多余 antd 默认底栏的问题
代码规范:
- 清理 IM 模块类型别名、注释和工具方法写法,保持 Vben 规范
- constants.ts 内容类型判定集合由数组改为 Set
- 优化 message/image/pull 等工具函数的 lint 写法
|
2026-06-18 05:53:25 -07:00 |
YunaiV
|
24813f00f5
|
feat(im):antd 的 im 迁移进一步对齐
|
2026-06-17 22:14:05 -07:00 |
YunaiV
|
0929ab9409
|
feat(im):初始化 antd 的 im 迁移
|
2026-06-17 17:57:24 -07:00 |
YunaiV
|
7222e320e2
|
feat(bpm): vben5 支持审批附件上传与展示
- web-antd、web-ele 审批通过和拒绝弹窗补齐附件上传约束
- 限制支持常用文档和图片格式
- 限制单文件最大 5MB、最多上传 10 个
- 统一上传目录为 bpm/task-attachment
- 开启上传说明展示
- web-antdv-next 补齐 BPM 审批附件完整能力
- ApprovalTaskInfo 增加 attachments 字段
- 审批通过、审批拒绝表单支持上传附件
- 提交 approveTask/rejectTask 时携带 attachments
- 弹窗关闭或提交成功后重置附件表单数据
- 支持图片附件预览,非图片附件新窗口打开
- 三端时间线支持展示审批附件
- 审批意见和附件统一展示在任务节点下
- 图片附件展示缩略图并支持预览
- 普通附件展示文件名并支持点击打开
- 兼容带 query/hash 的附件 URL 文件名解析和图片类型识别
|
2026-06-14 02:48:33 +08:00 |
YunaiV
|
2a45d2d324
|
fix(request): 调整默认请求超时时间为 30 秒
- 将 vben 全局请求超时从 10s 调整为 30s
- 对齐 Vue3 + Element Plus 管理后台的请求超时配置
- 避免代码生成器导入表等慢接口频繁超时
|
2026-06-14 01:57:41 +08:00 |
芋道源码
|
8611d40b5c
|
!361 !360 Merge remote-tracking branch 'yudao/master'
Merge pull request !361 from 芋道源码/master
|
2026-06-13 17:52:04 +00:00 |
芋道源码
|
97ca9cfa45
|
!360 Merge remote-tracking branch 'yudao/master'
Merge pull request !360 from Jason/master
|
2026-06-13 17:50:03 +00:00 |
YunaiV
|
c814d31cd3
|
feat(infra): 增加定时任务同步入口
- 为 vue3 同步任务按钮补充 infra:job:create 权限
- 为 vben antd、antdv-next、ele 增加 syncJob API
- 为 vben 定时任务列表增加同步任务按钮和确认/loading 流程
|
2026-06-14 01:21:37 +08:00 |
YunaiV
|
3014428775
|
fix(mes): 修复 SN 码查看条码缺少 bizType
- 新增 SN 码条码业务类型与配置
- 支持按 SN 明细查询对应条码
- 抽离 SN 码明细弹窗组件
- 同步 vben antd/ele 的条码入口
Refs: https://t.zsxq.com/1YCqD
|
2026-06-13 18:51:46 +08:00 |
YunaiV
|
bc6e7cf622
|
fix(mes): 修复选择器筛选和单选弹窗
- 将 MES 通知单/工作站选择器的单选场景改为 radio
- 保留多选场景的 checkbox 与跨页 reserve 行为
- 修复生产工单选择器固定 status/type 参数丢失问题
- 修复空值选择器悬停时误展示清空图标的问题
- 按页面/操作步骤补充 ZSXQ 反馈与验收记录
关联星球:https://t.zsxq.com/dtLd8
|
2026-06-13 11:00:30 +08:00 |
jason
|
edec738466
|
Merge remote-tracking branch 'yudao/master'
|
2026-06-11 22:59:32 +08:00 |
jason
|
36294575d1
|
feat: [bpm][ele] 审批,拒绝可以添加附件
|
2026-06-11 22:58:03 +08:00 |
jason
|
549d6e0373
|
feat: [bpm][antd] 审批,拒绝可添加附件
|
2026-06-11 20:05:46 +08:00 |
YunaiV
|
f89b0365a1
|
feat(bpm): 支持流程打印渲染业务表单
- 在 vue3、vben antd、vben ele 打印弹窗中动态加载业务表单组件
- 未启用自定义打印模板且流程表单字段为空时,使用 formCustomViewPath 渲染业务详情
- 业务表单独立于打印表格渲染,避免表格单元格内嵌页面导致布局和分页问题
- 保留 readonly、print-mode 作为业务详情组件打印态适配约定
|
2026-06-11 01:21:56 +08:00 |
YunaiV
|
fb80749156
|
fix: 修复 Vben 表单地区选择器只展示末级地区的问题
- 新增 antd、antdv-next、ele 三端 AreaCascader 组件
- 将表单值保持为末级 areaId,展示时回显完整省市区级联路径
- 替换会员、CRM、商城交易相关表单的地区选择字段
- 按组件库默认行为保留清空和搜索默认关闭,并在使用处显式开启
|
2026-06-08 22:17:52 +08:00 |
YunaiV
|
431cf8f268
|
Merge remote-tracking branch 'origin/master' into migration
|
2026-06-08 19:45:32 +08:00 |
YunaiV
|
8ed97335c9
|
fix(mall): 修复文章表单商品选择弹窗异常
- 初始化文章表单 formData,避免商品关联插槽渲染报错
- 禁用父级弹窗点击遮罩关闭,避免打开商品选择时关闭文章弹窗
- 修正文章新增默认值,热门/轮播默认 false,排序默认 0
- 同步修复 antd、antdv-next、ele 三端
|
2026-06-08 13:20:30 +08:00 |
xingyu4j
|
b37657a92d
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin
|
2026-06-08 10:39:47 +08:00 |
金毛88
|
f23c9f5e19
|
chore: update deps
|
2026-06-07 18:54:43 +08:00 |
YunaiV
|
21998d8044
|
fix(iot): 修复 IoT 场景联动最近触发时间不显示
- 对齐后端字段 lastTriggerTime
- 修复 web-antd、web-ele、web-antdv-next 的 API 类型、表格列和插槽读取
|
2026-06-07 14:55:30 +08:00 |
xingyu4j
|
413ec8c060
|
docs: update deps
|
2026-06-07 12:59:11 +08:00 |
xingyu4j
|
fd4d247e37
|
chore: update deps
|
2026-06-07 12:58:47 +08:00 |
xingyu4j
|
c376a60e83
|
fix: lint
|
2026-06-07 12:52:18 +08:00 |
xingyu4j
|
aad62cf5ca
|
fix: dhtmlx-gantt 第三方类名使用下划线命名,无法重命名,故禁用 BEM 类名规则
|
2026-06-07 12:51:48 +08:00 |
xingyu
|
e6ecade0ee
|
!359 fix(@vben/web-antdv-next): 适配 antdv-next 组件写法并修复迁移兼容问题
Merge pull request !359 from XuZhiqiang/feat-antdv-next
|
2026-06-07 02:17:59 +00:00 |
YunaiV
|
9c68eb18c1
|
fix(web-antdv-next): 修复商城组件类型与 WMS 枚举导入
- 修复 web-antdv-next 商城 Banner、活动选择、DIY 装修等组件类型问题
- 收窄热区、魔方、导航栏、公告栏等装修组件配置类型
- 修复 web-antd WMS 首页单据统计枚举从 vue 错误导入的问题
- 修复商城统计时间参数、客服消息类型导入等类型错误
- 对齐 web-antd、web-ele、web-antdv-next 的商城促销组件类型定义
- 修复 DIY 装修、组合活动、积分活动、运费模板等组件兼容问题
|
2026-06-07 00:52:07 +08:00 |
YunaiV
|
f2a5bc522d
|
fix(mall): 修复多端商城模块类型与组件兼容问题
- 修复商城统计时间参数、客服消息类型导入等类型错误
- 对齐 web-antd、web-ele、web-antdv-next 的商城促销组件类型定义
- 修复 DIY 装修、组合活动、积分活动、运费模板等组件兼容问题
|
2026-06-07 00:31:26 +08:00 |
YunaiV
|
f8fb3d881d
|
fix(mall): 修复首页账户充值金额单位显示错误
- 首页运营数据的账户充值金额从分转换为元后展示
- 同步修复 Vue3 与 Vben 的 antd、ele、antdv-next 三端
|
2026-06-06 23:40:11 +08:00 |
XuZhiqiang
|
4b77779e60
|
fix(web-antdv-next): 同步 CRM 回款预填和 ERP 单据弹窗修复
|
2026-06-06 23:08:42 +08:00 |
XuZhiqiang
|
7bc60c481a
|
fix(web-antdv-next): 统一 Popover 和 Tooltip trigger 数组写法
|
2026-06-06 22:56:31 +08:00 |
XuZhiqiang
|
8fe46edfba
|
fix(web-antdv-next): BPM 模型菜单使用 MenuItem 适配 antdv-next
|
2026-06-06 22:53:56 +08:00 |
XuZhiqiang
|
4f5caf1566
|
fix(web-antdv-next): TableAction 和 AI 菜单使用 MenuItem 并修正 Dropdown trigger
|
2026-06-06 22:51:07 +08:00 |
XuZhiqiang
|
d3bcfd7177
|
fix(web-antdv-next): IoT 历史数据表使用 render 替换 customRender
|
2026-06-06 22:39:03 +08:00 |
XuZhiqiang
|
852fd0e44f
|
fix(web-antdv-next): IoT 模拟设备页使用 Tabs items 和 contentRender 适配 antdv-next
|
2026-06-06 22:34:40 +08:00 |
XuZhiqiang
|
08a246d472
|
fix(web-antdv-next): CRM 和 Mall 模块使用 Tabs items 和 contentRender 适配 antdv-next
|
2026-06-06 22:29:15 +08:00 |
YunaiV
|
9d2446b6ff
|
fix(crm): 修复回款新增弹窗预填数据被清空
- 将回款表单下游字段清空逻辑从 schema 依赖刷新移到用户选择事件
- 修复从回款计划新增回款时合同、期数、金额等预填数据被清空的问题
- 兼容回款管理、回款计划、客户/合同详情等新增回款入口
- 同步处理 web-antd、web-ele、web-antdv-next
|
2026-06-06 22:26:20 +08:00 |
XuZhiqiang
|
1900c051fc
|
fix(web-antdv-next): 使用 Tabs items 和 contentRender 迁移 IoT 详情页签
|
2026-06-06 22:22:56 +08:00 |
XuZhiqiang
|
4646900de1
|
fix(web-antdv-next): <Tabs.TabPane> 改成 Tabs :items="xxxTabItems",使用 items 和 contentRender 迁移 MES 剩余页签
|
2026-06-06 22:16:41 +08:00 |
XuZhiqiang
|
13acbdd556
|
fix(web-antdv-next): <Tabs.TabPane> 改成 Tabs :items="xxxTabItems",使用 items 和 contentRender 迁移 MES 页签
|
2026-06-06 22:12:19 +08:00 |
YunaiV
|
651a525187
|
fix(erp): 修复单据选择弹窗宽高与嵌套关闭问题
- 调整 ERP 单据选择弹窗宽度为 80%
- 固定选择弹窗 Grid 高度,避免表格被压扁
- 禁用主表单弹窗遮罩点击关闭,避免子弹窗操作误关闭主弹窗
- 同步处理 web-antd、web-ele、web-antdv-next
|
2026-06-06 21:40:45 +08:00 |
xingyu4j
|
8e0564cc42
|
chore: node v24
|
2026-06-06 21:07:55 +08:00 |
XuZhiqiang
|
b02d602a21
|
fix(web-antdv-next): 统一 Collapse 面板和表格插槽写法
|
2026-06-06 20:56:57 +08:00 |
xingyu4j
|
017b3c3fce
|
ci: bump actions/stale from 9 to 10
|
2026-06-06 20:49:34 +08:00 |
xingyu4j
|
126275b417
|
ci: bump dessant/lock-threads from 5 to 6
|
2026-06-06 20:48:51 +08:00 |
xingyu4j
|
bc908e29eb
|
ci: bump amannn/action-semantic-pull-request from 5 to 6
|
2026-06-06 20:48:19 +08:00 |
XuZhiqiang
|
72f3d62a20
|
fix(web-antdv-next:mall): 替换 Space 组件为 SpaceCompact 实现垂直布局
|
2026-06-06 20:31:33 +08:00 |
xingyu4j
|
efe3c25310
|
chore: update deps
|
2026-06-06 19:36:39 +08:00 |
xingyu4j
|
d85ac2c976
|
feat: form 表单赋值
|
2026-06-06 19:33:31 +08:00 |
xingyu4j
|
c816591b69
|
fix: modal 下拉等不能选中
|
2026-06-06 19:32:31 +08:00 |