| 1234567891011121314151617181920212223242526272829303132333435 |
- package com.template.api.system;
- import com.template.model.pojo.system.MenuList;
- import com.template.model.pojo.system.SysMenu;
- import com.template.model.result.CommonResult;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.validation.annotation.Validated;
- import org.springframework.web.bind.annotation.PostMapping;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestParam;
- import java.util.List;
- @RequestMapping("/api/sysMenu")
- @Api(tags = {"sysMenu"}, value = "菜单")
- public interface SysMenuControllerAPI {
- @PostMapping(value = "/add")
- @ApiOperation(value = "新增菜单数据", notes = "新增菜单数据", httpMethod = "POST")
- public CommonResult<Integer> add(@Validated @RequestBody SysMenu sysMenu);
- @PostMapping(value = "/update")
- @ApiOperation(value = "修改菜单数据", notes = "修改菜单数据", httpMethod = "POST")
- public CommonResult<Integer> update(@Validated @RequestBody SysMenu sysMenu);
- @PostMapping(value = "/del")
- @ApiOperation(value = "删除菜单数据", notes = "删除菜单数据", httpMethod = "POST")
- public CommonResult<Integer> del(@RequestParam Long id);
- @PostMapping(value = "/QueryMenuTreeRecords")
- @ApiOperation(value = "查询菜单数据", notes = "查询菜单数据", httpMethod = "POST")
- public CommonResult<List<MenuList>> QueryMenuTreeRecords();
- }
|