patch: 部分内容进行补丁
All checks were successful
代码检查 / 代码检查 (pull_request) Successful in 23s

- 拼写错误
- 未引入部分删除
This commit is contained in:
筱锋xiao_lfeng 2024-04-14 14:52:33 +08:00
parent 55cd033a7e
commit 05ccc3fdd8
Signed by: XiaoLFeng
GPG Key ID: F693AA12AABBFA87
5 changed files with 23 additions and 25 deletions

View File

@ -1,4 +1,5 @@
package com.jsl.oa.controllers; package com.jsl.oa.controllers;
import com.jsl.oa.model.vodata.ProjectEditVO; import com.jsl.oa.model.vodata.ProjectEditVO;
import com.jsl.oa.model.vodata.ProjectInfoVO; import com.jsl.oa.model.vodata.ProjectInfoVO;
import com.jsl.oa.model.vodata.ProjectWorkVO; import com.jsl.oa.model.vodata.ProjectWorkVO;
@ -14,6 +15,7 @@ import org.jetbrains.annotations.NotNull;
import org.springframework.validation.BindingResult; import org.springframework.validation.BindingResult;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.util.List; import java.util.List;
@ -80,7 +82,7 @@ public class ProjectController {
@RequestParam(required = false, defaultValue = "1") Integer page, @RequestParam(required = false, defaultValue = "1") Integer page,
@RequestParam(required = false, defaultValue = "10") Integer pageSize) { @RequestParam(required = false, defaultValue = "10") Integer pageSize) {
log.info("请求接口[GET]: /project/get/custom"); log.info("请求接口[GET]: /project/get/custom");
return projectService.tget(tags, isFinish, page, pageSize); return projectService.tGet(tags, isFinish, page, pageSize);
} }
/** /**
@ -113,7 +115,7 @@ public class ProjectController {
@RequestParam(required = false, defaultValue = "10") Integer pageSize, @RequestParam(required = false, defaultValue = "10") Integer pageSize,
HttpServletRequest request) { HttpServletRequest request) {
log.info("请求接口[GET]: /project/work/get"); log.info("请求接口[GET]: /project/work/get");
return projectService.workget(request, tags, isFinish, is, page, pageSize); return projectService.workGet(request, tags, isFinish, is, page, pageSize);
} }
/** /**
@ -189,7 +191,7 @@ public class ProjectController {
if (bindingResult.hasErrors()) { if (bindingResult.hasErrors()) {
return ResultUtil.error(ErrorCode.PARAMETER_ERROR, Processing.getValidatedErrorList(bindingResult)); return ResultUtil.error(ErrorCode.PARAMETER_ERROR, Processing.getValidatedErrorList(bindingResult));
} }
return projectService.projecWorktAdd(request, projectWorkVO); return projectService.projectWorkAdd(request, projectWorkVO);
} }

View File

@ -35,7 +35,7 @@ public class ProjectDAO {
} }
public void projectWorkAdd(ProjectWorkVO projectWorkVO) { public void projectWorkAdd(ProjectWorkVO projectWorkVO) {
log.info("\t> 执行 DAO 层 ProjectDAO.projecWorktAdd 方法"); log.info("\t> 执行 DAO 层 ProjectDAO.projectWorkAdd 方法");
log.info("\t\t> 从 MySQL 获取数据"); log.info("\t\t> 从 MySQL 获取数据");
projectMapper.projectWorkAdd(projectWorkVO); projectMapper.projectWorkAdd(projectWorkVO);
} }
@ -133,7 +133,7 @@ public class ProjectDAO {
} }
public List<ProjectDO> workget(Long userId, List<String> tags, List<String> isFinish, Integer is) { public List<ProjectDO> workget(Long userId, List<String> tags, List<String> isFinish, Integer is) {
log.info("\t> 执行 DAO 层 ProjectDAO.workget 方法"); log.info("\t> 执行 DAO 层 ProjectDAO.workGet 方法");
log.info("\t\t> 从 MySQL 获取数据"); log.info("\t\t> 从 MySQL 获取数据");
if (tags != null && !tags.isEmpty()) { if (tags != null && !tags.isEmpty()) {
return projectMapper.workgetByTags(userId, tags, is, isFinish); return projectMapper.workgetByTags(userId, tags, is, isFinish);

View File

@ -1,14 +1,15 @@
package com.jsl.oa.mapper; package com.jsl.oa.mapper;
import com.jsl.oa.model.dodata.ReviewDO; import com.jsl.oa.model.dodata.ReviewDO;
import org.apache.ibatis.annotations.*; import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
import java.util.List; import java.util.List;
@Mapper @Mapper
public interface ReviewMapper { public interface ReviewMapper {
@Select("SELECT * FROM organize_oa.oa_review WHERE project_id = #{projectId}" @Select("SELECT * FROM organize_oa.oa_review WHERE project_id = #{projectId} "
+ "AND is_delete = 0") + "AND is_delete = 0")
List<ReviewDO> selectAllReviewFromProject(Long projectId); List<ReviewDO> selectAllReviewFromProject(Long projectId);

View File

@ -1,6 +1,8 @@
package com.jsl.oa.services; package com.jsl.oa.services;
import com.jsl.oa.model.vodata.*; import com.jsl.oa.model.vodata.ProjectEditVO;
import com.jsl.oa.model.vodata.ProjectInfoVO;
import com.jsl.oa.model.vodata.ProjectWorkVO;
import com.jsl.oa.model.vodata.business.info.ProjectShowVO; import com.jsl.oa.model.vodata.business.info.ProjectShowVO;
import com.jsl.oa.utils.BaseResponse; import com.jsl.oa.utils.BaseResponse;
@ -32,9 +34,7 @@ public interface ProjectService {
BaseResponse projectAdd(HttpServletRequest request, ProjectInfoVO projectVO); BaseResponse projectAdd(HttpServletRequest request, ProjectInfoVO projectVO);
BaseResponse projectToOtherUserForCutting(HttpServletRequest request, Long oldUid, Long pid, Long newUid); BaseResponse workGet(
BaseResponse workget(
HttpServletRequest request, HttpServletRequest request,
List<String> tags, List<String> tags,
List<String> isFinish, List<String> isFinish,
@ -42,9 +42,9 @@ public interface ProjectService {
Integer page, Integer page,
Integer pageSize); Integer pageSize);
BaseResponse projecWorktAdd(HttpServletRequest request, ProjectWorkVO projectWorkVO); BaseResponse projectWorkAdd(HttpServletRequest request, ProjectWorkVO projectWorkVO);
BaseResponse tget(List<String> tags, List<String> isFinish, Integer page, Integer pageSize); BaseResponse tGet(List<String> tags, List<String> isFinish, Integer page, Integer pageSize);
BaseResponse projectFileGet(HttpServletRequest request, Long projectId); BaseResponse projectFileGet(HttpServletRequest request, Long projectId);

View File

@ -1,4 +1,5 @@
package com.jsl.oa.services.impl; package com.jsl.oa.services.impl;
import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
@ -13,7 +14,6 @@ import com.jsl.oa.model.dodata.UserDO;
import com.jsl.oa.model.dodata.info.ProjectShowDO; import com.jsl.oa.model.dodata.info.ProjectShowDO;
import com.jsl.oa.model.vodata.*; import com.jsl.oa.model.vodata.*;
import com.jsl.oa.model.vodata.business.info.ProjectShowVO; import com.jsl.oa.model.vodata.business.info.ProjectShowVO;
import com.jsl.oa.services.MessageService;
import com.jsl.oa.services.ProjectService; import com.jsl.oa.services.ProjectService;
import com.jsl.oa.utils.BaseResponse; import com.jsl.oa.utils.BaseResponse;
import com.jsl.oa.utils.ErrorCode; import com.jsl.oa.utils.ErrorCode;
@ -23,6 +23,7 @@ import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.sql.Timestamp; import java.sql.Timestamp;
import java.util.ArrayList; import java.util.ArrayList;
@ -50,7 +51,6 @@ public class ProjectServiceImpl implements ProjectService {
private final UserDAO userDAO; private final UserDAO userDAO;
private final ObjectMapper objectMapper; private final ObjectMapper objectMapper;
private final RoleDAO roleDAO; private final RoleDAO roleDAO;
private final MessageService messageService;
@Override @Override
public BaseResponse projectAdd(HttpServletRequest request, ProjectInfoVO projectAdd) { public BaseResponse projectAdd(HttpServletRequest request, ProjectInfoVO projectAdd) {
@ -80,12 +80,7 @@ public class ProjectServiceImpl implements ProjectService {
} }
@Override @Override
public BaseResponse projectToOtherUserForCutting(HttpServletRequest request, Long oldUid, Long pid, Long newUid) { public BaseResponse projectWorkAdd(HttpServletRequest request, ProjectWorkVO projectWorkVO) {
return null;
}
@Override
public BaseResponse projecWorktAdd(HttpServletRequest request, ProjectWorkVO projectWorkVO) {
log.info("\t> 执行 Service 层 ProjectService.projectWorkAdd 方法"); log.info("\t> 执行 Service 层 ProjectService.projectWorkAdd 方法");
//获取用户id //获取用户id
Long userId = Processing.getAuthHeaderToUserId(request); Long userId = Processing.getAuthHeaderToUserId(request);
@ -110,8 +105,8 @@ public class ProjectServiceImpl implements ProjectService {
} }
@Override @Override
public BaseResponse tget(List<String> tags, List<String> isFinish, Integer page, Integer pageSize) { public BaseResponse tGet(List<String> tags, List<String> isFinish, Integer page, Integer pageSize) {
log.info("\t> 执行 Service 层 ProjectService.tget 方法"); log.info("\t> 执行 Service 层 ProjectService.tGet 方法");
List<ProjectDO> projectDOList = projectDAO.tget(isFinish, tags); List<ProjectDO> projectDOList = projectDAO.tget(isFinish, tags);
@ -350,7 +345,7 @@ public class ProjectServiceImpl implements ProjectService {
} }
@Override @Override
public BaseResponse workget( public BaseResponse workGet(
HttpServletRequest request, HttpServletRequest request,
List<String> tags, List<String> tags,
List<String> isFinish, List<String> isFinish,
@ -358,7 +353,7 @@ public class ProjectServiceImpl implements ProjectService {
Integer page, Integer page,
Integer pageSize Integer pageSize
) { ) {
log.info("\t> 执行 Service 层 ProjectService.workget 方法"); log.info("\t> 执行 Service 层 ProjectService.workGet 方法");
//获取用户 //获取用户
Long userId = Processing.getAuthHeaderToUserId(request); Long userId = Processing.getAuthHeaderToUserId(request);