芋道源码
|
3a1f520dc6
|
!876 回退 'Pull Request !870 : fix: 菜单名称过长时没有正确显示省略号'
Merge pull request !876 from 芋道源码/revert-merge-870-master
|
2026-05-03 10:55:53 +00:00 |
芋道源码
|
5e6b6bdd8e
|
回退 'Pull Request !870 : fix: 菜单名称过长时没有正确显示省略号'
|
2026-05-03 10:55:35 +00:00 |
YunaiV
|
53b96f87a0
|
Merge remote-tracking branch 'origin/feat/mes' into feat/mes
|
2026-05-03 18:48:25 +08:00 |
YunaiV
|
b7a13a0000
|
♻️ refactor(service): 优化请求拦截器中的 token 设置逻辑,简化白名单判断
|
2026-05-03 18:48:12 +08:00 |
YunaiV
|
6d5705b655
|
fix(bpm):修正流程实例审批弹窗网关分支重算的并发与提交问题
- 提交时不再用节点表单值覆盖 data.variables;与预览阶段使用同一份合并变量
- onChange 加 useDebounceFn(300ms) + 请求序号去重,handleAudit 提交前 await 最新一轮重算
- 切换任务时重置请求序号与 pending 重算
- 改用 form-create 官方 formData() 取节点表单当前值
- 双 nextTick 改为 until 等 fApi 就绪,1s 兜底超时
|
2026-05-03 18:48:12 +08:00 |
YunaiV
|
8571a27a15
|
fix: 【framework】关闭 TagsView 标签后 keep-alive 缓存未收缩,导致 DOM/JS heap 不回收
delView/delAllViews 误用 delCachedView,关闭非当前标签时会去删 currentRoute
对应的缓存,把要关的 name 留在 cachedViews 里,keep-alive include 不收缩,
旧组件实例无法 unmount。
回退到基于剩余 visitedViews 重建 cachedViews 的实现(对应 5718c7881 之前的写法);
delCachedView 自身保留 issue #180 的修复,仍供 refreshPage 使用。
|
2026-05-03 18:48:12 +08:00 |
YunaiV
|
cdcd200c7d
|
【修复】form-create 单图上传规则 disabled 字段标题与默认值错配
|
2026-05-03 18:48:12 +08:00 |
YunaiV
|
6232330c81
|
【修复】IoT 场景联动:事件触发器比较值改普通文本输入,允许留空(事件发生即匹配)
|
2026-05-03 18:48:12 +08:00 |
YunaiV
|
418f0c4f52
|
🐛 fix(system):修复租户 get-by-website 接口不支持端口的问题
🐛 fix(mes):修复常见缺陷的「检测项类型」错用独立字典的问题
「常见缺陷」与「检测项设置」的「检测项类型」语义一致,应共用同一份字典;DefectForm 与列表页统一改为 MES_INDICATOR_TYPE,并清理未使用的 MES_DEFECT_TYPE 常量。
|
2026-05-03 18:48:12 +08:00 |
YunaiV
|
5bce60fd29
|
♻️ refactor(service): 优化请求拦截器中的 token 设置逻辑,简化白名单判断
|
2026-05-03 18:48:04 +08:00 |
YunaiV
|
beddbe7785
|
Merge remote-tracking branch 'origin/feat/mes' into feat/mes
|
2026-05-03 18:39:16 +08:00 |
芋道源码
|
2e65691737
|
!870 fix: 菜单名称过长时没有正确显示省略号
Merge pull request !870 from 李家辉/fix-text-overflow
|
2026-05-03 10:38:57 +00:00 |
YunaiV
|
95cecc8870
|
fix(bpm):修正流程实例审批弹窗网关分支重算的并发与提交问题
- 提交时不再用节点表单值覆盖 data.variables;与预览阶段使用同一份合并变量
- onChange 加 useDebounceFn(300ms) + 请求序号去重,handleAudit 提交前 await 最新一轮重算
- 切换任务时重置请求序号与 pending 重算
- 改用 form-create 官方 formData() 取节点表单当前值
- 双 nextTick 改为 until 等 fApi 就绪,1s 兜底超时
|
2026-05-03 18:38:18 +08:00 |
YunaiV
|
7a4300116e
|
fix: 【framework】关闭 TagsView 标签后 keep-alive 缓存未收缩,导致 DOM/JS heap 不回收
delView/delAllViews 误用 delCachedView,关闭非当前标签时会去删 currentRoute
对应的缓存,把要关的 name 留在 cachedViews 里,keep-alive include 不收缩,
旧组件实例无法 unmount。
回退到基于剩余 visitedViews 重建 cachedViews 的实现(对应 5718c7881 之前的写法);
delCachedView 自身保留 issue #180 的修复,仍供 refreshPage 使用。
|
2026-05-03 18:38:18 +08:00 |
YunaiV
|
51542e336b
|
【修复】form-create 单图上传规则 disabled 字段标题与默认值错配
|
2026-05-03 18:38:18 +08:00 |
YunaiV
|
7f33206057
|
【修复】IoT 场景联动:事件触发器比较值改普通文本输入,允许留空(事件发生即匹配)
|
2026-05-03 18:38:18 +08:00 |
YunaiV
|
8e1430c1a4
|
🐛 fix(system):修复租户 get-by-website 接口不支持端口的问题
🐛 fix(mes):修复常见缺陷的「检测项类型」错用独立字典的问题
「常见缺陷」与「检测项设置」的「检测项类型」语义一致,应共用同一份字典;DefectForm 与列表页统一改为 MES_INDICATOR_TYPE,并清理未使用的 MES_DEFECT_TYPE 常量。
|
2026-05-03 18:38:18 +08:00 |
芋道源码
|
aafe5f12bc
|
!866 fix: 修复请求拦截器bug
Merge pull request !866 from funcong/fc-fix-bug
|
2026-05-03 10:37:47 +00:00 |
YunaiV
|
9df6828255
|
fix(bpm):修正流程实例审批弹窗网关分支重算的并发与提交问题
- 提交时不再用节点表单值覆盖 data.variables;与预览阶段使用同一份合并变量
- onChange 加 useDebounceFn(300ms) + 请求序号去重,handleAudit 提交前 await 最新一轮重算
- 切换任务时重置请求序号与 pending 重算
- 改用 form-create 官方 formData() 取节点表单当前值
- 双 nextTick 改为 until 等 fApi 就绪,1s 兜底超时
|
2026-05-03 16:34:55 +08:00 |
YunaiV
|
06e2ca3100
|
Merge remote-tracking branch 'origin/feat/mes' into feat/mes
|
2026-05-03 13:33:23 +08:00 |
YunaiV
|
fa9facfa0b
|
fix: 【framework】关闭 TagsView 标签后 keep-alive 缓存未收缩,导致 DOM/JS heap 不回收
delView/delAllViews 误用 delCachedView,关闭非当前标签时会去删 currentRoute
对应的缓存,把要关的 name 留在 cachedViews 里,keep-alive include 不收缩,
旧组件实例无法 unmount。
回退到基于剩余 visitedViews 重建 cachedViews 的实现(对应 5718c7881 之前的写法);
delCachedView 自身保留 issue #180 的修复,仍供 refreshPage 使用。
|
2026-05-03 13:32:43 +08:00 |
YunaiV
|
0cc2bff0f4
|
【修复】form-create 单图上传规则 disabled 字段标题与默认值错配
|
2026-05-03 13:32:43 +08:00 |
YunaiV
|
192a118823
|
【修复】IoT 场景联动:事件触发器比较值改普通文本输入,允许留空(事件发生即匹配)
|
2026-05-03 13:32:43 +08:00 |
YunaiV
|
d2e82b710b
|
🐛 fix(system):修复租户 get-by-website 接口不支持端口的问题
🐛 fix(mes):修复常见缺陷的「检测项类型」错用独立字典的问题
「常见缺陷」与「检测项设置」的「检测项类型」语义一致,应共用同一份字典;DefectForm 与列表页统一改为 MES_INDICATOR_TYPE,并清理未使用的 MES_DEFECT_TYPE 常量。
|
2026-05-03 13:32:43 +08:00 |
YunaiV
|
bf79e07d5c
|
♻️ refactor(im): 清理代码中的 TODO 注释并优化逻辑
|
2026-05-03 13:27:31 +08:00 |
YunaiV
|
7c129c18c4
|
✨ feat(im): 增加群消息的置顶
|
2026-05-03 12:53:24 +08:00 |
YunaiV
|
01e0e8e37b
|
✨ feat(im): 增加群消息的置顶
|
2026-05-03 12:15:39 +08:00 |
芋道源码
|
583b409fad
|
!864 条件节点添加包含和不包含操作符
Merge pull request !864 from Lesan/bugfix/bpm-202602
|
2026-05-03 03:01:48 +00:00 |
YunaiV
|
ffb69063b9
|
✨ feat(im): 重构群通知相关,对齐 openim 的消息编号(继续优化代码)
|
2026-05-03 09:22:53 +08:00 |
YunaiV
|
5d0755eea9
|
Merge remote-tracking branch 'origin/feat/mes' into feat/mes
|
2026-05-03 09:20:21 +08:00 |
芋道源码
|
a698cb1635
|
!867 feat(iot): 前端新增 Database 数据目的配置表单
Merge pull request !867 from puhui999/master
|
2026-05-03 01:19:11 +00:00 |
YunaiV
|
43372c05ad
|
✨ feat(im): 重构群通知相关,对齐 openim 的消息编号
|
2026-05-03 02:00:43 +08:00 |
YunaiV
|
a704620f84
|
fix: 【framework】关闭 TagsView 标签后 keep-alive 缓存未收缩,导致 DOM/JS heap 不回收
delView/delAllViews 误用 delCachedView,关闭非当前标签时会去删 currentRoute
对应的缓存,把要关的 name 留在 cachedViews 里,keep-alive include 不收缩,
旧组件实例无法 unmount。
回退到基于剩余 visitedViews 重建 cachedViews 的实现(对应 5718c7881 之前的写法);
delCachedView 自身保留 issue #180 的修复,仍供 refreshPage 使用。
|
2026-05-03 00:28:27 +08:00 |
芋道源码
|
7fd0a24ca5
|
!875 fix(bpm):修复流程网关分支问题
Merge pull request !875 from 郭某人/master
|
2026-05-02 16:01:00 +00:00 |
YunaiV
|
e98d575b3a
|
【修复】form-create 单图上传规则 disabled 字段标题与默认值错配
|
2026-05-02 22:56:56 +08:00 |
YunaiV
|
d5a9e2e313
|
【修复】IoT 场景联动:事件触发器比较值改普通文本输入,允许留空(事件发生即匹配)
|
2026-05-02 14:32:42 +08:00 |
YunaiV
|
fa27c27831
|
✨ feat(im): 增加群角色(管理员)
|
2026-05-02 14:31:42 +08:00 |
芋道源码
|
f9c0cace70
|
!871 fix: 修复响应拦截器 code=0 的逻辑错误
Merge pull request !871 from zhulh/fix/code-0-bug
|
2026-05-02 03:21:51 +00:00 |
YunaiV
|
3146f64edc
|
✨ feat(im): 未读计数改用 isNormalMessage,对齐后端 normal 语义
|
2026-05-02 09:06:01 +08:00 |
YunaiV
|
2c3842582f
|
🐛 fix(system):修复租户 get-by-website 接口不支持端口的问题
🐛 fix(mes):修复常见缺陷的「检测项类型」错用独立字典的问题
「常见缺陷」与「检测项设置」的「检测项类型」语义一致,应共用同一份字典;DefectForm 与列表页统一改为 MES_INDICATOR_TYPE,并清理未使用的 MES_DEFECT_TYPE 常量。
|
2026-05-02 00:35:16 +08:00 |
YunaiV
|
fbd8615398
|
✨ feat(im): 消息右键菜单优化 + 修复图片场景滚不到底
- MessageItem:「回复」→「引用」并加图标;撤回 / 删除互斥(自己消息 2 分钟内显示撤回,超出 / 对方消息显示删除),均加分割线 + 红色样式对齐微信;MENU_KEYS 抽 const 防 typo;引用块从气泡上方移到下方,selfSend 时竖线镜像到右侧
- MessagePanel:scrollToBottom 改 async + waitMediaSettled 等图片 / 视频元数据加载;用 expectedScrollTop drift 替代 distanceFromBottom,修复「图片加载完底部上移、误判用户已滚走」导致到不了底
- ReplyPreview:删等价的 filePayload / voicePayload alias,直接复用 parsedPayload
- uiStore:ContextMenuItem 加 icon? 字段,支持菜单项前置图标
|
2026-05-01 23:06:14 +08:00 |
YunaiV
|
52fdf0bcab
|
✨ feat(im): 消息右键菜单优化 + 修复图片场景滚不到底
- MessageItem:「回复」→「引用」并加图标;撤回 / 删除互斥(自己消息 2 分钟内显示撤回,超出 / 对方消息显示删除),均加分割线 + 红色样式对齐微信;MENU_KEYS 抽 const 防 typo;引用块从气泡上方移到下方,selfSend 时竖线镜像到右侧
- MessagePanel:scrollToBottom 改 async + waitMediaSettled 等图片 / 视频元数据加载;用 expectedScrollTop drift 替代 distanceFromBottom,修复「图片加载完底部上移、误判用户已滚走」导致到不了底
- ReplyPreview:删等价的 filePayload / voicePayload alias,直接复用 parsedPayload
- uiStore:ContextMenuItem 加 icon? 字段,支持菜单项前置图标
|
2026-05-01 23:04:56 +08:00 |
YunaiV
|
43666dc56c
|
✨ feat(im): 优化【消息引用】的功能,增加文件、图片的展示调整
|
2026-05-01 19:05:57 +08:00 |
YunaiV
|
ef901b5381
|
✨ feat(im): 优化【消息引用】的功能,来自第二波 code review,解决安全性问题
|
2026-05-01 18:20:04 +08:00 |
YunaiV
|
cfeee7bbb7
|
✨ feat(im): 优化【消息引用】的功能,来自第一波 code review
|
2026-05-01 18:09:02 +08:00 |
YunaiV
|
1dfab43b8a
|
✨ feat(im): 增加【消息引用】的功能
|
2026-05-01 18:03:05 +08:00 |
YunaiV
|
744229a02e
|
✨ feat(im): 优化语音输入的交互。
|
2026-05-01 09:59:27 +08:00 |
YunaiV
|
63c711f9e2
|
✨ feat(im): 增加视频消息
|
2026-05-01 09:47:01 +08:00 |
YunaiV
|
82022b86de
|
✨ feat(im): 实现 im 的首页统计
|
2026-05-01 09:25:39 +08:00 |
YunaiV
|
f5656c8a2f
|
✨ feat(im): 同步输入框状态以支持粘贴功能
|
2026-05-01 08:50:51 +08:00 |