Compare commits

...

2 Commits

Author SHA1 Message Date
xiaoguangbin
9a403638f6 fix:修改新beta savetodb接口 2024-10-09 10:31:39 +08:00
xiaoguangbin
9eeb36b105 fix:修改文件地址拼接问题 2024-10-08 19:21:35 +08:00
3 changed files with 6 additions and 7 deletions

View File

@ -549,7 +549,7 @@ public class SelfBaseUtil extends AbstractLogOrReport {
* @param g_counts ROI卡出来的Gamma数据
*/
public static void createGammaFile(String pathName,String fileName, EnergySpectrumStruct struct, List<Long> g_counts) {
File file = new File(pathName + "\\" + fileName);
File file = new File(pathName + File.separator + fileName);
// 创建PrintWriter对象
PrintWriter out = null;
DecimalFormat decimalFormat = new DecimalFormat("0.000000");

View File

@ -82,7 +82,6 @@ public class GardsCalibrationPairsOrigSpectrumServiceImpl extends ServiceImpl<Ga
calibrationPairsOrig.setCaltype(CalType.EFFICIENCY_CAL.getType());
calibrationPairsOrig.setInput("PHD");
calibrationPairsOrig.setIdCalPoint(i);
calibrationPairsOrig.setXValue(sourceData.b_e_energy.get(i));
calibrationPairsOrig.setYValue(sourceData.b_e_efficiency.get(i));
calibrationPairsOrig.setUncYValue(sourceData.b_e_uncertainty.get(i));
calibrationPairsOrigList.add(calibrationPairsOrig);

View File

@ -5538,19 +5538,19 @@ public class SelfStationServiceImpl extends AbstractLogOrReport implements ISelf
phd.setId_sample(sampleData.getSampleId().toString());
// 判断文件是否存储过 如果没有则解析文件并进行存储
if (!this.OriginalDataStore(sampleStruct, sampleTmpPath, sampleFilePathName) ){
if (!this.OriginalDataStore(sampleStruct, sampleFilePathName) ){
result.error500("sampleFile save failed");
return result;
}
if (StrUtil.isNotBlank(detFilePathName)){
if (!this.OriginalDataStore(detStruct, detTmpPath, detFilePathName) ){
if (!this.OriginalDataStore(detStruct, detFilePathName) ){
result.error500("detFile save failed");
return result;
}
detId = spectrumAnalysisMapper.getSampleId(detFilePathName);
}
if (StringUtils.isNotBlank(qcFilePathName)) {
if (!this.OriginalDataStore(qcStruct, qcTmpPath, qcFilePathName) ){
if (!this.OriginalDataStore(qcStruct, qcFilePathName) ){
result.error500("qcFile save failed");
return result;
}
@ -5692,7 +5692,7 @@ public class SelfStationServiceImpl extends AbstractLogOrReport implements ISelf
}
@Transactional
public boolean OriginalDataStore(EnergySpectrumStruct sourceData, String tmpPath, String filePathName) {
public boolean OriginalDataStore(EnergySpectrumStruct sourceData, String filePathName) {
//根据新的文件路径名称查询数据是否存在
GardsSampleData isExist = spectrumAnalysisMapper.findSampleByFile(filePathName);
//如果数据已经存入过数据库 修改状态后返回
@ -5702,7 +5702,7 @@ public class SelfStationServiceImpl extends AbstractLogOrReport implements ISelf
return true;
}
//读取文件内容
File file = new File(tmpPath);
File file = new File(filePathName);
try {
//获取文件中块名信息
List<String> readLines = getFileBlockList(file);