|
@@ -1,53 +0,0 @@
|
|
|
-package com.kcim.controller;
|
|
|
-
|
|
|
-import com.kcim.dao.model.Test;
|
|
|
-import com.kcim.service.DemoService;
|
|
|
-import com.kcim.util.Result;
|
|
|
-import io.swagger.annotations.Api;
|
|
|
-import io.swagger.annotations.ApiOperation;
|
|
|
-import lombok.AllArgsConstructor;
|
|
|
-import org.springframework.web.bind.annotation.*;
|
|
|
-
|
|
|
-/**
|
|
|
- * @program: center-parent
|
|
|
- * @description:
|
|
|
- * @author: jinhu
|
|
|
- * @create: 2024-11-30 20:13
|
|
|
- **/
|
|
|
-
|
|
|
-@RestController
|
|
|
-@RequestMapping("/demo")
|
|
|
-@Api(tags = "测试相关接口")
|
|
|
-@AllArgsConstructor
|
|
|
-public class DemoController {
|
|
|
-
|
|
|
- DemoService demoService;
|
|
|
-
|
|
|
- public Result testAdd(@RequestBody Test request){
|
|
|
- demoService.add(request);
|
|
|
- return Result.ok();
|
|
|
- }
|
|
|
- @ApiOperation("测试-编辑")
|
|
|
- public Result testEdit(@RequestBody Test request){
|
|
|
- demoService.edit(request);
|
|
|
- return Result.ok();
|
|
|
- }
|
|
|
-
|
|
|
- @ApiOperation("测试-删除")
|
|
|
- public Result testDelete(@RequestParam Integer id){
|
|
|
- demoService.delete(id);
|
|
|
- return Result.ok();
|
|
|
- }
|
|
|
-
|
|
|
- @ApiOperation("测试-查询")
|
|
|
- public Result testQuery(@RequestParam(required = false,value = "name") String name){
|
|
|
- return Result.ok(demoService.get());
|
|
|
- }
|
|
|
- @ApiOperation("测试-分页查询")
|
|
|
- public Result testPage(@RequestParam(required = false,value = "current",defaultValue = "1")Integer current,
|
|
|
- @RequestParam(required = false,value = "pageSize",defaultValue = "10")Integer pageSize,
|
|
|
- @RequestParam(required = false,value = "name") String name){
|
|
|
-
|
|
|
- return Result.ok(demoService.getPage(current,pageSize));
|
|
|
- }
|
|
|
-}
|