|
@@ -2,6 +2,7 @@ package com.zd.laboratory.service.impl;
|
|
|
|
|
|
|
|
import com.zd.common.core.exception.ServiceException;
|
|
import com.zd.common.core.exception.ServiceException;
|
|
|
import com.zd.common.core.security.TokenService;
|
|
import com.zd.common.core.security.TokenService;
|
|
|
|
|
+import com.zd.common.core.utils.FileConfigUtils;
|
|
|
import com.zd.laboratory.api.vo.LabXxpClassifyVo;
|
|
import com.zd.laboratory.api.vo.LabXxpClassifyVo;
|
|
|
import com.zd.laboratory.domain.XxpClassify;
|
|
import com.zd.laboratory.domain.XxpClassify;
|
|
|
import com.zd.common.core.utils.StringUtils;
|
|
import com.zd.common.core.utils.StringUtils;
|
|
@@ -36,6 +37,9 @@ public class XxpClassifyDetailedServiceImpl implements IXxpClassifyDetailedServi
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private TokenService tokenService;
|
|
private TokenService tokenService;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private FileConfigUtils fileConfigUtils;
|
|
|
|
|
+
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 查询安全信息类目详情
|
|
* 查询安全信息类目详情
|
|
@@ -130,19 +134,24 @@ public class XxpClassifyDetailedServiceImpl implements IXxpClassifyDetailedServi
|
|
|
List<XxpClassifyDetail> classifyDetailList=classifyDetailedMapper.selectXxpClassifyBySubjectId(id);
|
|
List<XxpClassifyDetail> classifyDetailList=classifyDetailedMapper.selectXxpClassifyBySubjectId(id);
|
|
|
for(XxpClassify xxpClassify:xxpClassifyList){
|
|
for(XxpClassify xxpClassify:xxpClassifyList){
|
|
|
LabXxpClassifyVo labXxpClassifyVo=new LabXxpClassifyVo();
|
|
LabXxpClassifyVo labXxpClassifyVo=new LabXxpClassifyVo();
|
|
|
|
|
+ labXxpClassifyVo.setClassifyType(xxpClassify.getClassifyType());
|
|
|
labXxpClassifyVo.setShowColour(xxpClassify.getShowColour());
|
|
labXxpClassifyVo.setShowColour(xxpClassify.getShowColour());
|
|
|
labXxpClassifyVo.setIsShow(xxpClassify.getIsShow());
|
|
labXxpClassifyVo.setIsShow(xxpClassify.getIsShow());
|
|
|
labXxpClassifyVo.setClassifyName(xxpClassify.getClassifyName());
|
|
labXxpClassifyVo.setClassifyName(xxpClassify.getClassifyName());
|
|
|
labXxpClassifyVo.setIsSpecial(xxpClassify.getIsSpecial());
|
|
labXxpClassifyVo.setIsSpecial(xxpClassify.getIsSpecial());
|
|
|
labXxpClassifyVo.setSort(xxpClassify.getSort());
|
|
labXxpClassifyVo.setSort(xxpClassify.getSort());
|
|
|
labXxpClassifyVo.setIsSpecial(xxpClassify.getIsSpecial());
|
|
labXxpClassifyVo.setIsSpecial(xxpClassify.getIsSpecial());
|
|
|
- List<String> StrList=new ArrayList<>();
|
|
|
|
|
|
|
+ List<String> strList=new ArrayList<>();
|
|
|
for(XxpClassifyDetail classifyDetail:classifyDetailList){
|
|
for(XxpClassifyDetail classifyDetail:classifyDetailList){
|
|
|
if(xxpClassify.getId().intValue()==classifyDetail.getInfoClassifyId().intValue()){
|
|
if(xxpClassify.getId().intValue()==classifyDetail.getInfoClassifyId().intValue()){
|
|
|
- StrList.add(classifyDetail.getInfoContent());
|
|
|
|
|
|
|
+ if(xxpClassify.getClassifyType()==2){
|
|
|
|
|
+ strList.add(fileConfigUtils.getFileDomainApp()+classifyDetail.getInfoContent());
|
|
|
|
|
+ }else{
|
|
|
|
|
+ strList.add(classifyDetail.getInfoContent());
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- labXxpClassifyVo.setClassifyList(StrList);
|
|
|
|
|
|
|
+ labXxpClassifyVo.setClassifyList(strList);
|
|
|
xxpClassifyVoList.add(labXxpClassifyVo);
|
|
xxpClassifyVoList.add(labXxpClassifyVo);
|
|
|
}
|
|
}
|
|
|
return xxpClassifyVoList;
|
|
return xxpClassifyVoList;
|