323 Commits

Author SHA1 Message Date
YunaiV
018be292d9 feat:【框架】TimestampLocalDateTimeSerializer 优化下代码格式 2025-12-20 15:45:11 +08:00
preschooler
8af29bf6fd 🐞 fix: LocalDateTime 序列化器不支持 JsonProperty 问题 2025-12-19 17:11:47 +08:00
YunaiV
32304b74df fix:最大分页从 100-> 200,更好的适应 vben,对应 issue:https://github.com/yudaocode/yudao-ui-admin-vben/issues/176 2025-12-07 18:13:55 +08:00
YunaiV
0531651efc fix:最大分页从 100-> 200,更好的适应 vben,对应 issue:https://github.com/yudaocode/yudao-ui-admin-vben/issues/176 2025-12-07 10:21:00 +08:00
芋道源码
ba2307f0dd
!1469 feat:【infra】s3 生成 presignGetUrl 时需要对 path 进行解码,解决文件名是中文时访问不到文件
Merge pull request !1469 from puhui999/master-jdk17
2025-12-07 02:16:14 +00:00
YunaiV
0df951079b fix:【框架】TimestampLocalDateTimeSerializer 的 fieldName 为空的情况,对应 https://github.com/YunaiV/ruoyi-vue-pro/issues/1032 2025-12-06 09:28:00 +08:00
puhui999
8aaead39bc feat:【infra】s3 生成 presignGetUrl 时需要对 path 进行解码,解决文件名是中文时访问不到文件 2025-12-02 17:42:28 +08:00
YunaiV
95355cb522 fix: 【framework】TimestampLocalDateTimeSerializer 中,使用 ReflectUtil 替代 2025-11-24 11:18:47 +08:00
YunaiV
019d5fb473 feat:【framework】增加对 LocalDateTime 类型格式化不生效问题 #1019 2025-11-21 15:52:41 +08:00
YunaiV
040899d8c9 reactor:移除 @Accessors 和 @EqualsAndHashCode 注解 2025-08-30 17:48:16 +08:00
YunaiV
37db99e20b feat:【IoT 物联网】新版本同步 2025-08-30 10:57:10 +08:00
YunaiV
c4c451320d Merge branch 'feature/iot' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master-jdk17 2025-08-29 23:20:54 +08:00
YunaiV
e91fc70f87 feat:【framework 框架】兼容 knife4j 4.5.0 版本,升级 spring boot 到 3.5.4 2025-08-20 20:56:25 +08:00
YunaiV
97a981c294 feat:【infra 基础设施】支持私有桶 2025-08-18 00:02:03 +08:00
YunaiV
65cd56bcf7 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot 2025-08-16 20:37:29 +08:00
YunaiV
2cad35f361 feat:【framework 框架】增加 api 加解密能力 2025-08-16 15:57:47 +08:00
芋道源码
fd48795b8a
!1392 refactor(yudao-common):调整 CommonResult 和 PageResult 类的属性顺序(基于master-jdk17)
Merge pull request !1392 from 长草颜团子/result-order-jdk17
2025-08-04 00:59:51 +00:00
YunaiV
53d5c394b6 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot
# Conflicts:
#	yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/web/core/handler/GlobalExceptionHandler.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/device/vo/device/IotDeviceMqttConnectionParamsRespVO.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/device/vo/device/IotDeviceRespVO.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/ota/IotOtaFirmwareController.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/ota/IotOtaUpgradeRecordController.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/thingmodel/vo/IotThingModelRespVO.java
2025-08-02 10:50:12 +08:00
YunaiV
bf5ac4ede2 feat:CacheUtils 增加 CACHE_MAX_SIZE 默认大小 2025-07-26 21:30:16 +08:00
YunaiV
13802ceb3a fix:DateUtils、LocalDateTimeUtils 单词拼写错误 2025-07-26 16:37:49 +08:00
zhangxiaoxiang
f88f8d2158 refactor(yudao-common):调整 CommonResult 和 PageResult 类的属性顺序
-调整 CommonResult 类中 code、msg 和 data 属性的顺序,使代码结构更合理
-调整 PageResult 类中 total 和 list 属性的顺序,符合常规的数据结构展示逻辑
2025-07-22 23:05:24 +08:00
YunaiV
4e3cfd83bd Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot
# Conflicts:
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/service/device/IotDeviceServiceImpl.java
2025-06-15 19:13:07 +08:00
YunaiV
d70c6986d5 feat:【IoT 物联网】设备消息统计的代码优化 2025-06-14 17:15:00 +08:00
YunaiV
66b42367cb reactor:【IoT 物联网】重新梳理下行消息的逻辑(未测试,用于相互 review 作用) 2025-06-11 09:56:59 +08:00
YunaiV
643cc4cfd2 feat:【IoT 物联网】增加网关 HTTP 协议的鉴权,基于 JWT 轻量级 2025-06-03 13:22:55 +08:00
YunaiV
b4035cb036 reactor:【IoT 物联网】数据下行,基于 messagebus 实现订阅消费 2025-05-30 22:14:46 +08:00
YunaiV
70a0df54e4 feat:【IoT 物联网】增加消息总线(messagebus)的 rocketmq 实现 2025-05-28 09:57:50 +08:00
Ken
41b17d4faf
fix(微信小程序确认收货提醒接口): 修复 #839 - received_time 时间戳单位错误(应为秒)
根据微信小程序接口要求,订单签收时间 received_time 应为秒级时间戳,但现有实现传入了毫秒,导致微信接口返回错误代码 10060029(签收时间不合理)。

