a
This commit is contained in:
parent
b6d04853ba
commit
50a7e3f3a5
@ -65,7 +65,11 @@ public class ProjectController {
|
||||
return new ResultVO(ResultEnum.SUCCESS);
|
||||
}
|
||||
|
||||
|
||||
@GetMapping("/tree")
|
||||
public ResultVO treeRecord(@RequestParam(value = "uuid",required = false) String uuid){
|
||||
return new ResultVO(ResultEnum.SUCCESS);
|
||||
}
|
||||
|
||||
@DeleteMapping("/project")
|
||||
public ResultVO deleteProject(@RequestBody DeleteProjectDTO deleteProjectDTO){
|
||||
projectService.deleteProject(deleteProjectDTO);
|
||||
|
@ -3,6 +3,7 @@ package com.example.survey.controller;
|
||||
import com.example.survey.dto.user.*;
|
||||
import com.example.survey.enumeration.ResultEnum;
|
||||
import com.example.survey.service.UserService;
|
||||
import com.example.survey.util.TokenUtil;
|
||||
import com.example.survey.vo.*;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@ -10,6 +11,9 @@ import org.springframework.web.bind.annotation.*;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import javax.servlet.ServletRequest;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
|
||||
|
||||
/**
|
||||
* @author Pope
|
||||
@ -57,6 +61,22 @@ public class UserController {
|
||||
return resultVo;
|
||||
}
|
||||
|
||||
@GetMapping("/check")
|
||||
public ResultVO check(ServletRequest servletRequest) {
|
||||
//用户名密码验证
|
||||
HttpServletRequest request = (HttpServletRequest) servletRequest;
|
||||
String token = request.getHeader("Authorization");
|
||||
ResultVO resultVo;
|
||||
if (token == null) {
|
||||
resultVo = new ResultVO(ResultEnum.NO_TOKEN);
|
||||
return resultVo;
|
||||
}
|
||||
LoginVO loginVO = userService.checkAuth(token);
|
||||
resultVo = new ResultVO(ResultEnum.SUCCESS);
|
||||
resultVo.setData(loginVO);
|
||||
return resultVo;
|
||||
}
|
||||
|
||||
|
||||
@PutMapping("/userRole")
|
||||
public ResultVO modifyUserRole(@RequestBody ModifyUserRoleDTO modifyUserRoleDTO) {
|
||||
|
@ -62,4 +62,6 @@ public interface ProjectService {
|
||||
void addRecord(AddRecordDTO addRecordDTO);
|
||||
|
||||
void deleteRecord(DeleteRecordDTO deleteRecordDTO);
|
||||
|
||||
|
||||
}
|
||||
|
@ -18,6 +18,8 @@ public interface UserService {
|
||||
*/
|
||||
LoginVO matchAuth(LoginDTO loginDTO);
|
||||
|
||||
|
||||
LoginVO checkAuth(String token);
|
||||
/**
|
||||
* 注册用户
|
||||
*
|
||||
|
@ -194,5 +194,11 @@ public class UserServiceImpl implements UserService {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public LoginVO checkAuth(String token) {
|
||||
// TODO Auto-generated method stub
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
@ -1,3 +1,7 @@
|
||||
spring:
|
||||
profiles:
|
||||
active: prod
|
||||
servlet:
|
||||
multipart:
|
||||
max-request-size: 200MB
|
||||
max-file-size: 200MB
|
||||
|
Loading…
x
Reference in New Issue
Block a user