From e83b2ff4b9e959049b0c6052890983a0b7a4cbd7 Mon Sep 17 00:00:00 2001 From: tdbrwj <2969052310@qq.com> Date: Fri, 7 Nov 2025 16:16:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8DVue3=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E7=94=9F=E6=88=90=E5=99=A8=E5=88=9B=E5=BB=BA=E4=BA=BA=E5=92=8C?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BA=BA=E8=87=AA=E5=8A=A8=E5=BD=95=E5=85=A5?= =?UTF-8?q?=E5=8F=8A=E6=97=B6=E9=97=B4=E9=80=89=E6=8B=A9=E5=99=A8=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在Service模板中自动设置createBy和updateBy字段 - 修复时间范围选择器取消选择时搜索异常 - 优化代码生成器的数据录入完整性 具体修改: 1. serviceImpl.java.vm 第72行:新增时自动设置createBy 2. serviceImpl.java.vm 第99行:修改时自动设置updateBy 3. index.vue.vm 第418行:修复时间选择器值绑定问题 测试验证:功能正常可用 --- ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm | 2 ++ ruoyi-generator/src/main/resources/vm/vue/v3/index.vue.vm | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm b/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm index 116f6c544..698a89552 100644 --- a/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm +++ b/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm @@ -69,6 +69,7 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service { #foreach ($column in $columns) #if($column.javaField == 'createTime') + ${className}.setCreateBy(SecurityUtils.getUsername()); ${className}.setCreateTime(DateUtils.getNowDate()); #end #end @@ -95,6 +96,7 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service { #foreach ($column in $columns) #if($column.javaField == 'updateTime') + ${className}.setUpdateBy(SecurityUtils.getUsername()); ${className}.setUpdateTime(DateUtils.getNowDate()); #end #end diff --git a/ruoyi-generator/src/main/resources/vm/vue/v3/index.vue.vm b/ruoyi-generator/src/main/resources/vm/vue/v3/index.vue.vm index 936b4651f..1a9c51797 100644 --- a/ruoyi-generator/src/main/resources/vm/vue/v3/index.vue.vm +++ b/ruoyi-generator/src/main/resources/vm/vue/v3/index.vue.vm @@ -415,7 +415,7 @@ function getList() { #foreach ($column in $columns) #if($column.htmlType == "datetime" && $column.queryType == "BETWEEN") #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) - if (null != daterange${AttrName} && '' != daterange${AttrName}) { + if (null != daterange${AttrName}.value && '' != daterange${AttrName}.value) { queryParams.value.params["begin${AttrName}"] = daterange${AttrName}.value[0] queryParams.value.params["end${AttrName}"] = daterange${AttrName}.value[1] }