新增 LocalDateUtils.toEpochSecond 方法,统一将 LocalDateTime 转换为秒级时间戳,用于接口参数转换。

BREAKING CHANGE: 无

Closes #839
2025-05-20 12:57:33 +08:00
YunaiV
23bb3ebd23 reactor:yudao-common 增加 biz 包,将 framework 依赖的 api 统一迁移,方便后续 yudao-framework 独立仓库 2025-05-14 21:30:36 +08:00
YunaiV
6c6babb4c3 reactor:yudao-common 增加 biz 包,将 framework 依赖的 api 统一迁移,方便后续 yudao-framework 独立仓库 2025-05-14 19:23:40 +08:00
YunaiV
7c38a32fc9 fix:【MALL 商城】小程序发货,uploadTime 不正确的问题 2025-05-11 17:11:38 +08:00
YunaiV
5f58dfdcd5 fix:AOP 拼接参数时,servlet 相关 request、response 可能无法序列化的问题 2025-05-04 10:36:23 +08:00
YunaiV
cce09044c1 reactor:【INFRA】文件上传 api,增加 directory 参数,去除 path 参数,并支持按照日期分目录、文件名不再使用 sha256 而是时间戳 2025-05-02 18:22:00 +08:00
YunaiV
cf3a13d4ff fix:【BPM】修复多实例使用 LinkedHashSet 保持顺序 2025-04-26 11:19:31 +08:00
YunaiV
bb11fdd3fa Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot
# Conflicts:
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/thinkmodelfunction/IotThinkModelFunctionController.http
2025-02-09 07:23:17 +08:00
YunaiV
9569c3fbed 【代码评审】BPM:触发器 - 表单修改 2025-02-09 06:55:56 +08:00
YunaiV
7168e60fdd 【功能新增】IoT:实现 IotRuleSceneDataBridgeAction 的 http 部分的逻辑 2025-02-03 18:33:43 +08:00
YunaiV
910bb6ca3c 【代码新增】IoT:完善 IotRuleSceneServiceImpl 的规则匹配计算,isTriggerConditionParameterMatched 函数有点长,= = 捉摸咋优化下 2025-02-02 22:08:34 +08:00
YunaiV
8236154ae8 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot
# Conflicts:
#	yudao-dependencies/pom.xml
#	yudao-module-iot/yudao-module-iot-api/src/main/java/cn/iocoder/yudao/module/iot/enums/product/IotProductStatusEnum.java
#	yudao-module-iot/yudao-module-iot-api/src/main/java/cn/iocoder/yudao/module/iot/enums/thingmodel/IotThingModelTypeEnum.java
2025-01-28 03:54:16 +08:00
jason
44486afd95 【代码评审修复】 Http 触发器返回值处理修改 2025-01-26 15:36:14 +08:00
YunaiV
295fad7d97 Merge branch 'develop' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master-jdk17 2025-01-24 20:17:17 +08:00
puhui999
d83b7cd5b9 【代码优化】InEnum 不必须指定 int 类型,通过泛型指定 2025-01-24 17:31:41 +08:00
YunaiV
916024b891 【功能新增】IoT:验证通过独立、内嵌模式的调用 2025-01-21 19:38:41 +08:00
杨宇庆
9b1e01fa93
错误码支持格式化输出
Signed-off-by: 杨宇庆 <hiyyq@qq.com>
2024-12-15 08:34:25 +00:00
YunaiV
758d59d74e 【功能优化】工作流:流程详情的重构 50%:梳理整体结构 2024-10-26 16:44:06 +08:00
YunaiV
8a8544b3bd 【功能修改】工作流:调整 cc 抄送表的字段 2024-10-19 18:23:40 +08:00
YunaiV
9334edc9ea Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/bpm
# Conflicts:
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java
2024-10-03 11:28:22 +08:00
YunaiV
f6a6a1ff88 【代码评审】商城:积分商城的 review 2024-09-29 07:28:04 +08:00
puhui999
dd82f13c03 【功能完善】商城: APP 积分商城活动完善 app-api 接口 2024-09-28 11:32:11 +08:00
YunaiV
4e8e491035 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/bpm
# Conflicts:
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/convert/definition/BpmModelConvert.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/behavior/BpmParallelMultiInstanceBehavior.java
#	yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/behavior/BpmSequentialMultiInstanceBehavior.java
2024-09-17 15:34:30 +08:00