Commit a70cc846 by yuwei

2.0.0项目初始化

parent aba3d939
......@@ -64,8 +64,8 @@ public class ${table.controllerName} {
@ApiImplicitParam(name = "id", value = "ID", required = true, dataType = "String", paramType = "path")
@GetMapping("/{id}")
public R get${className}ById(@PathVariable String id) {
${entity} ${classNameLower}Entity = ${classNameLower}Service.getById(id);
return R.ok().setData(${classNameLower}Mapper.toVO(${classNameLower}Entity));
${className}Vo ${classNameLower}Vo = ${classNameLower}Service.get${className}ById(id);
return R.ok().setData(${classNameLower}Vo);
}
/**
......@@ -79,7 +79,7 @@ public class ${table.controllerName} {
@ApiImplicitParam(name = "${classNameLower}Query", value = "查询实体${classNameLower}Query", required = true, dataTypeClass = ${className}Query.class)
})
@GetMapping("/page")
public R getRolePage(${className}Query ${classNameLower}Query) {
public R get${className}Page(${className}Query ${classNameLower}Query) {
QueryWrapper<${entity}> queryWrapper = new QueryWrapper<>();
IPage<${entity}> page = ${classNameLower}Service.page(new Page<>(${classNameLower}Query.getPageNum(), ${classNameLower}Query.getPageSize()), queryWrapper);
List<${className}Vo> collect = page.getRecords().stream().map(${classNameLower}Mapper::toVO).collect(Collectors.toList());
......
......@@ -18,5 +18,7 @@ public interface ${table.serviceName} extends ${superServiceClass}<${entity}> {
void update${className}(${className}Dto ${classNameLower});
${className}Vo get${className}ById(String id);
void delete${className}ById(String id);
}
......@@ -44,6 +44,12 @@ public class ${table.serviceImplName} extends ${superServiceImplClass}<${table.m
}
@Override
public ${className}Vo get${className}ById(String id) {
${entity} ${classNameLower}Entity = super.getById(id);
return ${classNameLower}Mapper.toVO(${classNameLower}Entity);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void delete${className}ById(String id) {
${classNameLower}Dao.deleteById(id);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment