|
@@ -2,6 +2,7 @@ package com.sooka.sponest.data.housingconstruction.service.impl;
|
|
|
|
|
|
import com.ruoyi.common.core.utils.DateUtils;
|
|
|
import com.ruoyi.common.core.utils.SpringUtils;
|
|
|
+import com.ruoyi.common.core.utils.StringUtils;
|
|
|
import com.ruoyi.common.core.utils.uuid.IdUtils;
|
|
|
import com.ruoyi.common.security.utils.SecurityUtils;
|
|
|
import com.ruoyi.system.api.RemoteConfigService;
|
|
@@ -96,12 +97,14 @@ public class CenterdataTHousingconstructionGassourceServiceImpl implements ICent
|
|
|
|
|
|
//附件-文件集合
|
|
|
String fileUrls = centerdataTHousingconstructionGassource.getFileUrl();
|
|
|
- attachService.addAttach(fileUrls, gassourceId, "file", null, centerdataTHousingconstructionGassource.getFileName());
|
|
|
-
|
|
|
+ if(!StringUtils.isEmpty(fileUrls)){
|
|
|
+ attachService.addAttach(fileUrls, gassourceId, "file", null, centerdataTHousingconstructionGassource.getFileName());
|
|
|
+ }
|
|
|
//附件-图片结合
|
|
|
String attachPaths = centerdataTHousingconstructionGassource.getAttachPaths();
|
|
|
- attachService.addAttach(attachPaths, gassourceId, "picture", null,"");
|
|
|
-
|
|
|
+ if(!StringUtils.isEmpty(attachPaths)){
|
|
|
+ attachService.addAttach(attachPaths, gassourceId, "picture", null,"");
|
|
|
+ }
|
|
|
return centerdataTHousingconstructionGassourceMapper.insertCenterdataTHousingconstructionGassource(centerdataTHousingconstructionGassource);
|
|
|
}
|
|
|
|
|
@@ -120,20 +123,24 @@ public class CenterdataTHousingconstructionGassourceServiceImpl implements ICent
|
|
|
attachService.delAttachByBusId(gassourceId);
|
|
|
//附件-文件集合
|
|
|
String fileUrls = centerdataTHousingconstructionGassource.getFileUrl();
|
|
|
- StringBuilder fileUrl = new StringBuilder(fileUrls);
|
|
|
- if(fileUrls.indexOf("+") > 0){
|
|
|
- fileUrl = new StringBuilder();
|
|
|
- String[] split = fileUrls.split(",");
|
|
|
- for (String s : split) {
|
|
|
- fileUrl.append(s.substring(0, s.indexOf("+"))).append(",");
|
|
|
+ if(!StringUtils.isEmpty(fileUrls)){
|
|
|
+ //附件-文件集合
|
|
|
+ StringBuilder fileUrl = new StringBuilder(fileUrls);
|
|
|
+ if(fileUrls.indexOf("+") > 0){
|
|
|
+ fileUrl = new StringBuilder();
|
|
|
+ String[] split = fileUrls.split(",");
|
|
|
+ for (String s : split) {
|
|
|
+ fileUrl.append(s.substring(0, s.indexOf("+"))).append(",");
|
|
|
+ }
|
|
|
+ fileUrl.deleteCharAt(fileUrl.length() -1);
|
|
|
}
|
|
|
- fileUrl.deleteCharAt(fileUrl.length() -1);
|
|
|
+ attachService.addAttach(fileUrl.toString(), gassourceId, "file", null, centerdataTHousingconstructionGassource.getFileName());
|
|
|
}
|
|
|
- attachService.addAttach(fileUrl.toString(), gassourceId, "file", null, centerdataTHousingconstructionGassource.getFileName());
|
|
|
//附件-图片结合
|
|
|
String attachPaths = centerdataTHousingconstructionGassource.getAttachPaths();
|
|
|
- attachService.addAttach(attachPaths, gassourceId, "picture", null,"");
|
|
|
-
|
|
|
+ if(!StringUtils.isEmpty(attachPaths)){
|
|
|
+ attachService.addAttach(attachPaths, gassourceId, "picture", null,"");
|
|
|
+ }
|
|
|
return centerdataTHousingconstructionGassourceMapper.updateCenterdataTHousingconstructionGassource(centerdataTHousingconstructionGassource);
|
|
|
}
|
|
|
|