whycxzp
2023-12-13 bffd7fca80dd79adb5621b992beca63ab06b9d16
src/main/java/com/whyc/controller/UserInfController.java
@@ -8,6 +8,8 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
@RestController
@Api(tags = "用户管理")
@RequestMapping("userInf")
@@ -36,4 +38,17 @@
    public Response deleteUser(@RequestParam int uid){
        return service.delUser(uid);
    }
    @ApiOperation(value = "将用户添加至100~1000管理员")
    @GetMapping("improveRole")
    public Response improveRole(@RequestParam int uid){
        return service.improveRole(uid);
    }
    @ApiOperation(value = "将管理员变成普通用户")
    @GetMapping("dropRole")
    public Response dropRole(@RequestParam int uid, HttpServletRequest request){
        return service.dropRole(uid,request);
    }
}