whycxzp
2023-12-13 bffd7fca80dd79adb5621b992beca63ab06b9d16
src/main/java/com/whyc/controller/UserInfController.java
@@ -1,15 +1,14 @@
package com.whyc.controller;
import com.whyc.pojo.Response;
import com.whyc.pojo.UserInf;
import com.whyc.dto.Response;
import com.whyc.pojo.db_user.UserInf;
import com.whyc.service.UserInfService;
import com.whyc.util.ActionUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletRequest;
@RestController
@Api(tags = "用户管理")
@@ -39,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);
    }
}