gamma功能加载lc,scac,baseline文件判空问题修改
This commit is contained in:
parent
6e7b3f8e01
commit
27d22a8173
|
@ -253,30 +253,32 @@ public class GammaFileUtil extends AbstractLogOrReport {
|
|||
String lcFileName = prefixName+"_"+subFileName + ".lc";
|
||||
String fromPathLc = pathName + StringPool.SLASH + lcFileName;
|
||||
lcFile = ftpUtil.downloadFile(fromPathLc, "betaGamma");
|
||||
|
||||
List<String> readLinesLc = FileUtils.readLines(lcFile, "UTF-8");
|
||||
//得到行数据处理后的数据结果
|
||||
List<Double> vDataLc = ReadLcScacInfo(readLinesLc);
|
||||
//将数据结果赋值给 phdFile的vLc
|
||||
phd.setVLc(vDataLc);
|
||||
|
||||
if (Objects.nonNull(lcFile)) {
|
||||
List<String> readLinesLc = FileUtils.readLines(lcFile, "UTF-8");
|
||||
//得到行数据处理后的数据结果
|
||||
List<Double> vDataLc = ReadLcScacInfo(readLinesLc);
|
||||
//将数据结果赋值给 phdFile的vLc
|
||||
phd.setVLc(vDataLc);
|
||||
}
|
||||
String scacFileName = prefixName+"_"+subFileName + ".scac";
|
||||
String fromPathScac = pathName + StringPool.SLASH + scacFileName;
|
||||
scacFile = ftpUtil.downloadFile(fromPathScac, "betaGamma");
|
||||
|
||||
List<String> readLinesScac = FileUtils.readLines(scacFile, "UTF-8");
|
||||
//得到行数据处理后的数据结果
|
||||
List<Double> vDataScac = ReadLcScacInfo(readLinesScac);
|
||||
//将数据结果赋值给 phdFile的vLc
|
||||
phd.setVScac(vDataScac);
|
||||
|
||||
if (Objects.nonNull(scacFile)) {
|
||||
List<String> readLinesScac = FileUtils.readLines(scacFile, "UTF-8");
|
||||
//得到行数据处理后的数据结果
|
||||
List<Double> vDataScac = ReadLcScacInfo(readLinesScac);
|
||||
//将数据结果赋值给 phdFile的vLc
|
||||
phd.setVScac(vDataScac);
|
||||
}
|
||||
String baselineFileName = prefixName+"_"+subFileName + ".baseline";
|
||||
String fromPathBase = pathName + StringPool.SLASH + baselineFileName;
|
||||
inputStreamBase = ftpUtil.downloadFileStream(fromPathBase);
|
||||
// 调用处理BaseCtrl的方法
|
||||
ReadBaseCtrlInfo(phd, inputStreamBase);
|
||||
// 将phdFile的BaseCtrls的BaseLine部分数据 赋值给 phdFile的vBase
|
||||
phd.setVBase(phd.getBaseCtrls().getBaseline());
|
||||
if (Objects.nonNull(inputStreamBase)) {
|
||||
// 调用处理BaseCtrl的方法
|
||||
ReadBaseCtrlInfo(phd, inputStreamBase);
|
||||
// 将phdFile的BaseCtrls的BaseLine部分数据 赋值给 phdFile的vBase
|
||||
phd.setVBase(phd.getBaseCtrls().getBaseline());
|
||||
}
|
||||
}catch (IOException e){
|
||||
e.printStackTrace();
|
||||
} finally {
|
||||
|
|
Loading…
Reference in New Issue
Block a user