whycxzp
2021-01-08 d04fed7dfceee61b5dd6ba10f23ff16c80458f47
src/main/java/com/whyc/controller/UserController.java
@@ -2,10 +2,13 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.whyc.dto.Response;
import com.whyc.pojo.User;
import com.whyc.service.LoginService;
import com.whyc.service.UserService;
import io.swagger.annotations.*;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
@@ -24,18 +27,8 @@
    @PostMapping
    @ApiOperation(value = "添加")
    public boolean add(@RequestBody User user){
        user.setCreateTime(new Date());
    public Response add(@RequestBody User user){
        return userService.add(user);
    }
    @PostMapping("/batch")
    @ApiOperation(value = "添加批量")
    public boolean addBatch(@RequestBody List<User> users){
        for (User temp:users){
            temp.setCreateTime(new Date());
        }
        return userService.addBatch(users);
    }
    @GetMapping
@@ -67,12 +60,6 @@
    @ApiOperation(value = "删除")
    public boolean delete(@RequestParam int id){
        return userService.delete(id);
    }
    @PostMapping("login")
    @ApiOperation(value = "登录",position = 1)
    public boolean login(@RequestParam String username, @RequestParam String password, HttpServletRequest request){
        return userService.login(username,password,request);
    }
    /**