YunaiV
|
e3e1b2b3d5
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/yudao-cloud
|
2026-05-05 10:22:55 +08:00 |
YunaiV
|
3ba4104542
|
【依赖升级】Phase 2 + 3:Redisson 4.3.1 + WxJava 4.8.2
Phase 2:
- redisson 3.52.0 → 4.3.1
- redisson-spring-boot-starter 排除项从 redisson-spring-data-35 改为 redisson-spring-data-40
Phase 3:
- weixin-java 4.7.9 → 4.8.2
- httpclient5 5.1.4 → 5.5.2(WxJava 4.8.x 需要 5.4+)
- httpcore5 5.1.5 → 5.3.6(配套 httpclient5 5.5.2)
|
2026-05-05 10:22:21 +08:00 |
YunaiV
|
23c934f727
|
【依赖升级】Phase 2 + 3:Redisson 4.3.1 + WxJava 4.8.2
升级内容:
- redisson 3.52.0 → 4.3.1
- weixin-java 4.7.9 → 4.8.2
|
2026-05-05 10:20:20 +08:00 |
YunaiV
|
61bfcdfa00
|
【依赖升级】Phase 1:安全依赖版本升级
升级内容:
- druid 1.2.27 → 1.2.28
- mybatis-plus 3.5.15 → 3.5.16
- mybatis-plus-join 1.5.5 → 1.5.7
- netty 4.2.9.Final → 4.2.12.Final
- lombok 1.18.42 → 1.18.46
- hutool 5.8.42 → 5.8.44
- guava 33.5.0-jre → 33.6.0-jre
- jsoup 1.21.2 → 1.22.2
- jsch 2.27.7 → 2.28.2
- commons-net 3.12.0 → 3.13.0
- vertx 4.5.22 → 4.5.26
- californium 3.12.0 → 3.14.0
- j2mod 3.2.1 → 3.3.0
- taos 3.7.9 → 3.8.3
- awssdk 2.40.15 → 2.44.0
- alipay-sdk-java 4.40.607.ALL → 4.40.771.ALL
- opengauss-jdbc 5.1.0 → 7.0.0-RC3-og
- kingbase8 8.6.0 → 9.0.1.jre7
- jimureport 2.1.3 → 2.3.2
- jimubi 2.3.0 → 2.3.2
补充:spring.cloud.version、spring.cloud.alibaba.version 添加版本上限注释
|
2026-05-05 10:03:53 +08:00 |
YunaiV
|
915885c825
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/yudao-cloud
# Conflicts:
# yudao-dependencies/pom.xml
# yudao-module-report/yudao-module-report-server/pom.xml
|
2026-05-05 10:01:31 +08:00 |
YunaiV
|
c8b85ad8a7
|
【依赖升级】Phase 1:安全依赖版本升级
升级内容:
- spring-boot 3.5.9 → 3.5.14
- springdoc 2.8.14 → 2.8.17
- druid 1.2.27 → 1.2.28
- mybatis-plus 3.5.15 → 3.5.16
- mybatis-plus-join 1.5.5 → 1.5.7
- netty 4.2.9.Final → 4.2.12.Final
- lombok 1.18.42 → 1.18.46
- hutool 5.8.42 → 5.8.44
- guava 33.5.0-jre → 33.6.0-jre
- jsoup 1.21.2 → 1.22.2
- jsch 2.27.7 → 2.28.2
- commons-net 3.12.0 → 3.13.0
- tika-core 3.2.3 → 3.3.0
- skywalking 9.5.0 → 9.6.0
- spring-boot-admin 3.5.6 → 3.5.8
- vertx 4.5.22 → 4.5.26
- californium 3.12.0 → 3.14.0
- j2mod 3.2.1 → 3.3.0
- taos 3.7.9 → 3.8.3
- awssdk 2.40.15 → 2.44.0
- alipay-sdk-java 4.40.607.ALL → 4.40.771.ALL
- opengauss-jdbc 5.1.0 → 7.0.0-RC3-og
- kingbase8 8.6.0 → 9.0.1.jre7
- jimureport 2.1.3 → 2.3.2(artifactId 从 jimureport-spring-boot3-starter-fastjson2 改为 jimureport-spring-boot3-starter)
- jimubi 2.3.0 → 2.3.2
|
2026-05-05 09:58:52 +08:00 |
芋道源码
|
63e6880a10
|
!248 [优化] 重构 HttpUtils.replaceUrlQuery 方法,使用 Hutool 原生 API,消除不必要的反射操作
Merge pull request !248 from lliyueling/master-jdk17
|
2026-05-04 07:37:54 +00:00 |
YunaiV
|
4dabfea1df
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/yudao-cloud
|
2026-05-04 10:27:30 +08:00 |
YunaiV
|
11a6a049fd
|
fix(IotDeviceMessageUtils): skip JDK built-in types in reflection to avoid internal field access
|
2026-05-04 10:27:09 +08:00 |
YunaiV
|
d545eb5631
|
【同步】BOOT 和 CLOUD 的功能(MES)
|
2026-05-04 10:08:04 +08:00 |
YunaiV
|
1f7f85bddb
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/yudao-cloud
|
2026-05-04 10:05:54 +08:00 |
YunaiV
|
8f3b6cb0aa
|
dependencies update spring-ai from 1.1.2 to 1.1.5
dependencies update alibaba-ai from 1.1.0.0-RC2 to 1.1.2.2
|
2026-05-04 10:05:43 +08:00 |
YunaiV
|
6780ed6879
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/yudao-cloud
# Conflicts:
# yudao-module-iot/yudao-module-iot-server/src/main/java/cn/iocoder/yudao/module/iot/service/alert/IotAlertRecordService.java
# yudao-module-iot/yudao-module-iot-server/src/main/java/cn/iocoder/yudao/module/iot/service/alert/IotAlertRecordServiceImpl.java
# yudao-module-iot/yudao-module-iot-server/src/main/java/cn/iocoder/yudao/module/iot/service/rule/scene/action/IotAlertTriggerSceneRuleAction.java
|
2026-05-03 23:48:55 +08:00 |
YunaiV
|
d07426e43f
|
refactor(tests): replace JSON params with MapUtil for better readability in IOT tests
|
2026-05-03 23:47:40 +08:00 |
YunaiV
|
996ac02c0b
|
【同步】BOOT 和 CLOUD 的功能(iot)
|
2026-05-03 23:25:40 +08:00 |
YunaiV
|
e3a34d9067
|
【同步】BOOT 和 CLOUD 的功能
|
2026-05-03 23:13:12 +08:00 |
YunaiV
|
116b6766b3
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/yudao-cloud
# Conflicts:
# yudao-module-iot/yudao-module-iot-gateway/src/main/java/cn/iocoder/yudao/module/iot/gateway/service/device/remote/IotDeviceApiImpl.java
|
2026-05-03 23:03:42 +08:00 |
YunaiV
|
6b91b4169d
|
【同步】BOOT 和 CLOUD 的功能(infra)
|
2026-05-03 22:59:43 +08:00 |
YunaiV
|
8c7087ca2a
|
【同步】BOOT 和 CLOUD 的功能(bpm)
|
2026-05-03 22:46:59 +08:00 |
YunaiV
|
3e5e60ce96
|
【同步】BOOT 和 CLOUD 的功能(system)
|
2026-05-03 22:45:50 +08:00 |
YunaiV
|
f57f0c551c
|
【同步】BOOT 和 CLOUD 的功能(mes)
|
2026-05-03 22:44:39 +08:00 |
YunaiV
|
e1b3589bff
|
fix: 修正Lock4j配置中的超时时间注释
|
2026-05-03 20:46:37 +08:00 |
YunaiV
|
d66d1fcac0
|
更新 flowable 版本至 6.8.1
|
2026-05-03 19:36:39 +08:00 |
YunaiV
|
5fe868e096
|
1515 feat: 修正SpringbootAdmin监控页面在iframe中可以正常显示
|
2026-05-03 10:47:49 +08:00 |
YunaiV
|
c3125dbc92
|
【修复】IoT 网关调用 biz 的设备注册 / 子设备注册 RPC URL 缺前缀,导致动态注册失败
|
2026-05-02 09:45:20 +08:00 |
lliyueling
|
adbcc60225
|
test(common): 补充 HttpUtils.replaceUrlQuery 单元测试
- 新增 HttpUtilsTest 测试类
- 覆盖参数替换、新增参数、空值处理等场景
- 确保优化后的 Hutool 实现与原反射实现行为一致
|
2026-04-23 15:40:37 +08:00 |
lliyueling
|
2fe63be6c9
|
refactor(http): 优化 replaceUrlQuery 方法,使用 Hutool 原生 API
- 移除了对 Hutool `UrlQuery` 内部 `query` 字段的反射访问和强制类型转换。
- 直接使用 `UrlBuilder.getQuery().remove(key)` 链式调用,代码更简洁。
- 降低了代码与 Hutool 内部实现的耦合度,提高了代码的健壮性和可读性。
|
2026-04-23 14:57:36 +08:00 |
YunaiV
|
d947d0463a
|
(〃'▽'〃)_v2026_03_发布:新增 MES 制造执行系统,IoT 接入 Modbus 协议
|
2026-04-18 12:54:45 +08:00 |
YunaiV
|
05375287bc
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/yudao-cloud
# Conflicts:
# pom.xml
# yudao-dependencies/pom.xml
|
2026-04-18 12:54:16 +08:00 |
YunaiV
|
f5f53d59ca
|
(〃'▽'〃)_v2026_03_发布:新增 MES 制造执行系统,IoT 接入 Modbus 协议
|
2026-04-18 12:53:48 +08:00 |
YunaiV
|
838e2923bb
|
【同步】BOOT 和 CLOUD 的功能(MES)
|
2026-04-18 10:25:37 +08:00 |
YunaiV
|
83ea45911b
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/yudao-cloud
# Conflicts:
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/md/client/vo/MesMdClientSaveReqVO.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/md/vendor/vo/MesMdVendorSaveReqVO.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/pro/task/MesProTaskController.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/tm/tool/vo/MesTmToolSaveReqVO.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/tm/tool/vo/type/MesTmToolTypeSaveReqVO.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/workrecord/MesProWorkRecordDO.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/dv/machinery/MesDvMachineryService.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/dv/machinery/MesDvMachineryServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/md/unitmeasure/MesMdUnitMeasureServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/md/workstation/MesMdWorkstationMachineServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/md/workstation/MesMdWorkstationServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/pro/card/MesProCardService.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/pro/card/MesProCardServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/pro/route/MesProRouteProductBomServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/qc/indicatorresult/MesQcIndicatorResultServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/qc/ipqc/MesQcIpqcLineServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/qc/iqc/MesQcIqcLineServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/qc/iqc/MesQcIqcServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/qc/oqc/MesQcOqcLineServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/qc/rqc/MesQcRqcLineServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/qc/rqc/MesQcRqcServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/qc/template/MesQcTemplateIndicatorServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/tm/tool/MesTmToolServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/tm/tool/MesTmToolTypeServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/wm/itemreceipt/MesWmItemReceiptService.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/wm/materialstock/MesWmMaterialStockServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/wm/outsourceissue/MesWmOutsourceIssueDetailServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/wm/outsourcereceipt/MesWmOutsourceReceiptDetailServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/wm/packages/MesWmPackageLineServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/wm/productissue/MesWmProductIssueDetailServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/wm/productsales/MesWmProductSalesDetailServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/wm/productsales/MesWmProductSalesLineServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/wm/returnsales/MesWmReturnSalesLineServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/wm/returnvendor/MesWmReturnVendorDetailServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/wm/returnvendor/MesWmReturnVendorLineServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/main/java/cn/iocoder/yudao/module/mes/service/wm/sn/MesWmSnServiceImpl.java
# yudao-module-mes/yudao-module-mes-server/src/test/java/cn/iocoder/yudao/module/mes/service/wm/productproduce/MesWmProductProduceServiceImplTest.java
# yudao-module-mes/yudao-module-mes-server/src/test/java/cn/iocoder/yudao/module/mes/service/wm/returnsales/MesWmReturnSalesLineServiceImplTest.java
|
2026-04-18 10:15:19 +08:00 |
YunaiV
|
81009a7082
|
【同步】BOOT 和 CLOUD 的功能(mes)
|
2026-04-18 10:14:37 +08:00 |
YunaiV
|
11ff5b4a7c
|
【同步】BOOT 和 CLOUD 的功能(mes)
|
2026-04-18 10:04:51 +08:00 |
YunaiV
|
b794031b71
|
feat:增加 iot 模块
|
2026-04-12 21:02:14 +08:00 |
YunaiV
|
199799b0c9
|
feat(mes):增加 mes 模块
|
2026-04-12 16:19:13 +08:00 |
YunaiV
|
86087983a7
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/yudao-cloud
|
2026-04-06 22:48:51 +08:00 |
YunaiV
|
2eb326d62d
|
【同步】BOOT 和 CLOUD 的功能(mes)
|
2026-04-06 22:48:22 +08:00 |
YunaiV
|
1e14c5c38f
|
【同步】BOOT 和 CLOUD 的功能(mes)
|
2026-04-06 22:47:52 +08:00 |
YunaiV
|
d9b57e6897
|
【同步】BOOT 和 CLOUD 的功能(MES)
|
2026-04-06 22:37:11 +08:00 |
YunaiV
|
dc0ca32697
|
【同步】BOOT 和 CLOUD 的功能(MES)
|
2026-04-06 22:30:24 +08:00 |
YunaiV
|
79f233149c
|
【同步】BOOT 和 CLOUD 的功能(MES)
|
2026-04-06 22:27:16 +08:00 |
YunaiV
|
b38cbe9c7f
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/yudao-cloud
|
2026-04-06 22:21:31 +08:00 |
YunaiV
|
9d2392a81a
|
【同步】BOOT 和 CLOUD 的功能(mes)
|
2026-04-06 22:21:25 +08:00 |
YunaiV
|
2b9a03bd93
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/yudao-cloud
# Conflicts:
# pom.xml
# yudao-gateway/src/main/resources/application.yaml
|
2026-04-06 21:06:27 +08:00 |
YunaiV
|
16e095c343
|
【同步】BOOT 和 CLOUD 的功能(mes)
|
2026-04-06 21:01:44 +08:00 |
YunaiV
|
804d3eaaeb
|
【同步】BOOT 和 CLOUD 的功能
|
2026-04-06 20:15:50 +08:00 |
YunaiV
|
8937853307
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/yudao-cloud
|
2026-03-28 16:17:38 +08:00 |
YunaiV
|
9ffec01fa0
|
refactor(iot): update import paths for IotDeviceStateEnum to reflect new package structure
|
2026-03-28 16:17:16 +08:00 |
YunaiV
|
3f599a623a
|
【同步】BOOT 和 CLOUD 的功能
|
2026-03-08 10:18:09 +08:00 |