|
|
@ -2,7 +2,6 @@ package com.epmet.dataaggre.service.govproject.impl; |
|
|
|
|
|
|
|
import com.epmet.commons.dynamic.datasource.annotation.DataSource; |
|
|
|
import com.epmet.commons.tools.constant.NumConstant; |
|
|
|
import com.epmet.commons.tools.constant.StrConstant; |
|
|
|
import com.epmet.commons.tools.exception.RenException; |
|
|
|
import com.epmet.commons.tools.security.dto.TokenDto; |
|
|
|
import com.epmet.commons.tools.utils.ConvertUtils; |
|
|
@ -13,7 +12,6 @@ import com.epmet.dataaggre.constant.ProjectConstant; |
|
|
|
import com.epmet.dataaggre.dao.govproject.ProjectDao; |
|
|
|
import com.epmet.dataaggre.dto.datastats.result.FactAgencyProjectMonthResultDTO; |
|
|
|
import com.epmet.dataaggre.dto.datastats.result.FactAgencyProjectResultDTO; |
|
|
|
import com.epmet.dataaggre.dto.govproject.result.IssueProjectCategory; |
|
|
|
import com.epmet.dataaggre.dto.govissue.IssueProjectCategoryDictDTO; |
|
|
|
import com.epmet.dataaggre.dto.govissue.result.IssueInfoDTO; |
|
|
|
import com.epmet.dataaggre.dto.govissue.result.IssueListResultDTO; |
|
|
@ -394,27 +392,7 @@ public class GovProjectServiceImpl implements GovProjectService { |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public List<IssueProjectCategory> getIssueProjectFirstCategory(List<String> issueIds) { |
|
|
|
List<IssueProjectCategory> list=projectDao.selectProjectIssueCategory(issueIds); |
|
|
|
if(CollectionUtils.isNotEmpty(list)){ |
|
|
|
for(IssueProjectCategory projectCategory:list){ |
|
|
|
Set<String> firt=new HashSet<>(); |
|
|
|
for(String pids:projectCategory.getCategoryPidsList()){ |
|
|
|
if(pids.contains(StrConstant.COLON)){ |
|
|
|
String[] pidAtt=pids.split(StrConstant.COLON); |
|
|
|
firt.add(pidAtt[0]); |
|
|
|
break; |
|
|
|
} |
|
|
|
if(pids.contains(StrConstant.COMMA)){ |
|
|
|
String[] pidAtt=pids.split(StrConstant.COMMA); |
|
|
|
firt.add(pidAtt[0]); |
|
|
|
break; |
|
|
|
} |
|
|
|
firt.add(pids); |
|
|
|
} |
|
|
|
projectCategory.setFirstCategoryCodeList(firt); |
|
|
|
} |
|
|
|
} |
|
|
|
return list; |
|
|
|
return projectDao.selectProjectIssueCategory(issueIds); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|