0607 ljc sca模块修改
This commit is contained in:
parent
aea93de839
commit
5c7d5cd4f3
@ -106,10 +106,16 @@ public class PipelineFindResp {
|
||||
private List<StageResp> stageList;
|
||||
|
||||
/**
|
||||
* 目标id
|
||||
* 目标版本id
|
||||
*/
|
||||
private String targetVersionId;
|
||||
|
||||
|
||||
/**
|
||||
* 目标id
|
||||
*/
|
||||
private String targetId;
|
||||
|
||||
/**
|
||||
* 目标类型
|
||||
*/
|
||||
|
@ -18,17 +18,19 @@ import cd.casic.ci.process.process.converter.TemplateConverter;
|
||||
import cd.casic.ci.process.process.dal.pipeline.PipStageDao;
|
||||
import cd.casic.ci.process.process.dal.pipeline.PipTaskDao;
|
||||
import cd.casic.ci.process.process.dal.pipeline.PipelineDao;
|
||||
import cd.casic.ci.process.process.dal.pipeline.TargetVersionDao;
|
||||
import cd.casic.ci.process.process.dataObject.pipeline.PipPipeline;
|
||||
import cd.casic.ci.process.process.dataObject.stage.PipStage;
|
||||
import cd.casic.ci.process.process.dataObject.target.TargetVersion;
|
||||
import cd.casic.ci.process.process.dataObject.task.PipTask;
|
||||
import cd.casic.ci.process.process.service.pipeline.PipelineService;
|
||||
import cd.casic.ci.process.process.service.stage.impl.StageServiceImpl;
|
||||
import cd.casic.ci.process.process.service.task.impl.TaskServiceImpl;
|
||||
import cd.casic.ci.process.process.service.template.impl.TemplateManagerServiceImpl;
|
||||
import cd.casic.ci.process.util.WebFrameworkUtils;
|
||||
import cd.casic.framework.commons.exception.ServiceException;
|
||||
import cd.casic.framework.commons.exception.enums.GlobalErrorCodeConstants;
|
||||
import cd.casic.framework.commons.pojo.PageResult;
|
||||
import cd.casic.ci.process.util.WebFrameworkUtils;
|
||||
import cd.casic.framework.security.dal.user.AdminUserDO;
|
||||
import cd.casic.framework.tenant.core.service.AdminUserServiceImpl;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
@ -83,6 +85,9 @@ public class PipelineServiceImpl extends ServiceImpl<PipelineDao, PipPipeline> i
|
||||
@Resource
|
||||
private TemplateConverter templateConverter;
|
||||
|
||||
@Resource
|
||||
private TargetVersionDao targetVersionDao;
|
||||
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public String createPipeline(PipelineCreateReq pipelineReq) {
|
||||
@ -431,10 +436,21 @@ public class PipelineServiceImpl extends ServiceImpl<PipelineDao, PipPipeline> i
|
||||
}
|
||||
PipelineFindResp resp = PipelineConverter.INSTANCE.toResp(pipeline);
|
||||
setStageAndTask(resp);
|
||||
setTargetId(resp);
|
||||
|
||||
return resp;
|
||||
}
|
||||
|
||||
private void setTargetId(PipelineFindResp resp) {
|
||||
if (!ObjectUtils.isEmpty(resp.getTargetVersionId())){
|
||||
TargetVersion targetVersion = targetVersionDao.selectById(resp.getTargetVersionId());
|
||||
|
||||
if (!ObjectUtils.isEmpty(targetVersion)){
|
||||
resp.setTargetId(targetVersion.getTargetId());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public TreeRunContextResp getPipelineRunState(String pipelineId) {
|
||||
BaseRunContext context = contextManager.getContext(pipelineId);
|
||||
|
Loading…
x
Reference in New Issue
Block a user