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