update: controller.java.vm serviceImpl.java.vm 代码生成优化

This commit is contained in:
zccbbg 2024-07-19 11:30:21 +08:00
parent d0e8fc660c
commit 11910a993b
2 changed files with 12 additions and 10 deletions

View file

@ -86,7 +86,8 @@ public class ${ClassName}Controller extends BaseController {
@RepeatSubmit()
@PostMapping()
public R<Void> add(@Validated(AddGroup.class) @RequestBody ${ClassName}Bo bo) {
return toAjax(${className}Service.insertByBo(bo));
${className}Service.insertByBo(bo);
return R.ok();
}
/**
@ -97,7 +98,8 @@ public class ${ClassName}Controller extends BaseController {
@RepeatSubmit()
@PutMapping()
public R<Void> edit(@Validated(EditGroup.class) @RequestBody ${ClassName}Bo bo) {
return toAjax(${className}Service.updateByBo(bo));
${className}Service.updateByBo(bo);
return R.ok();
}
/**
@ -110,6 +112,7 @@ public class ${ClassName}Controller extends BaseController {
@DeleteMapping("/{${pkColumn.javaField}s}")
public R<Void> remove(@NotEmpty(message = "主键不能为空")
@PathVariable ${pkColumn.javaType}[] ${pkColumn.javaField}s) {
return toAjax(${className}Service.deleteByIds(List.of(${pkColumn.javaField}s)));
${className}Service.deleteByIds(List.of(${pkColumn.javaField}s));
return R.ok();
}
}

View file

@ -88,24 +88,23 @@ public class ${ClassName}Service {
/**
* 新增${functionName}
*/
public Boolean insertByBo(${ClassName}Bo bo) {
public void insertByBo(${ClassName}Bo bo) {
${ClassName} add = MapstructUtils.convert(bo, ${ClassName}.class);
return ${className}Mapper.insert(add) > 0;
#set($pk=$pkColumn.javaField.substring(0,1).toUpperCase() + ${pkColumn.javaField.substring(1)})
${className}Mapper.insert(add);
}
/**
* 修改${functionName}
*/
public Boolean updateByBo(${ClassName}Bo bo) {
public void updateByBo(${ClassName}Bo bo) {
${ClassName} update = MapstructUtils.convert(bo, ${ClassName}.class);
return ${className}Mapper.updateById(update) > 0;
${className}Mapper.updateById(update);
}
/**
* 批量删除${functionName}
*/
public Boolean deleteByIds(Collection<${pkColumn.javaType}> ids) {
return ${className}Mapper.deleteBatchIds(ids) > 0;
public void deleteByIds(Collection<${pkColumn.javaType}> ids) {
${className}Mapper.deleteBatchIds(ids);
}
}