{"release":{"tag":{"name":"v2026.03","path":"/yudaocode/yudao-ui-admin-vue3/tags/v2026.03","tree_path":"/yudaocode/yudao-ui-admin-vue3/tree/v2026.03","message":"新增 MES 制造执行系统，IoT 接入 Modbus 协议","commit":{"id":"064b657294bdb9a7ad2e6294c3289280c3ac028d","short_id":"064b657","title":"(〃'▽'〃)_v2026_03_发布：新增 MES 制造执行系统，IoT 接入 Modbus 协议","title_markdown":"(〃'▽'〃)\u003Cem\u003Ev2026_03\u003C/em\u003E发布：新增 MES 制造执行系统，IoT 接入 Modbus 协议","description":"","description_markdown":"","message":"(〃'▽'〃)_v2026_03_发布：新增 MES 制造执行系统，IoT 接入 Modbus 协议\n","message_markdown":"(〃'▽'〃)\u003Cem\u003Ev2026_03\u003C/em\u003E发布：新增 MES 制造执行系统，IoT 接入 Modbus 协议","detail_path":"/yudaocode/yudao-ui-admin-vue3/commit/064b657294bdb9a7ad2e6294c3289280c3ac028d","commits_path":"/yudaocode/yudao-ui-admin-vue3/commits/064b657294bdb9a7ad2e6294c3289280c3ac028d","tree_path":"/yudaocode/yudao-ui-admin-vue3/tree/064b657294bdb9a7ad2e6294c3289280c3ac028d","author":{"name":"芋道源码","email":"zhijiantianya@gmail.com","username":"zhijiantianya","user_path":"/zhijiantianya","enterprise_user_path":null,"image_path":"https://foruda.gitee.com/avatar/1676894243383003564/176_zhijiantianya_1578913741.png!avatar30","is_gitee_user":true,"is_enterprise_user":null,"widget_url":""},"committer":{"name":"芋道源码","email":"zhijiantianya@gmail.com","username":"zhijiantianya","user_path":"/zhijiantianya","enterprise_user_path":null,"image_path":"https://foruda.gitee.com/avatar/1676894243383003564/176_zhijiantianya_1578913741.png!avatar30","is_gitee_user":true,"is_enterprise_user":null,"widget_url":""},"authored_date":"2026-04-18T13:29:43+08:00","committed_date":"2026-04-18T13:29:43+08:00","signature":null,"build_state":null},"archive_path":"/yudaocode/yudao-ui-admin-vue3/repository/archive/v2026.03","signature":null},"operating":{"edit":false,"download":true,"destroy":false,"enterprise_forbid_zip":false},"release":{"title":"v2026.03：新增 MES 制造执行系统，IoT 接入 Modbus 协议","path":"/yudaocode/yudao-ui-admin-vue3/releases/tag/v2026.03","tag_path":"/yudaocode/yudao-ui-admin-vue3/tree/v2026.03","project_id":27439895,"created_at":"2026-04-19T13:46:40+08:00","is_prerelease":false,"description":"### 📈 Statistic\n\n* 总代码行数：388137\n* 源码代码行数：247076\n* 注释行数：88127\n* 单元测试用例数：1613\n\n### ⭐ New Features\n\n* 【新增】《IoT 开发指南》，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献\n* 【新增】《MES 开发指南》，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献\n* 【新增】动态表单新增 iframe 和省市区选择器组件，由 [@puhui999](https://gitee.com/puhui999) 贡献 [#861](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/861/)、[#333](https://gitee.com/yudaocode/yudao-ui-admin-vben/pulls/333/)、[#862](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/862)、[#333](https://gitee.com/yudaocode/yudao-ui-admin-vben/pulls/333)\n* 【优化】使用 static 块优化 IPUtils 和 AreaUtils 初始化逻辑，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献\n\nVben5.0 + element-plus 管理后台专区：\n* 【优化】整体架构的稳定性，由 [@xingyuv](https://gitee.com/xingyuv) 贡献\n\nVue3 + element-plus 管理后台专区：\n* 【优化】整体架构的稳定性，由 [@xingyuv](https://gitee.com/xingyuv) 贡献\n\nBPM 工作流专区：\n* 【新增】适配达梦数据库(DM8) for master-jdk17 (Flowable 7.2.0)，由 [@puhui999](https://gitee.com/puhui999) 贡献\n\nMES 制造执行专区：\n* 【新增】首页统计，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献\n* 【新增】基础数据，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献\n* 【新增】生产管理，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献\n* 【新增】仓库管理，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献\n* 【新增】质量管理，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献\n* 【新增】设备管理，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献\n* 【新增】工具管理，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献\n* 【新增】排班管理，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献\n\nIoT 物联网专区：\n* 【新增】接入 Modbus 协议（TCP Client、TCP Server），由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [#863](https://gitee.com/yudaocode/yudao-ui-admin-vue3/pulls/863/)、[#1518](https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1518)\n* 【优化】重构 MQTT、HTTP、TCP、UDP、WebSocket、CoAP、EMQX 协议的配置，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献\n\n### 🐞 Bug Fixes\n\n* 【修复】S3 文件名包含 + 号时预签名 URL 解码错误，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献\n\nVben5.0 管理后台专区：\n* 【修复】修复上传头像时，如果图片加载失败，弹框一直 loading 的问题，由 [@li_shifeng](https://gitee.com/li_shifeng) 贡献 [#335]https://gitee.com/yudaocode/yudao-ui-admin-vben/pulls/335)\n\nMALL 商城专区：\n* 【修复】分销提现页银行名称存储问题，兼容管理端回显，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献 [#33](https://github.com/yudaocode/yudao-mall-uniapp/pull/33)\n* 【修复】修复订单项价格计算逻辑，由 [@irongroup](https://gitee.com/irongroup) 贡献 [#243](https://gitee.com/zhijiantianya/yudao-cloud/pulls/243/)\n\nAdmin Uniapp 管理后台专区：\n* 【修复】登录成功跳转逻辑，解决小程序端在有查询参数时因强制使用 reLaunch 模式导致无法返回的问题，由 [@quitelinxd](https://gitee.com/quitelinxd) 贡献 [#44](https://gitee.com/yudaocode/yudao-ui-admin-uniapp/pulls/44/)\n\nBPM 工作流专区：\n* 【修复】串行多实例（按顺序依次审批）审批人顺序不确定，HashSet 未转为有序集合，由 [@芋道源码](https://gitee.com/zhijiantianya) 贡献","author":{"name":"芋道源码","username":"zhijiantianya","path":"/zhijiantianya","avatar_url":"https://foruda.gitee.com/avatar/1676894243383003564/176_zhijiantianya_1578913741.png!avatar30"},"attach_files":[],"zip_download_url":"/yudaocode/yudao-ui-admin-vue3/releases/tag/v2026.03.zip","tar_download_url":"/yudaocode/yudao-ui-admin-vue3/releases/tag/v2026.03.tar.gz"}}}