fix: 修复Vue3代码生成器创建人和更新人自动录入及时间选择器搜索问题
- 在Service模板中自动设置createBy和updateBy字段 - 修复时间范围选择器取消选择时搜索异常 - 优化代码生成器的数据录入完整性 具体修改: 1. serviceImpl.java.vm 第72行:新增时自动设置createBy 2. serviceImpl.java.vm 第99行:修改时自动设置updateBy 3. index.vue.vm 第418行:修复时间选择器值绑定问题 测试验证:功能正常可用pull/1108/head
parent
075e96466f
commit
e83b2ff4b9
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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]
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue