feat: 标准文本信息上传

This commit is contained in:
super_liu
2021-07-12 11:02:11 +08:00
parent b335387242
commit f41d94bbd9
2 changed files with 3 additions and 2 deletions
@@ -504,11 +504,12 @@ public class SarStandardsInfoServiceImpl extends ServiceImpl<SarStandardsInfoDao
public void createStandFile(String standId, Map<String, String> fileMap) throws Exception { public void createStandFile(String standId, Map<String, String> fileMap) throws Exception {
if (fileMap != null && fileMap.size() > 0) { if (fileMap != null && fileMap.size() > 0) {
List<SarStandFile> standFileList = new ArrayList<>(); List<SarStandFile> standFileList = new ArrayList<>();
List<AttFileEO> fileList = new ArrayList<>();
for (Map.Entry<String, String> entry : fileMap.entrySet()) { for (Map.Entry<String, String> entry : fileMap.entrySet()) {
String value = entry.getValue(); String value = entry.getValue();
String field = entry.getKey(); String field = entry.getKey();
if (StringUtils.isNotBlank(value)) { if (StringUtils.isNotBlank(value)) {
List<AttFileEO> fileList = attFileEOService.getMultiFileInfos(value); fileList = attFileEOService.getMultiFileInfos(value);
if (fileList != null && !fileList.isEmpty()) { if (fileList != null && !fileList.isEmpty()) {
createStandFileAppend(standId, field, fileList, standFileList); createStandFileAppend(standId, field, fileList, standFileList);
} }
@@ -281,7 +281,7 @@ public class AttFileEOServiceImpl extends ServiceImpl<AttFileEODao, AttFileEO> i
if(StringUtils.isNotEmpty(idList[i])){ if(StringUtils.isNotEmpty(idList[i])){
attFileEO.setId(idList[i]); attFileEO.setId(idList[i]);
AttFileEO getFile = this.baseMapper.selectFileInfoById(attFileEO); AttFileEO getFile = this.baseMapper.selectFileInfoById(attFileEO);
if(attFileEO != null){ if(attFileEO != null && getFile != null){
fileObj.add(getFile); fileObj.add(getFile);
} }
} }