代码生成模板调整
This commit is contained in:
parent
5b544da8f7
commit
fbabeb46a8
|
|
@ -42,7 +42,11 @@ public class ${EntityName}Controller {
|
||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
public Object list(@Validated PageParam pageParam,
|
public Object list(@Validated PageParam pageParam,
|
||||||
@RequestParam Map<String, String> params) {
|
@RequestParam Map<String, String> params) {
|
||||||
|
#if($isEqually)
|
||||||
|
PageResult<${EntityName}Vo> list = i${EntityName}Service.list(pageParam, params);
|
||||||
|
#else
|
||||||
PageResult<${EntityName}ListVo> list = i${EntityName}Service.list(pageParam, params);
|
PageResult<${EntityName}ListVo> list = i${EntityName}Service.list(pageParam, params);
|
||||||
|
#end
|
||||||
return AjaxResult.success(list);
|
return AjaxResult.success(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -57,7 +61,11 @@ public class ${EntityName}Controller {
|
||||||
*/
|
*/
|
||||||
@GetMapping("/detail")
|
@GetMapping("/detail")
|
||||||
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) {
|
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) {
|
||||||
|
#if($isEqually)
|
||||||
${EntityName}DetailVo detail = i${EntityName}Service.detail(id);
|
${EntityName}DetailVo detail = i${EntityName}Service.detail(id);
|
||||||
|
#else
|
||||||
|
${EntityName}Vo detail = i${EntityName}Service.detail(id);
|
||||||
|
#end
|
||||||
return AjaxResult.success(detail);
|
return AjaxResult.success(detail);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -88,7 +96,7 @@ public class ${EntityName}Controller {
|
||||||
*/
|
*/
|
||||||
@Log(title = "${functionName}编辑")
|
@Log(title = "${functionName}编辑")
|
||||||
@PostMapping("/edit")
|
@PostMapping("/edit")
|
||||||
public Object edit(@Validated(value = ${EntityName}Param.update.class}) @RequestBody ${EntityName}Param ${entityName}Param}) {
|
public Object edit(@Validated(value = ${EntityName}Param.update.class) @RequestBody ${EntityName}Param ${entityName}Param) {
|
||||||
i${EntityName}Service.edit(${entityName}Param);
|
i${EntityName}Service.edit(${entityName}Param);
|
||||||
return AjaxResult.success();
|
return AjaxResult.success();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,11 @@ public interface I${EntityName}Service {
|
||||||
* @param params 搜索参数
|
* @param params 搜索参数
|
||||||
* @return PageResult<${EntityName}Vo}>
|
* @return PageResult<${EntityName}Vo}>
|
||||||
*/
|
*/
|
||||||
PageResult<${EntityName}ListVo> list(PageParam pageParam, Map<String, String> params);
|
#if($isEqually)
|
||||||
|
PageResult<${EntityName}Vo> list(PageParam pageParam, Map<String, String> params);
|
||||||
|
#else
|
||||||
|
PageResult<${EntityName}ListVo> list(PageParam pageParam, Map<String, String> params);
|
||||||
|
#end
|
||||||
#elseif($table.genTpl=="tree")
|
#elseif($table.genTpl=="tree")
|
||||||
/**
|
/**
|
||||||
* ${functionName}列表
|
* ${functionName}列表
|
||||||
|
|
@ -49,7 +53,11 @@ public interface I${EntityName}Service {
|
||||||
* @param id 主键ID
|
* @param id 主键ID
|
||||||
* @return ${EntityName}
|
* @return ${EntityName}
|
||||||
*/
|
*/
|
||||||
${EntityName} detail(Integer id);
|
#if($isEqually)
|
||||||
|
${EntityName}Vo detail(Integer id);
|
||||||
|
#else
|
||||||
|
${EntityName}DetailVo detail(Integer id);
|
||||||
|
#end
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ${functionName}新增
|
* ${functionName}新增
|
||||||
|
|
|
||||||
|
|
@ -48,7 +48,7 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
|
||||||
* @return PageResult<${EntityName}Vo>
|
* @return PageResult<${EntityName}Vo>
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public PageResult<${EntityName}Vo> list(PageParam pageParam, Map<String, String> params) {
|
public#if($isEqually) PageResult<${EntityName}Vo>#else PageResult<${EntityName}ListVo>#end list(PageParam pageParam, Map<String, String> params) {
|
||||||
Integer page = pageParam.getPageNo();
|
Integer page = pageParam.getPageNo();
|
||||||
Integer limit = pageParam.getPageSize();
|
Integer limit = pageParam.getPageSize();
|
||||||
|
|
||||||
|
|
@ -96,12 +96,24 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
|
||||||
});
|
});
|
||||||
#end
|
#end
|
||||||
|
|
||||||
|
#if($isEqually)
|
||||||
IPage<${EntityName}Vo> iPage = ${entityName}Mapper.selectPage(new Page<>(page, limit), queryWrapper);
|
IPage<${EntityName}Vo> iPage = ${entityName}Mapper.selectPage(new Page<>(page, limit), queryWrapper);
|
||||||
|
#else
|
||||||
|
IPage<${EntityName}ListVo> iPage = ${entityName}Mapper.selectPage(new Page<>(page, limit), queryWrapper);
|
||||||
|
#end
|
||||||
|
|
||||||
#if($fields.contains("create_time") || $fields.contains("update_time"))
|
#if($fields.contains("create_time") || $fields.contains("update_time"))
|
||||||
|
#if($isEqually)
|
||||||
List<${EntityName}Vo> list = new ArrayList<>();
|
List<${EntityName}Vo> list = new ArrayList<>();
|
||||||
|
#else
|
||||||
|
List<${EntityName}ListVo> list = new ArrayList<>();
|
||||||
|
#end
|
||||||
for (${EntityName} item : iPage.getRecords()) {
|
for (${EntityName} item : iPage.getRecords()) {
|
||||||
|
#if($isEqually)
|
||||||
${EntityName}Vo vo = new ${EntityName}Vo();
|
${EntityName}Vo vo = new ${EntityName}Vo();
|
||||||
|
#else
|
||||||
|
${EntityName}ListVo vo = new ${EntityName}ListVo();
|
||||||
|
#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))
|
||||||
|
|
@ -184,9 +196,17 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
|
||||||
List<${EntityName}> arrayData = ${entityName}Mapper.selectList(queryWrapper);
|
List<${EntityName}> arrayData = ${entityName}Mapper.selectList(queryWrapper);
|
||||||
|
|
||||||
#if($fields.contains("create_time") || $fields.contains("update_time"))
|
#if($fields.contains("create_time") || $fields.contains("update_time"))
|
||||||
|
#if($isEqually)
|
||||||
List<${EntityName}Vo> list = new ArrayList<>();
|
List<${EntityName}Vo> list = new ArrayList<>();
|
||||||
|
#else
|
||||||
|
List<${EntityName}ListVo> list = new ArrayList<>();
|
||||||
|
#end
|
||||||
for (${EntityName} item : arrayData) {
|
for (${EntityName} item : arrayData) {
|
||||||
|
#if($isEqually)
|
||||||
${EntityName}Vo vo = new ${EntityName}Vo();
|
${EntityName}Vo vo = new ${EntityName}Vo();
|
||||||
|
#else
|
||||||
|
${EntityName}ListVo vo = new ${EntityName}ListVo();
|
||||||
|
#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))
|
||||||
|
|
@ -226,7 +246,7 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
|
||||||
* @return PageResult<${EntityName}Vo>
|
* @return PageResult<${EntityName}Vo>
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public PageResult<${EntityName}Vo> list(PageParam pageParam, Map<String, String> params) {
|
public#if($isEqually) PageResult<${EntityName}Vo>#else PageResult<${EntityName}ListVo>#end list(PageParam pageParam, Map<String, String> params) {
|
||||||
Integer page = pageParam.getPageNo();
|
Integer page = pageParam.getPageNo();
|
||||||
Integer limit = pageParam.getPageSize();
|
Integer limit = pageParam.getPageSize();
|
||||||
|
|
||||||
|
|
@ -275,15 +295,20 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
|
||||||
});
|
});
|
||||||
#end
|
#end
|
||||||
|
|
||||||
|
#if($isEqually)
|
||||||
IPage<${EntityName}Vo> iPage = ${entityName}Mapper.selectJoinPage(
|
IPage<${EntityName}Vo> iPage = ${entityName}Mapper.selectJoinPage(
|
||||||
new Page<>(page, limit),
|
new Page<>(page, limit),
|
||||||
${EntityName}Vo.class,
|
${EntityName}Vo.class,
|
||||||
mpjQueryWrapper);
|
mpjQueryWrapper);
|
||||||
|
#else
|
||||||
|
IPage<${EntityName}ListVo> iPage = ${entityName}Mapper.selectJoinPage(
|
||||||
|
new Page<>(page, limit),
|
||||||
|
${EntityName}ListVo.class,
|
||||||
|
mpjQueryWrapper);
|
||||||
|
#end
|
||||||
|
|
||||||
#if($fields.contains("create_time") || $fields.contains("update_time"))
|
#if($fields.contains("create_time") || $fields.contains("update_time"))
|
||||||
for (${EntityName} item : iPage.getRecords()) {
|
for (${EntityName} vo : iPage.getRecords()) {
|
||||||
${EntityName}Vo vo = new ${EntityName}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
|
||||||
|
|
@ -348,13 +373,23 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
|
||||||
});
|
});
|
||||||
#end
|
#end
|
||||||
|
|
||||||
|
#if($isEqually)
|
||||||
List<${EntityName}> arrayData = ${entityName}Mapper.selectJoinList(
|
List<${EntityName}> arrayData = ${entityName}Mapper.selectJoinList(
|
||||||
${EntityName}Vo.class,
|
${EntityName}Vo.class,
|
||||||
mpjQueryWrapper);
|
mpjQueryWrapper);
|
||||||
|
#else
|
||||||
|
List<${EntityNameList}> arrayData = ${entityName}Mapper.selectJoinList(
|
||||||
|
${EntityName}ListVo.class,
|
||||||
|
mpjQueryWrapper);
|
||||||
|
#end
|
||||||
|
|
||||||
#if($fields.contains("create_time") || $fields.contains("update_time"))
|
#if($fields.contains("create_time") || $fields.contains("update_time"))
|
||||||
for (${EntityName} item : arrayData) {
|
for (${EntityName} item : arrayData) {
|
||||||
|
#if($isEqually)
|
||||||
${EntityName}Vo vo = new ${EntityName}Vo();
|
${EntityName}Vo vo = new ${EntityName}Vo();
|
||||||
|
#else
|
||||||
|
${EntityName}ListVo vo = new ${EntityName}Vo();
|
||||||
|
#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))
|
||||||
|
|
@ -391,7 +426,7 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
|
||||||
* @return ${EntityName}
|
* @return ${EntityName}
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public ${EntityName} detail(Integer id) {
|
public#if($isEqually) ${EntityName}Vo#else ${EntityName}DetailVo#end detail(Integer id) {
|
||||||
Article model = ${entityName}Mapper.selectOne(
|
Article model = ${entityName}Mapper.selectOne(
|
||||||
#if($field.contains("is_delete"))
|
#if($field.contains("is_delete"))
|
||||||
new QueryWrapper<${EntityName}>()
|
new QueryWrapper<${EntityName}>()
|
||||||
|
|
@ -406,16 +441,22 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
|
||||||
|
|
||||||
Assert.notNull(model, "${functionName}不存在}");
|
Assert.notNull(model, "${functionName}不存在}");
|
||||||
|
|
||||||
|
#if($isEqually)
|
||||||
|
ArticleVo vo = new ArticleVo();
|
||||||
|
#else
|
||||||
|
ArticleDetailVo vo = new ArticleDetailVo();
|
||||||
|
#end
|
||||||
|
|
||||||
#if($field.contains("image"))
|
#if($field.contains("image"))
|
||||||
model.setImage(UrlUtil.toAbsoluteUrl(model.getImage()));
|
vo.setImage(UrlUtil.toAbsoluteUrl(model.getImage()));
|
||||||
#end
|
#end
|
||||||
#if($field.contains("avatar"))
|
#if($field.contains("avatar"))
|
||||||
model.setAvatar(UrlUtil.toAbsoluteUrl(model.getAvatar()));
|
vo.setAvatar(UrlUtil.toAbsoluteUrl(model.getAvatar()));
|
||||||
#end
|
#end
|
||||||
#if($field.contains("logo"))
|
#if($field.contains("logo"))
|
||||||
model.setLogo(UrlUtil.toAbsoluteUrl(model.getLogo()));
|
vo.setLogo(UrlUtil.toAbsoluteUrl(model.getLogo()));
|
||||||
#end
|
#end
|
||||||
return model;
|
return vo;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -454,7 +495,7 @@ public class ${EntityName}ServiceImpl implements I${EntityName}Service {
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void edit(${EntityName}Param ${entityName}Param) {
|
public void edit(${EntityName}Param ${entityName}Param) {
|
||||||
${EntityName} model = ${entityName}Mapper.selectOne(
|
${EntityName} model = ${entityName}Mapper.selectOne(
|
||||||
#if($field.contains("is_delete"))
|
#if($field.contains("is_delete"))
|
||||||
new QueryWrapper<${EntityName}>()
|
new QueryWrapper<${EntityName}>()
|
||||||
.eq("id", ${entityName}Param.getId())
|
.eq("id", ${entityName}Param.getId())
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue