|
@@ -4,10 +4,10 @@ import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
import seecoder.devcloud.web.dao.project.ProjectMapper;
|
|
import seecoder.devcloud.web.dao.project.ProjectMapper;
|
|
|
-import seecoder.devcloud.web.po.project.Project;
|
|
|
|
|
|
|
+import seecoder.devcloud.web.model.po.project.Project;
|
|
|
import seecoder.devcloud.web.service.project.ProjectService;
|
|
import seecoder.devcloud.web.service.project.ProjectService;
|
|
|
-import seecoder.devcloud.web.vo.Response;
|
|
|
|
|
-import seecoder.devcloud.web.vo.project.ProjectVO;
|
|
|
|
|
|
|
+import seecoder.devcloud.web.model.vo.Response;
|
|
|
|
|
+import seecoder.devcloud.web.model.vo.project.ProjectVO;
|
|
|
|
|
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
|
@@ -20,20 +20,20 @@ public class ProjectServiceImpl implements ProjectService {
|
|
|
@Override
|
|
@Override
|
|
|
public Response<List<Project>> listProjectsByGroupId(int groupId) {
|
|
public Response<List<Project>> listProjectsByGroupId(int groupId) {
|
|
|
List<Project> projects = projectMapper.listProjectsByGroupId(groupId);
|
|
List<Project> projects = projectMapper.listProjectsByGroupId(groupId);
|
|
|
- return Response.ok(projects);
|
|
|
|
|
|
|
+ return Response.buildSuccess(projects);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
// TODO:该方法待测试
|
|
// TODO:该方法待测试
|
|
|
public Response<List<Project>> listProjectsByUserId(int userId) {
|
|
public Response<List<Project>> listProjectsByUserId(int userId) {
|
|
|
List<Project> projects = projectMapper.listProjectsByUserId(userId);
|
|
List<Project> projects = projectMapper.listProjectsByUserId(userId);
|
|
|
- return Response.ok(projects);
|
|
|
|
|
|
|
+ return Response.buildSuccess(projects);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public Response<Project> getProjectById(int projectId) {
|
|
public Response<Project> getProjectById(int projectId) {
|
|
|
Project project = projectMapper.getProjectById(projectId);
|
|
Project project = projectMapper.getProjectById(projectId);
|
|
|
- return Response.ok(project);
|
|
|
|
|
|
|
+ return Response.buildSuccess(project);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -43,9 +43,9 @@ public class ProjectServiceImpl implements ProjectService {
|
|
|
try {
|
|
try {
|
|
|
projectMapper.insertProject(project);
|
|
projectMapper.insertProject(project);
|
|
|
// TODO:在对应的gitlab仓库中注册WEBHOOK
|
|
// TODO:在对应的gitlab仓库中注册WEBHOOK
|
|
|
- return Response.ok(project);
|
|
|
|
|
|
|
+ return Response.buildSuccess(project);
|
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
|
- return Response.badRequest("异常错误");
|
|
|
|
|
|
|
+ return Response.buildFailure(503,"异常错误");
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|