1234567891011121314151617181920212223242526272829303132333435363738 |
- package ${newBasePackage}.${moduleName}.web;
- import javax.annotation.Generated;
- import ${newBasePackage}.${moduleName}.service.${table.className}Service;
- import ${newBasePackage}.${moduleName}.service.dto.${table.className}Dto;
- import ${oldBasePackage}.common.web.AbstractController;
- import io.swagger.annotations.Api;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- /**
- * ${table.comment}的控制器
- *
- * @author ${author}
- * @date ${date}
- */
- @Api(value = "${table.comment}Controller", tags = { "${table.comment}访问接口" })
- @RestController
- @RequestMapping(value = "/${table.requestMapping}s")
- @Generated(value = "${oldBasePackage}.util.codegenerator.CodeGenerator")
- public class ${table.className}Controller extends AbstractController<${table.className}Dto, ${table.className}Service> {
- @ApiOperation(value = "查询示例接口", notes = "本接口只做展示,方便对照getAll接口的请求参数规则,无实际功能")
- @ApiImplicitParams({
- @ApiImplicitParam(name = "offset", value = "分页-偏移页数", required = true, paramType = "form"),
- @ApiImplicitParam(name = "pageNumber", value = "分页-当前页数", required = true, paramType = "form"),
- @ApiImplicitParam(name = "pageSize", value = "分页-没页查询总数", required = true, paramType = "form"),
- @ApiImplicitParam(name = "sort", value = "分页-排序方式(按字段)", required = false, paramType = "form"),
- @ApiImplicitParam(name = "search_id", value = "实体-主键id", required = false, paramType = "form"),
- @ApiImplicitParam(name = "search_name", value = "实体-名称", required = false, paramType = "form")
- })
- @GetMapping("/getAllTemplate")
- public List<${table.className}Dto> getAllTemplate(@RequestParam Integer offset, @RequestParam Integer pageNumber, @RequestParam Integer pageSize, @RequestParam String sort,
- @RequestParam Integer id, @RequestParam String search_name) {
- return null;
- }
- }
|