代码生成器模板调整

This commit is contained in:
TinyAnts 2022-07-13 18:15:04 +08:00
parent 5bb748ee77
commit fe39b4b2fa
1 changed files with 13 additions and 10 deletions

View File

@ -105,10 +105,11 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
#if($fields.contains("create_time") || $fields.contains("update_time")) #if($fields.contains("create_time") || $fields.contains("update_time"))
#if($isEqually) #if($isEqually)
List<${EntityName}Vo> list = new ArrayList<>(); List<${EntityName}Vo> list = new ArrayList<>();
for (${EntityName}Vo item : iPage.getRecords()) {
#else #else
List<${EntityName}ListVo> list = new ArrayList<>(); List<${EntityName}ListVo> list = new ArrayList<>();
for (${EntityName}ListVo item : iPage.getRecords()) {
#end #end
for (${EntityName} item : iPage.getRecords()) {
#if($isEqually) #if($isEqually)
${EntityName}Vo vo = new ${EntityName}Vo(); ${EntityName}Vo vo = new ${EntityName}Vo();
#else #else
@ -116,7 +117,7 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
#end #end
BeanUtils.copyProperties(item, vo); BeanUtils.copyProperties(item, vo);
#if($fields.contains("image")) #if($fields.contains("image"))
vo.setImage(UrlUtil.toAbsoluteUrl(vo.getImage)) vo.setImage(UrlUtil.toAbsoluteUrl(vo.getImage));
#end #end
#if($fields.contains("avatar")) #if($fields.contains("avatar"))
vo.setAvatar(UrlUtil.toAbsoluteUrl(vo.getAvatar)) vo.setAvatar(UrlUtil.toAbsoluteUrl(vo.getAvatar))
@ -300,15 +301,16 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
new Page<>(page, limit), new Page<>(page, limit),
${EntityName}Vo.class, ${EntityName}Vo.class,
mpjQueryWrapper); mpjQueryWrapper);
for (${EntityName}Vo vo : iPage.getRecords()) {
#else #else
IPage<${EntityName}ListVo> iPage = ${entityName}Mapper.selectJoinPage( IPage<${EntityName}ListVo> iPage = ${entityName}Mapper.selectJoinPage(
new Page<>(page, limit), new Page<>(page, limit),
${EntityName}ListVo.class, ${EntityName}ListVo.class,
mpjQueryWrapper); mpjQueryWrapper);
#end
#if($fields.contains("create_time") || $fields.contains("update_time")) for (${EntityName}ListVo vo : iPage.getRecords()) {
for (${EntityName} vo : iPage.getRecords()) { #end
#if($fields.contains("image")) #if($fields.contains("image"))
vo.setImage(UrlUtil.toAbsoluteUrl(vo.getImage)) vo.setImage(UrlUtil.toAbsoluteUrl(vo.getImage))
#end #end
@ -326,7 +328,6 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
#end #end
} }
#end
return PageResult.iPageHandle(iPage); return PageResult.iPageHandle(iPage);
} }
#elseif($table.genTpl=="tree") #elseif($table.genTpl=="tree")
@ -483,7 +484,7 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
#if(!$column.isIncrement) #if(!$column.isIncrement)
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
#if($column.javaField.equals("image") || $colum.javaField.equals("avatar") || $colum.javaField.equals("logo")) #if($column.javaField.equals("image") || $colum.javaField.equals("avatar") || $colum.javaField.equals("logo"))
model.set${AttrName}(UrlUtil.toRelativeUrl(Param.get${AttrName}())) model.set${AttrName}(UrlUtil.toRelativeUrl(${entityName}Param.get${AttrName}()));
#elseif(!$column.javaField.equals("createTime") and !$column.javaField.equals("deleteTime") and !$column.javaField.equals("updateTime") and !$column.javaField.equals("isDelete")) #elseif(!$column.javaField.equals("createTime") and !$column.javaField.equals("deleteTime") and !$column.javaField.equals("updateTime") and !$column.javaField.equals("isDelete"))
model.set${AttrName}(${entityName}Param.get${AttrName}()); model.set${AttrName}(${entityName}Param.get${AttrName}());
#elseif($column.javaField.equals("createTime") || $column.javaField.equals("updateTime")) #elseif($column.javaField.equals("createTime") || $column.javaField.equals("updateTime"))
@ -522,7 +523,7 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
#if(!$column.isIncrement) #if(!$column.isIncrement)
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
#if($column.javaField.equals("image") || $colum.javaField.equals("avatar") || $colum.javaField.equals("logo")) #if($column.javaField.equals("image") || $colum.javaField.equals("avatar") || $colum.javaField.equals("logo"))
model.set${AttrName}(UrlUtil.toRelativeUrl(Param.get${AttrName}())) model.set${AttrName}(UrlUtil.toRelativeUrl(${entityName}Param.get${AttrName}()));
#elseif(!$column.javaField.equals("createTime") and !$column.javaField.equals("deleteTime") and !$column.javaField.equals("updateTime") and !$column.javaField.equals("isDelete")) #elseif(!$column.javaField.equals("createTime") and !$column.javaField.equals("deleteTime") and !$column.javaField.equals("updateTime") and !$column.javaField.equals("isDelete"))
model.set${AttrName}(${entityName}Param.get${AttrName}()); model.set${AttrName}(${entityName}Param.get${AttrName}());
#elseif($column.javaField.equals("updateTime")) #elseif($column.javaField.equals("updateTime"))
@ -546,11 +547,13 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
${EntityName} model = ${entityName}Mapper.selectOne( ${EntityName} model = ${entityName}Mapper.selectOne(
#if($fields.contains("is_delete")) #if($fields.contains("is_delete"))
new QueryWrapper<${EntityName}>() new QueryWrapper<${EntityName}>()
.select("id")
.eq("id", id) .eq("id", id)
.eq("is_delete", 0) .eq("is_delete", 0)
.last("limit 1")); .last("limit 1"));
#else #else
new QueryWrapper<${EntityName}>() new QueryWrapper<${EntityName}>()
.select("id")
.eq("id", id) .eq("id", id)
.last("limit 1")); .last("limit 1"));
#end #end
@ -562,7 +565,7 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
#if($fields.contains("delete_time")) #if($fields.contains("delete_time"))
model.setDeleteTime(System.currentTimeMillis() / 1000); model.setDeleteTime(System.currentTimeMillis() / 1000);
#end #end
${entityName}Mapper.updateById(article); ${entityName}Mapper.updateById(model);
#else #else
${entityName}Mapper.delete(new QueryWrapper<${EntityName}>().eq("id", id)); ${entityName}Mapper.delete(new QueryWrapper<${EntityName}>().eq("id", id));
#end #end