12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package com.smcic.api.neican.controller;
- import com.smcic.api.neican.dto.UserRoleDTO;
- import com.smcic.api.neican.service.impl.UserRoleServiceImpl;
- import org.springframework.web.bind.annotation.*;
- import javax.annotation.Resource;
- import java.util.List;
- /**
- * <p>
- * 管理员角色 前端控制器
- * </p>
- *
- * @author syj
- * @since 2023-11-16
- */
- @RestController
- @RequestMapping("/admin/user/role")
- public class UserRoleController {
- @Resource
- private UserRoleServiceImpl userRoleService;
- @GetMapping("/list")
- public List<UserRoleDTO> list(){
- return userRoleService.userRoles();
- }
- @PostMapping("/add")
- public void add(@RequestBody UserRoleDTO userRoleDTO){
- userRoleService.create(userRoleDTO);
- }
- @PostMapping("/update")
- public void update(@RequestBody UserRoleDTO userRoleDTO){
- userRoleService.modify(userRoleDTO);
- }
- @DeleteMapping("/delete/{id}")
- public void delete(@PathVariable Long id){
- userRoleService.del(id);
- }
- }
|