YunaiV
|
2cbc6aeef5
|
【代码优化】增强 JDK17、JDK8 之间的兼容性
|
2024-09-29 13:01:23 +08:00 |
YunaiV
|
9f676fecfa
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# README.md
# pom.xml
# yudao-dependencies/pom.xml
# yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/app/file/AppFileController.java
# yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/service/codegen/CodegenServiceImpl.java
# yudao-module-infra/yudao-module-infra-biz/src/test/java/cn/iocoder/yudao/module/infra/service/codegen/CodegenServiceImplTest.java
# yudao-module-system/yudao-module-system-biz/src/test/java/cn/iocoder/yudao/module/system/service/notify/NotifyMessageServiceImplTest.java
# yudao-module-system/yudao-module-system-biz/src/test/java/cn/iocoder/yudao/module/system/service/sms/SmsCodeServiceImplTest.java
|
2024-09-29 12:58:49 +08:00 |
YunaiV
|
42b7946685
|
【功能修复】代码生成:代同步数据库结构之后字段顺序混乱的问题
|
2024-09-29 07:41:35 +08:00 |
YunaiV
|
aaee3216f7
|
Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
|
2024-08-31 09:38:52 +08:00 |
LAPTOP-00JMG2HE\George Wei
|
45a4108138
|
添加忽略expiresTime、createTime和updateTime的TODO提示
|
2024-08-24 22:05:41 +08:00 |
LAPTOP-00JMG2HE\George Wei
|
e36671255a
|
修复执行mvn test时多个TestCase失败的问题。失败原因:1)使用断言比较POJO对象时未忽略expiresTime、createTime、updateTime属性;2)初始化测试数据库时未以UTF8编码读取脚本
|
2024-08-23 18:41:28 +08:00 |
YunaiV
|
72b5dd82b6
|
Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/mail/MailSendServiceImpl.java
|
2024-04-24 09:40:29 +08:00 |
YunaiV
|
fb237fa22e
|
【完善】代码生成对 DM 达梦数据的兼容性
|
2024-04-24 09:35:17 +08:00 |
YunaiV
|
af621cb03f
|
Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/util/servlet/ServletUtils.java
# yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/codegen/CodegenController.java
|
2024-04-23 22:38:17 +08:00 |
YunaiV
|
fd832e23fd
|
bugfix:非 json 请求(文件上传)时,token 过期时,错误读取 request body 问题
|
2024-04-22 23:31:50 +08:00 |
YunaiV
|
6c3f88bacd
|
Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-dependencies/pom.xml
# yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/service/job/JobServiceImpl.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/convert/mail/MailAccountConvert.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/mail/MailSendServiceImpl.java
# yudao-module-system/yudao-module-system-biz/src/test/java/cn/iocoder/yudao/module/system/service/mail/MailSendServiceImplTest.java
|
2024-04-22 19:02:13 +08:00 |
YunaiV
|
1274f92544
|
优化 job 调度:
1. 新增或修改 job 配置时,校验 handlerName 对应的 Spring Bean 存在
2. 删除 job 时,额外暂停 Trigger、取消调度,更完善
|
2024-04-18 22:19:26 +08:00 |
YunaiV
|
cc9b2e86b6
|
Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-dependencies/pom.xml
# yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/web/core/handler/GlobalExceptionHandler.java
|
2024-04-10 20:58:35 +08:00 |
YunaiV
|
2e03dcba69
|
移除 resilience4j 组件
|
2024-04-10 20:57:44 +08:00 |
YunaiV
|
790f3dc99b
|
Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/apilog/config/YudaoApiLogAutoConfiguration.java
# yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/apilog/core/filter/ApiAccessLogFilter.java
# yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/apilog/core/service/ApiAccessLog.java
# yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/apilog/core/service/ApiErrorLog.java
|
2024-04-03 19:56:19 +08:00 |
YunaiV
|
132c1cc828
|
【优化】增强访问日志,支持是否记录、脱敏、操作信息等功能
|
2024-04-03 19:52:52 +08:00 |
YunaiV
|
2dc7376ec6
|
✨ 全局:简化 file 组件,融合到 infra 模块
|
2024-02-28 19:17:18 +08:00 |
YunaiV
|
746133226f
|
Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/file/FileContentDAOImpl.java
# yudao-module-infra/yudao-module-infra-biz/src/test/java/cn/iocoder/yudao/module/infra/framework/file/core/s3/S3FileClientTest.java
|
2024-02-28 19:08:05 +08:00 |
YunaiV
|
77d634038c
|
✨ 全局:简化 file 组件,融合到 infra 模块
|
2024-02-28 18:59:33 +08:00 |
YunaiV
|
656c3a77ec
|
Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# yudao-framework/yudao-spring-boot-starter-excel/src/main/java/cn/iocoder/yudao/framework/excel/core/util/ExcelUtils.java
# yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/event/BpmProcessInstanceResultEvent.java
# yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/bpm/listener/BpmServiceResultListener.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/backlog/CrmBacklogController.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/business/CrmBusinessStatusTypeController.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/business/vo/business/CrmBusinessRespVO.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/business/vo/status/CrmBusinessStatusSaveReqVO.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/business/vo/type/CrmBusinessStatusTypeSaveReqVO.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/clue/vo/CrmClueSaveReqVO.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/clue/vo/CrmClueTranslateReqVO.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/contract/vo/contract/CrmContractSaveReqVO.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/customer/CrmCustomerController.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/customer/vo/customer/CrmCustomerSaveReqVO.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/permission/CrmPermissionController.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/product/vo/product/CrmProductSaveReqVO.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/receivable/CrmReceivablePlanController.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/receivable/vo/plan/CrmReceivablePlanUpdateReqVO.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/receivable/vo/receivable/CrmReceivableUpdateReqVO.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/business/CrmBusinessService.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/business/CrmBusinessServiceImpl.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/business/CrmBusinessStatusService.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/business/CrmBusinessStatusServiceImpl.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/business/CrmBusinessStatusTypeService.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/business/CrmBusinessStatusTypeServiceImpl.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/business/bo/CrmBusinessUpdateProductReqBO.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/clue/CrmClueService.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/clue/CrmClueServiceImpl.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/contact/CrmContactService.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/contact/CrmContactServiceImpl.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/contract/CrmContractService.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/contract/CrmContractServiceImpl.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/contract/listener/CrmContractResultListener.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/customer/CrmCustomerService.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/followup/bo/CrmUpdateFollowUpReqBO.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/message/CrmBacklogService.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/message/CrmBacklogServiceImpl.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/permission/bo/CrmPermissionTransferReqBO.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/product/CrmProductCategoryService.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/receivable/CrmReceivableService.java
# yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/receivable/CrmReceivableServiceImpl.java
# yudao-module-crm/yudao-module-crm-biz/src/test/java/cn/iocoder/yudao/module/crm/service/business/BusinessStatusTypeServiceImplTest.java
# yudao-module-crm/yudao-module-crm-biz/src/test/java/cn/iocoder/yudao/module/crm/service/business/CrmBusinessServiceImplTest.java
# yudao-module-crm/yudao-module-crm-biz/src/test/java/cn/iocoder/yudao/module/crm/service/clue/CrmClueServiceImplTest.java
# yudao-module-crm/yudao-module-crm-biz/src/test/java/cn/iocoder/yudao/module/crm/service/contract/ContractServiceImplTest.java
# yudao-module-crm/yudao-module-crm-biz/src/test/java/cn/iocoder/yudao/module/crm/service/customer/CrmCustomerServiceImplTest.java
# yudao-module-crm/yudao-module-crm-biz/src/test/java/cn/iocoder/yudao/module/crm/service/customerlimitconfig/CrmCustomerLimitConfigServiceImplTest.java
# yudao-module-crm/yudao-module-crm-biz/src/test/java/cn/iocoder/yudao/module/crm/service/receivable/CrmCrmReceivablePlanServiceImplTest.java
# yudao-module-crm/yudao-module-crm-biz/src/test/java/cn/iocoder/yudao/module/crm/service/receivable/CrmCrmReceivableServiceImplTest.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/api/dict/DictDataApiImpl.java
# yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dict/DictDataServiceImpl.java
|
2024-02-26 12:57:56 +08:00 |
YunaiV
|
a390fb4519
|
✨ CRM:更新最新代码,支持线索、客户、联系人、商机、合同等功能
|
2024-02-26 12:55:58 +08:00 |
YunaiV
|
35a1908bc6
|
Merge branch 'master-jdk21' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
# Conflicts:
# pom.xml
# yudao-dependencies/pom.xml
# yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/framework/security/config/SecurityConfiguration.java
# yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/service/codegen/inner/CodegenEngine.java
|
2024-01-20 00:44:03 +08:00 |
YunaiV
|
5e8988b73b
|
✨ 增加 jakartaPackage 标识,统一 Spring Boot 2.X 和 3.X 代码生成的模版
|
2024-01-20 00:42:46 +08:00 |
YunaiV
|
499134cfa2
|
✨ 降低 podam 到 7.2.11,解决 Spring Boot 2.X 单测报错问题
|
2024-01-20 00:20:51 +08:00 |
YunaiV
|
802ac89b73
|
⬇️ 保持 JDK8 + Spring Boot 2.7.18 持续维护
|
2023-12-08 22:17:52 +08:00 |
YunaiV
|
98697ee075
|
⬆️
|
2023-12-07 20:48:11 +08:00 |
YunaiV
|
7cbdd1670b
|
🐛 禁用 CodegenEngineVue3Test 暂时,避免单测报错
|
2023-12-07 07:36:33 +08:00 |
puhui999
|
6b1f94f122
|
代码生成测试:生成测试文件
|
2023-12-07 07:36:33 +08:00 |
puhui999
|
ae98d17473
|
代码生成测试:系统不一样生成的文件也有差异,那就各自生成各自。新增根据操作系统动态获取测试文件资源路径
|
2023-12-07 07:36:33 +08:00 |
YunaiV
|
c69fbe540a
|
✅ 增加 codegen 模块的单测覆盖率
|
2023-12-05 20:00:29 +08:00 |
YunaiV
|
a62399fbca
|
✅ 增加 infra logger 模块的单测覆盖率
|
2023-12-04 20:43:23 +08:00 |
YunaiV
|
30fef09eee
|
🔧 简化 errorLog 和 accessLog 模块的 VO
|
2023-12-03 18:32:47 +08:00 |
YunaiV
|
e541fe6324
|
🔧 简化 job 模块的 VO
|
2023-12-03 18:11:45 +08:00 |
YunaiV
|
35d171b1d9
|
🔧 简化 file 模块的 VO
|
2023-12-03 10:33:43 +08:00 |
YunaiV
|
fc3bb430c3
|
🔧 简化 dataSourceConfig 模块的 VO
|
2023-12-03 10:06:56 +08:00 |
YunaiV
|
645e6f3cc8
|
🔧 简化 config 模块的 VO
|
2023-12-03 09:57:34 +08:00 |
YunaiV
|
eeeafcc10c
|
1.9.0 版本发布
|
2023-11-30 21:14:13 +08:00 |
puhui999
|
c437201236
|
代码生成:CodegenEngineVue2Test 所需测试文件
|
2023-11-27 21:15:32 +08:00 |
YunaiV
|
df51a678eb
|
code review:vue2 主子表的生成
|
2023-11-27 17:09:53 +08:00 |
puhui999
|
3d2022e31f
|
代码生成:完善 vue2 代码生成单元测试
|
2023-11-21 16:22:16 +08:00 |
puhui999
|
80db28ee5b
|
代码生成:重构 vue2 模版,适配树表和主子表
|
2023-11-21 10:49:43 +08:00 |
zhijiantianya@gmail.com
|
067d53ac48
|
代码生成器:增加单元测试,🛫
|
2023-11-17 19:39:32 +08:00 |
YunaiV
|
ee918a6d3f
|
代码生成:增加主子表 erp 模式的示例
|
2023-11-17 13:21:07 +08:00 |
YunaiV
|
2aecdbf09e
|
代码生成:增加主子表 normal 模式的示例
|
2023-11-16 23:23:46 +08:00 |
YunaiV
|
01a55b93c2
|
代码生成:增加更全的 tree 场景下的新增/修改校验
|
2023-11-16 20:01:44 +08:00 |
YunaiV
|
d83e0413b8
|
清理一波 demo 示例代码,准备重新生成
|
2023-11-15 21:46:10 +08:00 |
zhijiantianya@gmail.com
|
b47c4fbd8d
|
代码生成器:增加树形结构的 vm 模版
|
2023-11-14 19:37:35 +08:00 |
zhijiantianya@gmail.com
|
01bdb33696
|
代码生成器:进一步完善 erp 生成模版
|
2023-11-13 20:35:03 +08:00 |
YunaiV
|
90842542a9
|
代码生成:主子表(inner)部分模版
|
2023-11-13 13:57:31 +08:00 |
YunaiV
|
a4b1395e92
|
代码生成:主子表(inner)部分模版
|
2023-11-13 09:52:48 +08:00 |