Commit Graph

424 Commits

Author SHA1 Message Date
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
YunaiV
bc6cdecb23 Merge remote-tracking branch 'origin/feature/sub-table' 2023-11-30 20:49:37 +08:00
puhui999
25595a13f4 fix:修复 vue2 代码生成后 api 导入路径不正确的问题 2023-11-29 18:57:09 +08:00
芋道源码
7724d6e830
!765 Vue2 + Element UI 代码生成器
Merge pull request !765 from 芋道源码/feature/sub-table
2023-11-28 12:28:30 +00:00
puhui999
c437201236 代码生成:CodegenEngineVue2Test 所需测试文件 2023-11-27 21:15:32 +08:00
puhui999
b4d16b368d Merge remote-tracking branch 'yudao/feature/sub-table' into feature/sub-table 2023-11-27 21:07:45 +08:00
puhui999
5ebebf1579 代码生成:vue2 代码模拟格式调整 2023-11-27 21:05:41 +08:00
YunaiV
df51a678eb code review:vue2 主子表的生成 2023-11-27 17:09:53 +08:00
puhui999
4f42e7ca68 代码生成:Vue2 界面:修正 $refs 2023-11-27 16:31:06 +08:00
puhui999
86160f40de 代码生成:重构 vue2 代码生成模版,使用 async await 优化代码层次 2023-11-27 16:30:30 +08:00
YunaiV
0233b092b8 websocket:重新封装 websocket 组件,支持 sender 广播 2023-11-24 00:32:52 +08:00
YunaiV
1941a7b3e6 websocket:重新封装 websocket 组件,支持 token 认证,并增加 WebSocketMessageListener 方便处理消息 2023-11-22 23:17:50 +08:00
puhui999
3d2022e31f 代码生成:完善 vue2 代码生成单元测试 2023-11-21 16:22:16 +08:00
puhui999
c50d27f5cb 代码生成:完善 vue2 模版,适配树表和主子表 2023-11-21 11:58:04 +08:00
puhui999
80db28ee5b 代码生成:重构 vue2 模版,适配树表和主子表 2023-11-21 10:49:43 +08:00
puhui999
737ea4635c Merge remote-tracking branch 'yudao/feature/sub-table' into feature/sub-table
# Conflicts:
#	sql/mysql/ruoyi-vue-pro.sql
2023-11-20 09:57:24 +08:00
YunaiV
ac80aa97b3 代码生成:优化前端模版的 package 路径 2023-11-18 17:41:37 +08:00
zhijiantianya@gmail.com
067d53ac48 代码生成器:增加单元测试,🛫 2023-11-17 19:39:32 +08:00
puhui999
a25fea18e7 Merge remote-tracking branch 'yudao/feature/sub-table' into feature/sub-table
# Conflicts:
#	yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/form.vue.vm
2023-11-17 18:19:51 +08:00
puhui999
a88c93fc60 代码生成:重构 vue2 模版,适配树表和主子表(90%) 2023-11-17 18:18:27 +08:00
puhui999
df69fecbb4 代码生成:重构 vue2 模版,适配树表和主子表(80%) 2023-11-17 17:03:35 +08:00
YunaiV
ee918a6d3f 代码生成:增加主子表 erp 模式的示例 2023-11-17 13:21:07 +08:00
YunaiV
d2aee55ed2 代码生成:增加主子表 inner 模式的示例 2023-11-16 23:48:12 +08:00
YunaiV
2aecdbf09e 代码生成:增加主子表 normal 模式的示例 2023-11-16 23:23:46 +08:00
YunaiV
5b9879ca8d 代码生成:增加 tree 示例 2023-11-16 20:40:13 +08:00
YunaiV
01a55b93c2 代码生成:增加更全的 tree 场景下的新增/修改校验 2023-11-16 20:01:44 +08:00
YunaiV
a2f7067494 代码生成:支持树形表结构的配置 2023-11-16 00:11:31 +08:00
YunaiV
0d49691aa0 代码生成:增加 crud 单表示例 2023-11-15 23:48:30 +08:00
YunaiV
d83e0413b8 清理一波 demo 示例代码,准备重新生成 2023-11-15 21:46:10 +08:00
zhijiantianya@gmail.com
413640f593 代码生成器:简化 vo 和 convert 的生成逻辑 2023-11-15 21:05:00 +08:00
zhijiantianya@gmail.com
91d7938ddf 代码生成器:简化 vo 和 convert 的生成逻辑 2023-11-15 21:03:16 +08:00
zhijiantianya@gmail.com
b47c4fbd8d 代码生成器:增加树形结构的 vm 模版 2023-11-14 19:37:35 +08:00
YunaiV
06649624e5 代码生成:支持设置主子表的信息 2023-11-14 12:57:55 +08:00
YunaiV
a75bb825d7 代码生成:支持设置主子表的信息 2023-11-14 09:51:10 +08:00
YunaiV
a51e9645ef 代码生成:进一步完成 erp 模版 2023-11-13 21:46:54 +08:00
zhijiantianya@gmail.com
7c48aaba8a 代码生成器:进一步完善 erp 生成模版 2023-11-13 20:37:15 +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
YunaiV
256c560d43 代码生成:增加主子表的示例 2023-11-12 22:33:18 +08:00
YunaiV
e67a6a2fe9 代码生成:1)增加 one 情况下的示例代码;2)修复 vue3 模版现有的 bug 2023-11-12 19:50:20 +08:00
YunaiV
07e71e2ab0 代码生成:主子表 normal 模式,1 对 1 的 form 生成 2023-11-12 00:15:44 +08:00
YunaiV
0a8257a565 代码生成:主子表 normal 模式,1 对多的 form 生成 2023-11-11 22:06:38 +08:00
YunaiV
055eb350aa 代码生成:简化现有 crud 模版的各种 pretty 相关的判断,交给 Java 代码后置统一处理。 2023-11-11 12:56:58 +08:00
YunaiV
ebb8f04fb5 Merge remote-tracking branch 'origin/feature/sub-table' into feature/sub-table 2023-11-09 22:47:43 +08:00
zhijiantianya@gmail.com
7c09a1fc86 代码生成器:主子表,支持普通、内嵌、ERP 三种模式 2023-11-09 20:49:52 +08:00
YunaiV
01b62a9b0c Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/sub-table 2023-11-08 22:29:31 +08:00
zhijiantianya@gmail.com
2f6456e2b0 代码生成器:主子表,支持多个从字段 50% 2023-11-08 21:00:34 +08:00
YunaiV
2afc2caf1d 代码生成:主子表的部分实现 2023-11-08 09:42:16 +08:00
YunaiV
53afc9d50a codegen:移除多余的 test 类 2023-11-07 23:41:26 +08:00
zhijiantianya@gmail.com
9705ae061c codegen:1)增加 vue3 + crud 模式下的单测;2)增加主子表的 db 字段 2023-11-07 20:43:53 +08:00
xingyu
5bfb8098d6 fix: vben codegen 2023-10-30 18:15:22 +08:00
YunaiV
a4aa1fac0b Merge branch 'feature/v2.7.17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro 2023-10-24 19:13:09 +08:00
YunaiV
dd2f5ba2c3 统一 boot 和 cloud 代码 2023-10-24 18:48:02 +08:00
YunaiV
df00126fa4 统一 boot 和 cloud 代码 2023-10-24 13:39:21 +08:00
xingyu
a39a0e68a0 fix: vben codegen 2023-10-23 11:49:23 +08:00
YunaiV
94c2ad5d1d 修复报错的单元测试 2023-10-22 08:55:27 +08:00
owen
2f69389982 基础设施:数据库文档增加忽略前端FLW_ 2023-10-18 09:46:24 +08:00
lan
43985bff93 逻辑错误。已缓存master时,修改master会因为id不匹配config导致引用错误的FileClient实现类 2023-10-17 22:01:34 +08:00
YunaiV
269da3d56d promotion:新增砍价记录列表 2023-10-05 12:07:05 +08:00
YunaiV
c66b4e7bc0 code review:日志清理 Job 2023-10-03 11:02:33 +08:00
j-sentinel
2f0483ce9f [新增][定时任务]重新申请 ApiAccessLog、ApiErrorLog、JobLog 3个日志的定时清理 2023-10-02 19:18:36 +08:00
YunaiV
f8b4a08fae code review:访问日志、错误日志的清理 Job 实现 2023-10-02 00:06:28 +08:00
j-sentinel
11921fab5a [新增][定时任务]ApiAccessLog、ApiErrorLog、JobLog 3个日志的定时清理 2023-10-01 16:53:17 +08:00
YunaiV
3489144757 新任务:日志的清理 job 2023-09-30 12:31:18 +08:00
YunaiV
5913ee0706 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/mall_product
# Conflicts:
#	yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/jackson/config/YudaoJacksonAutoConfiguration.java
#	yudao-module-mall/yudao-module-promotion-api/src/main/java/cn/iocoder/yudao/module/promotion/enums/ErrorCodeConstants.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/app/bargain/vo/activity/AppBargainActivityDetailRespVO.java
#	yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/controller/app/bargain/vo/activity/AppBargainActivityRespVO.java
#	yudao-module-mall/yudao-module-trade-api/src/main/java/cn/iocoder/yudao/module/trade/enums/ErrorCodeConstants.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderSettlementReqVO.java
#	yudao-module-member/yudao-module-member-api/src/main/java/cn/iocoder/yudao/module/member/enums/ErrorCodeConstants.java
#	yudao-module-pay/yudao-module-pay-api/src/main/java/cn/iocoder/yudao/module/pay/enums/ErrorCodeConstants.java
#	yudao-server/src/main/resources/application-local.yaml
2023-09-28 15:18:59 +08:00
YunaiV
9630f236f8 Merge branch 'feature/auth' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
 Conflicts:
	README.md
