项目进度分析
This commit is contained in:
parent
0e8f471665
commit
108f99d25f
|
|
@ -80,6 +80,8 @@ public class ProjectNew extends BaseEntity {
|
||||||
@ApiModelProperty(value = "风险等级")
|
@ApiModelProperty(value = "风险等级")
|
||||||
private String riskLevel;
|
private String riskLevel;
|
||||||
|
|
||||||
|
private int riskSize;
|
||||||
|
|
||||||
private String suggestion;
|
private String suggestion;
|
||||||
|
|
||||||
private String taskName;
|
private String taskName;
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ import org.springframework.stereotype.Service;
|
||||||
import com.securitycontrol.screen.mapper.ProjectNewMapper;
|
import com.securitycontrol.screen.mapper.ProjectNewMapper;
|
||||||
import com.securitycontrol.screen.domain.ProjectNew;
|
import com.securitycontrol.screen.domain.ProjectNew;
|
||||||
import com.securitycontrol.screen.service.IProjectNewService;
|
import com.securitycontrol.screen.service.IProjectNewService;
|
||||||
|
import org.springframework.util.CollectionUtils;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 工程信息Service业务层处理
|
* 工程信息Service业务层处理
|
||||||
|
|
@ -41,7 +42,16 @@ public class ProjectNewServiceImpl implements IProjectNewService {
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public List<ProjectNew> selectProjectNewList(ProjectNew projectNew) {
|
public List<ProjectNew> selectProjectNewList(ProjectNew projectNew) {
|
||||||
return projectNewMapper.selectProjectNewList(projectNew);
|
List<ProjectNew> projects = projectNewMapper.selectProjectNewList(projectNew);
|
||||||
|
for (ProjectNew project : projects) {
|
||||||
|
List<ProjectRisk> projectRisks = projectNewMapper.selectProjectRiskDetailList(project);
|
||||||
|
if (CollectionUtils.isEmpty(projectRisks)) {
|
||||||
|
project.setRiskSize(0);
|
||||||
|
} else {
|
||||||
|
project.setRiskSize(projectRisks.size());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return projects;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue