Browse Source

查询子项目增加项目路径

tall3
ma 4 years ago
parent
commit
872f33be9d
  1. 2
      common/src/main/java/com/ccsens/common/bean/vo/CProjectVo.java
  2. 9
      common/src/main/java/com/ccsens/common/service/ProjectService.java
  3. 2
      common/src/main/resources/mapper_dao/ProProjectDao.xml

2
common/src/main/java/com/ccsens/common/bean/vo/CProjectVo.java

@ -35,6 +35,8 @@ public class CProjectVo {
private Long realDuration;
@ApiModelProperty("真实结束时间")
private Long realEndTime;
@ApiModelProperty("项目的url")
private String url;
}

9
common/src/main/java/com/ccsens/common/service/ProjectService.java

@ -15,6 +15,7 @@ import com.ccsens.common.persist.mapper.ProRoleShowMapper;
import com.ccsens.common.persist.mapper.ProTaskShareMapper;
import com.ccsens.common.persist.mapper.ProTaskStatusRecordMapper;
import com.ccsens.common.util.CommonCodeError;
import com.ccsens.util.PropUtil;
import com.ccsens.util.exception.BaseException;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
@ -457,7 +458,13 @@ public class ProjectService implements IProjectService{
if (ObjectUtil.isNull(projectInfo)) {
throw new BaseException(CommonCodeError.PROJECT_NOT_FOUND);
}
return projectDao.findSonProjectId(param);
List<CProjectVo.ProjectInfo> projectInfos = projectDao.findSonProjectId(param);
if (CollectionUtil.isNotEmpty(projectInfos)) {
for (CProjectVo.ProjectInfo project : projectInfos) {
project.setUrl(PropUtil.domain);
}
}
return projectInfos;
}
@Override

2
common/src/main/resources/mapper_dao/ProProjectDao.xml

@ -54,7 +54,7 @@
AND l.rec_status = 0
AND lt.rec_status = 0
AND l.`level` = 0
AND lt.label_type = 1
AND lt.label_type = 2
AND pt.parent_task_detail_id = #{projectId}
</select>

Loading…
Cancel
Save