2023-09-19 22:28:45 +08:00
owen
f998d43e68 infra: 修正 查询实体列表方法,传入的ID集合为空时,会导致异常的问题 2023-09-19 17:14:42 +08:00
YunaiV
222daa5366 pay 缓存,使用 guava 替代 job 扫描,目的:提升启动速度,加快缓存失效 2023-09-16 23:22:58 +08:00
YunaiV
a51579a77d fileConfig 缓存,使用 guava 替代 job 扫描,目的:提升启动速度,加快缓存失效 2023-09-16 21:35:05 +08:00
xingyu
4674caa01a fix: vben codegen 2023-09-11 13:35:00 +08:00
xingyu
092e48b9d5 perf: vben codegen 2023-09-11 12:41:48 +08:00
owen
290d1671a2 trade: 分销业务后台功能:推广订单列表 2023-09-10 23:36:38 +08:00
芋道源码
80a5889757
!565 vben代码生成模版
Merge pull request !565 from xingyu/feature/vben_codegen
2023-09-03 09:58:56 +00:00
chenchen
73f1636daa 售后日志添加售前售后状态 2023-08-30 10:58:37 +08:00
xingyu
282c15c7c4 fix: vben codegen antdv 4.0 2023-08-23 11:37:09 +08:00
YunaiV
e8c1bdde3d 会员中心:会员管理 50% 2023-08-19 14:12:03 +08:00
YunaiV
36da5d69b0 1、增加 App 的文件上传接口 2023-08-13 22:02:29 +08:00
xingyu
baa2e69cdf fix: vben codegen 2023-08-12 18:31:16 +08:00
xingyu
b55c1b942d perf: vben 2.0 codegen 2023-08-12 17:31:33 +08:00
YunaiV
24a406e47d 文件配置的本地缓存,使用 Job 轮询,替代 MQ 广播 2023-07-29 09:20:15 +08:00
YunaiV
d67f4a7f46 文件配置的本地缓存,使用 Job 轮询,替代 MQ 广播 2023-07-29 09:10:52 +08:00
YunaiV
5e7e3d816c 彻底移除 RedisKeyDefine 2023-07-29 07:16:10 +08:00
YunaiV
6c174d9c83 对齐 boot 与 cloud 的代码 2023-07-26 23:56:02 +08:00
YunaiV
14d7db0c60 对齐 boot 与 cloud 的代码 2023-07-26 23:27:06 +08:00
YunaiV
114f1e4833 对齐 boot 与 cloud 的代码 2023-07-26 22:36:34 +08:00
YunaiV
461c789492 清理 bpm 用不到的实体、与 convert 方法 2023-07-26 20:53:10 +08:00
芋道源码
eb0a1eb293
!533 vue3代码生成器表单Editor属性修正为v-model
Merge pull request !533 from 赤鷹/master
2023-07-25 12:06:23 +00:00
xingyu
91b4280625 fix: vben form bug 2023-07-21 17:40:27 +08:00
赤鷹
0134375401
update yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/index.vue.vm.
Signed-off-by: 赤鷹 <121013343@qq.com>
2023-07-10 08:23:58 +00:00
赤鷹
0fa3ed9421
update yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/form.vue.vm.
Signed-off-by: 赤鷹 <121013343@qq.com>
2023-07-10 08:09:40 +00:00
xingyu
4953d5ec62 fix: vben codegen radio type 2023-06-14 16:24:10 +08:00
芋道源码
12d6c14b1c
!469 修复 vue3 代码生成 api 模版错误 && 修复过期属性
Merge pull request !469 from xingyu/fix/vue3_codegen
2023-05-15 14:36:53 +00:00
YunaiV
c74ab7450d !470 fix: 代码生成:解决Java代码DO和VO中的警告 2023-05-15 21:56:02 +08:00
芋道源码
5fb77df903
!470 fix: 代码生成:解决Java代码DO和VO中的警告
Merge pull request !470 from baayso/master
2023-05-15 13:55:14 +00:00
xingyu
85047bca7b feat: vben dict 2023-05-14 16:48:35 +08:00
xingyu
69ebfbe105 feat: 适配vue3.3 defineOptions 2023-05-12 11:19:57 +08:00
xingyu
9d68c62177 refactor: vben dict 2023-05-11 17:36:58 +08:00
xingyu
912e18857a feat: vben 文件上传 2023-05-10 17:28:41 +08:00
xingyu
0b3640a522 fix: required = true ==> requiredMode = Schema.RequiredMode.REQUIRED 2023-05-08 10:06:17 +08:00
崔家辉
3905060bbf 修复Mapper中的DO缺失包名错误 2023-04-28 14:48:15 +08:00
xingyu
3851149338 feat: vue3 vben 支持富文本生成 2023-04-27 13:22:42 +08:00
xingyu
7549ab2611 feat: vue3 vben 支持富文本生成 2023-04-27 13:22:22 +08:00
xingyu
c88794f212 feat: vue3 vben 代码生成支持创建和更新两种表单 2023-04-27 13:17:03 +08:00
xingyu
1df0fd1bf8 fix: vue3 vben 代码生成支持创建和更新两种表单 2023-04-27 13:10:32 +08:00
xingyu
28f4456bbe fix: vue3 vben codegen 2023-04-27 11:43:48 +08:00
xingyu
3219611a32 fix: vue3 vben codegen dict 2023-04-26 18:42:03 +08:00
baayso
7c47fd47c1 fix: 代码生成:解决Java代码DO和VO中的警告。 2023-04-25 21:28:38 +08:00
xingyu
f8e54dda30 feat: vben codegen 2023-04-25 18:26:27 +08:00
xingyu
81b8f4171f fix: vue3 codegen PageReqVO 2023-04-25 14:50:49 +08:00
YunaiV
4b2855232a !458 【Fix Bug】”占位“文件影响改包工具运行 2023-04-22 19:25:59 +08:00
芋道源码
9822a5ce47
!458 【Fix Bug】”占位“文件影响改包工具运行
Merge pull request !458 from anzhen-tech/master
2023-04-22 11:23:27 +00:00
YunaiV
8c65afc56a !462 fix: 代码生成:Vue3标准模板问题修复。 2023-04-22 19:01:11 +08:00
baayso
552e9969cc fix: 代码生成:Vue3标准模板问题修复。 2023-04-21 18:07:28 +08:00
安贞
a30ca26af8 删除多余"占位"文件 2023-04-15 15:44:55 +08:00
xingyuv
da0f9ca528 feat: 代码生成 vben 2023-04-13 14:42:18 +08:00
芋道源码
ce80c6f9d8
!453 代码生成时,增加 UI 类型的选择,可生成 Vue2、Vue3 多种管理后台的代码,支持 CRUD Schema 模式
Merge pull request !453 from 芋道源码/feature/codegen-front
2023-04-13 00:17:25 +00:00
YunaiV
d500332a18 代码生成,支持配置前端 UI 类型 2023-04-13 07:53:41 +08:00
YunaiV
cb6b7a754e Vue3 CRUD Schema 模版,index 和 form 完善 2023-04-12 23:11:04 +08:00
YunaiV
9d272e7941 Vue3 CRUD Schema 模版,data 完整提交 2023-04-12 22:40:53 +08:00
YunaiV
a65b8f63b7 Vue3 CRUD Schema 模版,data 部分提交 2023-04-10 23:20:38 +08:00
YunaiV
9a5d7c8646 Vue3 CRUD Schema 模版,部分提交 2023-04-10 22:31:04 +08:00
YunaiV
0e3904b613 代码生成时,前端 vue 增加组件名 2023-04-09 21:32:26 +08:00
芋道源码
aa16b8279f
!446 配合周建进行测试所提bug的后端修改
Merge pull request !446 from clockdotnet/master_pr
2023-04-09 02:30:08 +00:00
YunaiV
00a2818c01 增加 swagger、druid、skywalking、admin 的自定义路径 2023-04-08 17:40:45 +00:00
YunaiV
99f92310e2 优化 Vue3 模版,修改 title、visible 变量 2023-04-08 17:40:45 +00:00
YunaiV
79eb90d653 1. 优化代码生成模版
2. 优化 Vue2 所在目录
2023-04-08 17:40:45 +00:00
YunaiV
e8d2dc513b 代码生成:完善 Vue3 标准模版的表单 2023-04-08 17:40:45 +00:00
YunaiV
e96f052a06 代码生成:完善 Vue3 标准模版的表单 2023-04-08 17:40:45 +00:00
YunaiV
d6227f7767 代码生成:完善 Vue3 标准模版的列表,在 80 长度下的排版问题 2023-04-08 17:40:45 +00:00
YunaiV
975b978e37 代码生成:完善 Vue3 标准模版的列表 2023-04-08 17:40:45 +00:00
YunaiV
4f00d923af 代码生成:支持 Vue3 标准模版的列表 2023-04-08 17:40:45 +00:00
YunaiV
6879fcd94f 改造代码生成器,支持多种前端模版 2023-04-08 17:40:45 +00:00
YunaiV
b024c716ed 增加 CodegenTableDO 自增标识 2023-04-02 19:23:04 +08:00
shizhong
ea4ca187c7 解决配置文件导出缺少参数键名及其他字段不正确的问题 2023-03-30 15:56:07 +08:00
shizhong
774d8291b7 解决配置管理新增时是否可见为空报错信息不正确问题 2023-03-30 14:57:33 +08:00
shizhong
af4f52a25f 解决代码生成页面实体查询条件无效问题 2023-03-29 21:15:12 +08:00
小和
db86e90177 修复生成代码测试里面的时间问题(buildBetweenTime方法) 2023-03-10 11:33:02 +08:00
Rex
de8f8b450a 缺陷-修复代码生成器的同步报错问题 2023-02-14 21:33:13 +08:00
YunaiV
71cb5fdcb8 合并最新 master 代码 2023-02-04 10:24:41 +08:00
YunaiV
c3eb9022b8 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/springdoc
# Conflicts:
#	yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/config/ConfigController.java
#	yudao-module-mall/yudao-module-product-biz/src/test/resources/sql/clean.sql
#	yudao-module-mall/yudao-module-product-biz/src/test/resources/sql/create_tables.sql
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/auth/AuthController.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dept/DeptController.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/dept/PostController.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/permission/RoleController.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/sms/SmsChannelController.java
#	yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/UserController.java
#	yudao-server/pom.xml
2023-02-04 10:21:45 +08:00
YunaiV
f770133854 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master_unit-sql
# Conflicts:
#	yudao-module-system/yudao-module-system-biz/src/test/resources/sql/clean.sql
2023-02-04 10:06:31 +08:00
YunaiV
ba4e90b529 infra:完善 DatabaseTableServiceImpl 单元测试 2023-02-04 09:57:18 +08:00
YunaiV
0ff786d0ea infra:标准化代码 2023-02-04 09:15:46 +08:00
YunaiV
ec913adb20 infra:完善 logger 的单元测试 2023-02-04 09:10:09 +08:00
YunaiV
ebf441ef13 infra:完善 job 的单元测试 2023-02-04 08:42:29 +08:00
YunaiV
3070392ecd infra:完善 file 的单元测试 2023-02-04 07:50:36 +08:00
YunaiV
cc1fa54ea5 infra:完善 dataSource 的单元测试 2023-02-04 01:14:59 +08:00
YunaiV
b5b23b3d7c infra:完善 config 的单元测试 2023-02-04 00:57:09 +08:00