|
|
@@ -286,7 +286,7 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
return map;
|
|
|
}
|
|
|
|
|
|
- private static FilesCenter createEDIFilesCenter(InttraSoDto inttraSoDto, File file,String status) {
|
|
|
+ private static FilesCenter createEDIFilesCenter(InttraSoDto inttraSoDto, File file,String status,String replaceUrl) {
|
|
|
// Map<String, String> send = sendEDIFileToRemote(inttraSoDto, file);
|
|
|
Map<String, String> send = new HashMap<>();
|
|
|
send.put("code", "200");
|
|
|
@@ -298,7 +298,11 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
//文件地址
|
|
|
String url = file.getAbsolutePath();
|
|
|
if (ObjectUtils.isNotNull(status)) {
|
|
|
- url = url.replace("/home/minio", status);
|
|
|
+ if (ObjectUtils.isNotNull(replaceUrl)){
|
|
|
+ url = url.replace("/home/minio", replaceUrl);
|
|
|
+ }else{
|
|
|
+ url = url.replace("/home/minio", status);
|
|
|
+ }
|
|
|
} else {
|
|
|
url = url.replace("/home/minio", "http://121.37.83.47");
|
|
|
}
|
|
|
@@ -873,9 +877,11 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
// 关闭文件输出流
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(inttraSoDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(inttraSoDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
- throw new RuntimeException("生成edi文件失败");
|
|
|
+// throw new RuntimeException("生成edi文件失败");
|
|
|
+ throw new RuntimeException(e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -1470,7 +1476,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
// 关闭文件输出流
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(inttraSiDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(inttraSiDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -1710,7 +1717,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(aplSoDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(aplSoDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -1964,7 +1972,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(aplSiDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(aplSiDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -2314,7 +2323,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(oneSoDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(oneSoDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -2758,7 +2768,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(oneSiDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(oneSiDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -3119,7 +3130,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(oneSoDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(oneSoDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -3400,7 +3412,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(oneSiDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(oneSiDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -3784,7 +3797,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(pilSoDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(pilSoDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -4264,7 +4278,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(pilSiDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(pilSiDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -4647,7 +4662,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(mellSoDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(mellSoDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -5125,7 +5141,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(mellSiDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(mellSiDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -5423,7 +5440,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(hmmSoDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(hmmSoDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -5820,7 +5838,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(hmmSiDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(hmmSiDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -6091,7 +6110,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
// 关闭文件输出流
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(smlSoDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(smlSoDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new RuntimeException("生成edi文件失败");
|
|
|
}
|
|
|
@@ -6380,7 +6400,8 @@ public class EDISenderServiceImpl implements IEDISenderService {
|
|
|
|
|
|
writer.close();
|
|
|
String status = sysClient.getParamService("upload.url");
|
|
|
- return createEDIFilesCenter(eslSoDto, file,status);
|
|
|
+ String replaceUrl = sysClient.getParamService("replace.url");
|
|
|
+ return createEDIFilesCenter(eslSoDto, file,status,replaceUrl);
|
|
|
} catch (IOException e) {
|
|
|
throw new SecurityException("生成edi文件失败");
|
|
|
}
|