YunaiV
18e5c97bf3
✨ feat(im): 将后端的 roomName 和 callId 融合,简化字段和逻辑(一致性更好、概念更简洁)
2026-05-12 20:29:08 +08:00
YunaiV
0be2674277
feat(wms):增加 inv 库存的新增、修改方法,并提供相关单测
2026-05-12 11:14:21 +08:00
YunaiV
32bbd912a2
feat(wms):增加 inventory history
2026-05-11 13:07:35 +08:00
YunaiV
711d5abc0a
feat(wms):完善往来企业
2026-05-10 23:56:28 +08:00
YunaiV
d890781149
feat(wms):增加商品信息、SKU 信息
2026-05-10 21:33:42 +08:00
YunaiV
30e4fef7bb
feat(wms):增加商品分类、商品品牌。
2026-05-10 16:38:25 +08:00
YunaiV
1aad2f1648
feat(wms):迁移到 md 更整体
2026-05-10 09:02:51 +08:00
YunaiV
c3737d3b7a
feat(wms):增加 warehouse 功能
2026-05-10 01:22:38 +08:00
YunaiV
750f25410c
✨ feat(im): 基于 livekit 构建 im 通话(语音聊天、视频聊天、共享桌面)v0.1:推进中
2026-05-09 15:23:07 +08:00
YunaiV
e12596ad7c
♻️ refactor(im): 移动 IM 相关 API 引用至新路径
2026-05-09 01:25:03 +08:00
YunaiV
b2ba42049b
✨ feat(im): 初始化群申请 v0.3:第四把 review(优化界面,进一步对齐微信界面)【之前提交错了】
2026-05-06 23:57:54 +08:00
YunaiV
f746aebe08
✨ feat(im): 初始化群申请 v0.3:第四把 review(优化界面,进一步对齐微信界面)
2026-05-06 23:57:03 +08:00
YunaiV
0eca952c6a
✨ feat(im): 初始化表情包 v0.3:第四把 review(增加表情管理的界面)
2026-05-06 23:00:08 +08:00
YunaiV
8eebfd4744
✨ feat(im): 初始化表情包 v0.1:第二把 review
2026-05-06 20:50:55 +08:00
YunaiV
1ed5dc7e6a
✨ feat(im): 初始化表情包 v0.0:第一把 review
2026-05-06 19:42:19 +08:00
YunaiV
8fc5273a88
✨ feat(im): 初始化群申请 v0.1:第二把 review
2026-05-06 18:52:30 +08:00
YunaiV
3be0daf115
✨ feat(im): 初始化群申请 v0.0:第一把 review
2026-05-06 14:53:47 +08:00
YunaiV
e48316231c
feat(im): 增加好友申请的管理界面
2026-05-05 19:36:29 +08:00
YunaiV
7b4c7028a0
feat(im):群禁言功能(阶段三管理后台 UI)
...
1. group API 新增 mutedAll 字段 + 3 个禁言接口(muteAll、muteMember、cancelMuteMember)
2. group member API 新增 muteEndTime 字段
3. 管理后台群列表新增「全群禁言」列(已禁言/未禁言标签)
4. 群详情抽屉新增「全群禁言」状态行 + 成员表新增「禁言状态」列(禁言中 + 到期时间)
2026-05-05 16:58:51 +08:00
YunaiV
4d006f8e73
feat(im):将"免打扰"字段从 muted 全量重命名为 silent(DO/VO/Service/Mapper/测试/SQL + 前端 types/store/组件/管理后台),为后续 mute 禁言功能腾出词族
2026-05-05 13:51:53 +08:00
preschooler
536e54062e
✨ feat(system): 优化用户选择 UserSelectV2 布局,多选支持、默认选中当前用户支持、禁选支持、默认部门支持,可替代项目所有位置,可移除原 UserSelectForm、UserSelect,避免一次性查询所有用户
2026-05-05 12:35:31 +08:00
YunaiV
2a55748296
✨ feat(im):增加好友删除时,增加是否删除本地聊天的选项
2026-05-05 00:33:06 +08:00
YunaiV
14e3f85cb0
♻️ refactor(im):用户申请列表,增加流式查询,避免一次性加载过多,或者历史无法被加载到。
2026-05-04 22:46:20 +08:00
YunaiV
7141e431e2
✨ feat(im): 前端增加「黑名单」的操作
2026-05-04 16:24:12 +08:00
YunaiV
f86cd30af4
✨ feat(im): 增加好友申请的逻辑(v1)
2026-05-04 09:18:35 +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
芋道源码
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
fa27c27831
✨ feat(im): 增加群角色(管理员)
2026-05-02 14:31:42 +08:00
YunaiV
82022b86de
✨ feat(im): 实现 im 的首页统计
2026-05-01 09:25:39 +08:00
YunaiV
3cc7ac7f8b
Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into im
...
# Conflicts:
# pnpm-lock.yaml
# src/router/modules/remaining.ts
# src/utils/dict.ts
2026-05-01 08:22:54 +08:00
YunaiV
7ed6fa5579
✨ feat(im): 增加群管理的完善
2026-05-01 08:19:13 +08:00
YunaiV
dfbae06afa
✨ feat(im): 优化输入框的样式
2026-05-01 06:59:14 +08:00
YunaiV
0ab8b292f2
✨ feat(im): 增加 pinyin 功能
2026-04-30 15:22:35 +08:00
YunaiV
d19bdd42d5
✨ feat(im): 优化添加好友界面
2026-04-30 14:53:41 +08:00
YunaiV
a762dfff84
✨ feat(im): 优化整体包结构,将 friend、group 通用组件抽过去。
2026-04-30 10:11:20 +08:00
YunaiV
4b64153044
✨ feat(im): 完善 friend、group 相关的本地存储(疯狂优化)
2026-04-29 22:03:54 +08:00
YunaiV
431a0bfb93
✨ feat(im): 调整代码结构,优化 side 样式
2026-04-28 20:13:01 +08:00
YunaiV
e573462cb7
✨ feat(im): 增加 useMessagePuller 用于首次消息的拉取
2026-04-26 10:38:14 +08:00
YunaiV
8c1f17f5a6
🐛 fix(im): 私聊已读消费端卡 maxReadId + 上报 messageId 与后端对齐
...
handlePrivateReceipt 收到对方 RECEIPT 时丢弃了后端编码在 DTO id 字段
的 maxReadId,applyReadReceipt 把会话里所有 selfSend 未撤回消息一刀切
标 READ;回执在路上时刚发的消息会被误标已读。
- applyReadReceipt 的 markPrivateRead 改为 privateReadMaxId,按
id <= maxReadId 卡边界,超过 maxReadId 的自发消息保留原状态;
- handlePrivateReceipt 透传 websocketMessage.id 作为 privateReadMaxId;
- apiReadPrivateMessages 增加 messageId 形参,与后端新接口对齐;
- websocketStore 私聊自动已读用刚到的消息 id;useMessageSender.readActive
把私聊 / 群聊的 maxMessageId 计算合并到调用前。
2026-04-26 09:46:09 +08:00
YunaiV
6664afb851
♻️ refactor(im): 重命名 IM 模块中的多个类和文件以简化结构
2026-04-23 20:38:27 +08:00
YunaiV
6d6515c06d
♻️ refactor(im): 用户查询接口迁移到 system/user
...
- /api/im/user:移除 getSelfInfo/getUserListByName,改用 /system/user/get-simple、/system/user/list-by-nickname
- AddFriendDialog:切换为 getSimpleUserListByNickname,去掉已废弃的 userName 展示
2026-04-23 01:36:45 +08:00
YunaiV
9fb796194e
✨ feat(im): 前端的 IM 增加 Layout 整体布局
2026-04-19 00:30:07 +08:00
YunaiV
6358e7db9e
♻️ refactor(machinery): 统一规格型号字段命名为 'specification'
2026-04-11 16:03:22 +08:00
YunaiV
3e203a9536
✨ feat(index): 更新来源单据字段及调整表单项顺序
2026-04-11 14:12:00 +08:00
YunaiV
518851ce74
merge: 合并 master 分支到 im
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-11 09:38:25 +08:00
YunaiV
9fb0659615
♻️ refactor(mes): 重命名通知单编码和名称字段
2026-04-11 09:25:52 +08:00
YunaiV
36666cfdc6
♻️ refactor(location): 移除库位管理状态字段
2026-04-10 22:44:50 +08:00
YunaiV
4a3683aea8
✨ feat(mes): 优化整体代码风格
2026-04-10 00:57:02 +08:00
YunaiV
802cc92309
✨ feat(mes): 添加懒加载注解以优化依赖注入
2026-04-10 00:42:22 +08:00
YunaiV
1b0af32a6a
✨ feat(qc): 修改检测项类型为整数并更新相关文档
2026-04-10 00:06:43 +08:00
YunaiV
1d01b221e6
✨ feat(mes): 修改检测项类型为整数类型
2026-04-09 22:46:32 +08:00
YunaiV
813aa868d2
✨ feat(sales): 新增发货通知单行ID字段及相关校验逻辑
...
在销售出库单行中新增发货通知单行ID字段,并实现相关的校验逻辑,以确保出库单与发货通知单行之间的关联性和一致性。此变更提升了系统的完整性和数据一致性。
2026-04-09 00:43:50 +08:00
YunaiV
52eb55107c
✨ feat(task): 添加质检标志字段及相关查询功能
...
在生产任务和工艺路线工序中新增质检标志字段 `checkFlag`,并更新相关查询逻辑以支持根据该字段进行过滤。此变更旨在增强任务管理的灵活性和准确性。
2026-04-08 18:01:06 +08:00
YunaiV
55cb175f5a
✨ feat(select): 增加批次和仓库过滤功能,优化库存选择器
2026-04-08 09:56:32 +08:00
YunaiV
a5122b58c4
✨ feat(mes): 添加发货通知单行选择器组件及相关功能
2026-04-07 12:26:31 +08:00
YunaiV
2f21daecc1
♻️ refactor(mes): 移除无用的发货通知单相关代码
...
删除了不再使用的发货通知单精简列表接口及相关逻辑,简化了代码结构,提高了可维护性。
2026-04-07 12:26:19 +08:00
YunaiV
bf586e57b8
♻️ refactor(mes): 移除无用的到货通知单相关接口和组件
2026-04-07 12:26:11 +08:00
YunaiV
6e6e65a22c
♻️ refactor(mes): 移除无用的到货通知单相关方法和注释
2026-04-07 12:26:03 +08:00
YunaiV
0e4e5be9ee
✨ feat(package): 添加状态字段并重构装箱单选择逻辑
...
新增装箱单和盘点方案的状态字段,优化装箱单选择器的交互方式,支持通过弹窗选择装箱单。移除不再使用的接口和方法,提升代码整洁性和可维护性。
2026-04-07 09:49:25 +08:00
YunaiV
ee1a7b9003
♻️ refactor(mes): 移除未使用的盘点方案相关代码
...
清理了不再使用的盘点方案列表获取方法和相关的 API 接口,简化了代码结构,提高了可维护性。
2026-04-07 09:36:28 +08:00
YunaiV
739725d9f8
✨ feat(mes): 移除质检指标精简列表接口并重构选择器组件
...
移除不再使用的质检指标精简列表接口,更新相关前端组件以支持新的选择器交互方式。选择器现在使用只读输入框和弹窗选择,提升用户体验和交互性。
2026-04-07 00:56:10 +08:00
YunaiV
9be9a2fdaf
♻️ refactor(mes): 移除无用的质检方案精简列表接口
2026-04-07 00:43:14 +08:00
YunaiV
2eb9f0c740
♻️ refactor(card): 移除精简列表相关代码和接口
...
删除不再使用的获取生产流转卡精简列表的接口及相关逻辑,优化代码结构。
2026-04-07 00:42:58 +08:00
YunaiV
69e076e496
♻️ refactor(task): 移除生产任务精简列表相关代码
...
删除不再使用的生产任务精简列表接口及其相关逻辑,优化代码结构。
2026-04-06 23:43:05 +08:00
YunaiV
796c095044
♻️ refactor(mes): 清理无用代码和调整组件结构
2026-04-06 22:14:52 +08:00
YunaiV
65a0be187f
✨ feat(mes): 增强设备选择器和类型选择器功能
...
- 更新设备选择器,支持只读输入框和弹窗选择,提升用户体验。
- 增加设备编码、名称、品牌和规格的展示信息。
- 优化设备类型选择器,添加 tooltip 显示选中项的详细信息。
- 移除不再使用的 API 接口,简化代码结构。
这些改动旨在提升用户在选择设备和设备类型时的交互体验,确保信息的完整性和可读性。
2026-04-06 20:04:59 +08:00
YunaiV
b36094b90f
✨ feat(mes): 新增批次管理相关字段和功能
...
在批次管理中新增多个字段,包括生产任务编号、工具编号、模具编号、生产批号、质量状态以及日期范围等。更新了相关的请求和响应对象,增强了批次查询功能,支持更多筛选条件。
同时,更新了前端组件以支持新的字段和功能,提升用户体验。
2026-04-06 18:31:18 +08:00
YunaiV
0ea1b51d3b
✨ feat(batch): 添加生产工单编号字段并重构选择器组件
2026-04-06 16:59:07 +08:00
YunaiV
9b686628be
✨ feat(mes): 更新车间和工作站选择器,增加 tooltip 展示详情
2026-04-06 16:01:53 +08:00
YunaiV
b3d587b1c2
✨ feat(mes): 新增库存记录编号字段并优化盘点行创建逻辑
2026-04-06 12:15:00 +08:00
YunaiV
a29ea8e4e4
✨ feat(stock): 添加供应商编号并移除库存精简列表接口
2026-04-06 11:16:21 +08:00
YunaiV
09836f2972
♻️ refactor(workorder): 移除工单列表相关代码
...
删除不再使用的工单列表接口和相关逻辑,简化代码结构,提升可维护性。
2026-04-06 10:21:34 +08:00
YunaiV
797e62710c
♻️ refactor(mes): 移除无用的供应商列表相关代码
...
清理不再使用的供应商精简列表接口及相关服务方法,优化代码结构。
2026-04-06 01:39:39 +08:00
YunaiV
8e8c1941b3
♻️ refactor(mes): 移除无用的客户列表接口和相关代码
...
清理不再使用的客户精简列表接口及其相关实现,优化代码结构,提升可维护性。
2026-04-06 00:53:32 +08:00
YunaiV
163e722e61
✨ feat(statistics): 新增 MES 首页统计功能
...
实现了 MES 首页的统计功能,包括工单状态分布、生产趋势和汇总统计。新增了相关的 VO 类、服务接口及实现,支持从数据库获取统计数据并返回给前端。
- 添加 MesHomeStatisticsController 控制器
- 实现 MesHomeStatisticsService 接口及其实现
- 新增数据访问层 Mapper 和 XML 配置
- 定义响应 VO 类以适应前端需求
2026-04-05 23:55:59 +08:00
YunaiV
00ff024328
✨ feat(mes): 新增当前用户工作站绑定状态 VO 和相关接口
2026-04-05 23:38:23 +08:00
YunaiV
6c276d6ae3
✨ feat(workrecord): 新增 MES 工作记录管理功能
...
实现工作记录的上下工记录流水,包括分页查询、导出 Excel、上线和下线操作。新增相关的请求和响应 VO,完善数据对象和服务接口,支持用户与工作站的绑定状态管理。
2026-04-05 22:03:57 +08:00
YunaiV
86e8585a31
♻️ refactor(mes): 移除无用的物料产品相关代码
...
清理了不再使用的物料产品相关方法和接口,简化了代码结构,提高了可维护性。
2026-04-05 17:20:36 +08:00
YunaiV
3ab07d7412
✨ feat(mes): 更新缺陷类型字典和必填字段验证
...
修改缺陷相关的字典类型为 MES_DEFECT_TYPE,并在缺陷数量字段添加必填验证,确保数据完整性。
2026-04-04 20:54:00 +08:00
YunaiV
23799e7f21
✨ feat(mes): 修改执行生产流转卡为完成生产流转卡
2026-04-04 20:22:47 +08:00
YunaiV
0c4ee24dd3
✨ feat(mes): 新增生产流转卡状态管理功能
...
- 添加状态字段到 MesProCardRespVO 和相关的前端组件
- 实现提交、执行和取消生产流转卡的 API 接口
- 更新 MesProCardService 和 MesProCardServiceImpl 以支持新功能
- 更新前端表单和列表以显示和操作流转卡状态
2026-04-04 20:07:56 +08:00
YunaiV
cfa787530e
✨ feat(mes): 优化工艺路线管理功能,调整状态处理逻辑
...
移除工艺路线状态的必填验证,调整状态字段为可选。更新状态切换逻辑,增强用户交互体验,确保状态操作的可用性和提示信息的准确性。
2026-04-04 16:42:26 +08:00
YunaiV
da1dfa410b
✨ feat(mes): 新增维修工单确认完成请求及相关逻辑
...
新增 MesDvRepairConfirmReqVO 类以处理维修工单确认完成请求,更新相关服务和控制器逻辑以支持新的请求格式。确保维修工单名称和完成日期为必填项,增强了数据验证和状态管理。
2026-04-04 00:54:39 +08:00
YunaiV
86e8d62213
✨ feat(mes): 更新维修工单流程及状态管理
...
新增维修工单提交、确认和完成验收功能,优化状态流转逻辑。
- 提交维修工单时记录当前用户
- 完成维修后更新状态为待验收
- 完成验收时支持通过与不通过的结果记录
确保维修工单的状态管理更加清晰,提升用户体验
2026-04-04 00:46:02 +08:00
YunaiV
1005ec0eb6
✨ feat(mes): 新增维修工单状态流转功能
...
实现维修工单的状态流转,包括提交、完成维修和验收功能。新增相关接口和状态枚举,优化了维修工单的管理流程,确保状态的准确性和一致性。
2026-04-04 00:21:58 +08:00
YunaiV
f8553abcdd
✨ feat(mes): 新增假期设置列表支持日期范围过滤功能
...
更新假期设置列表接口,支持可选的开始和结束日期参数,优化前端日历组件的数据获取逻辑,提升用户体验。
2026-04-02 10:03:50 +08:00
YunaiV
e0238243aa
✨ feat(mes): 移除冗余的班组类型枚举引用及相关注释
2026-04-01 23:54:49 +08:00
YunaiV
ffb833d822
✨ feat(mes): 新增工单类型过滤和批次编码处理逻辑
...
在生产工单精简列表接口中新增工单类型参数,支持根据工单类型过滤工单列表。同时,在外协发料单行的创建和更新中,新增批次编码字段,并实现根据批次编码自动解析批次 ID 的功能,提升数据处理的灵活性和准确性。
2026-03-31 23:22:23 +08:00
YunaiV
89b61ba3cd
✨ feat(mes): 新增生产流转卡和装箱单精简列表接口
...
新增获取生产流转卡和装箱单的精简列表接口,主要用于前端下拉选项选择,提升用户体验。同时,更新条码配置相关逻辑,增加条码配置关联检查,确保数据一致性。
2026-03-31 21:14:07 +08:00
YunaiV
134cddc54c
✨ feat(mes): 优化条件值校验逻辑,调整 valueId 处理方式
2026-03-31 18:47:57 +08:00
YunaiV
c94cfa2ecb
✨ feat(mes): 新增来源单据编号和类型字段,更新必填验证
2026-03-31 10:03:05 +08:00
YunaiV
4de57ee672
✨ feat(mes): 新增入库单行级联删除功能
...
实现了根据入库单编号删除所有相关行的功能,增强了数据管理的灵活性和一致性。
2026-03-31 09:01:57 +08:00
YunaiV
76f47a476b
🎨 style(mes): 统一代码格式,优化可读性
2026-03-30 23:23:23 +08:00
YunaiV
47db6c3b4c
✨ feat(mes): 新增批次号和出厂检验标志字段
...
在相关数据对象中新增批次号和出厂检验标志字段,并在服务层实现相应的逻辑校验。此变更旨在增强库存管理的灵活性和准确性。
2026-03-30 21:51:40 +08:00
YunaiV
12c04def97
✨ feat(mes): 移除库存物资记录编号字段并优化批次处理逻辑
2026-03-30 18:05:31 +08:00
YunaiV
62f4c62e3d
✨ feat(mes): 新增库存物资记录编号字段及相关逻辑
2026-03-30 17:53:58 +08:00
YunaiV
e41d14bb67
✨ feat(mes): 新增库存物资记录编号字段及相关逻辑
2026-03-30 15:50:31 +08:00
YunaiV
91b2fbb659
✨ feat(mes): 新增库存记录和批次编码字段,优化退料单功能
...
在退料单相关的多个类中新增库存记录 ID 和批次编码字段,以支持更精确的库存管理和数据校验。同时,更新了相关的表单和服务逻辑,确保新字段的正确使用和验证。
2026-03-30 11:48:09 +08:00