fix:修改 交互分析新beta保存刻度数据业务。修改从数据库加载读取刻度数据业务逻辑
This commit is contained in:
parent
cfe6778c82
commit
59d73089f0
|
@ -556,7 +556,7 @@ public class AnalysisManServiceImpl implements AnalysisManService {
|
|||
}
|
||||
if (CollectionUtils.isNotEmpty(calibrations)) {
|
||||
for (GardsCalibration calibration:calibrations) {
|
||||
calibrationSpectrumService.insertCalibration(calibration);
|
||||
calibrationSpectrumService.insertCalibrationGamma(calibration);
|
||||
}
|
||||
}
|
||||
return calibrations;
|
||||
|
|
|
@ -1,16 +1,13 @@
|
|||
package org.jeecg.modules.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import org.jeecg.modules.base.entity.rnman.GardsCalibration;
|
||||
import org.jeecg.modules.entity.vo.BgDataAnlyseResultIn;
|
||||
import org.jeecg.modules.entity.vo.GStoreMiddleProcessData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface IGardsCalibrationSpectrumService extends IService<GardsCalibration> {
|
||||
|
||||
void insertCalibration(GardsCalibration calibration);
|
||||
void insertCalibrationGamma(GardsCalibration calibration);
|
||||
|
||||
int saveGardsCalibration(BgDataAnlyseResultIn anlyseResultIn, Integer sampleId, Integer gasId, Integer detId, Integer idAnalysis);
|
||||
|
||||
|
|
|
@ -27,8 +27,8 @@ public class GardsCalibrationSpectrumServiceImpl extends ServiceImpl<GardsCalibr
|
|||
|
||||
|
||||
@Override
|
||||
public void insertCalibration(GardsCalibration calibration) {
|
||||
this.baseMapper.insertCalibration(calibration);
|
||||
public void insertCalibrationGamma(GardsCalibration calibration) {
|
||||
this.baseMapper.insertCalibrationGamma(calibration);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -249,6 +249,7 @@ public class SelfStationServiceImpl extends AbstractLogOrReport implements ISelf
|
|||
if (Objects.nonNull(struct)) {
|
||||
selfStationData.setSampleStruct(struct);
|
||||
selfStationData.setSampleTmpPath(sampleFilePath);
|
||||
selfStationData.setSampleFileName(sampleFileName);
|
||||
selfStationUtil.loadFile(selfStationData, sample.getSampleId(), sample.getStatus(), "sample", map);
|
||||
// 交互库需要获取最新的ROI数据
|
||||
if (dbName.equalsIgnoreCase("RNMAN")) {
|
||||
|
@ -360,6 +361,7 @@ public class SelfStationServiceImpl extends AbstractLogOrReport implements ISelf
|
|||
if (Objects.nonNull(struct)) {
|
||||
selfStationData.setDetStruct(struct);
|
||||
selfStationData.setDetTmpPath(detFilePath);
|
||||
selfStationData.setDetFileName(detFileName);
|
||||
selfStationUtil.loadFile(selfStationData, detBg.getSampleId(), detBg.getStatus(), "det", map);
|
||||
|
||||
resultMap.put("det", map);
|
||||
|
@ -379,6 +381,7 @@ public class SelfStationServiceImpl extends AbstractLogOrReport implements ISelf
|
|||
if (Objects.nonNull(struct)) {
|
||||
selfStationData.setQcStruct(struct);
|
||||
selfStationData.setQcTmpPath(qcFilePath);
|
||||
selfStationData.setQcFileName(qcFileName);
|
||||
selfStationUtil.loadFile(selfStationData, qc.getSampleId(), qc.getStatus(), "qc", map);
|
||||
|
||||
resultMap.put("qc", map);
|
||||
|
@ -479,6 +482,7 @@ public class SelfStationServiceImpl extends AbstractLogOrReport implements ISelf
|
|||
}
|
||||
betaDataFile.setXeResultsSpectrumList(xeResultsSpectrumList);
|
||||
betaDataFile.setSaveAnalysisResult(true);
|
||||
selfStationData.setBAnalyed(true);
|
||||
resultMap.put("XeData", phdFileUtil.viewXeData(xeResultsSpectrumList));
|
||||
resultMap.put("bProcessed", betaDataFile.isBProcessed());
|
||||
resultMap.put("savedAnalysisResult", betaDataFile.isSaveAnalysisResult());
|
||||
|
@ -5509,13 +5513,13 @@ public class SelfStationServiceImpl extends AbstractLogOrReport implements ISelf
|
|||
String qcTmpPath = selfStationData.getQcTmpPath();
|
||||
|
||||
//根据sample文件名称模糊查询sampleId
|
||||
if (StringUtils.isNotBlank(sampleFilePathName) && StringUtils.isNotBlank(sampleFileName)) {
|
||||
if (StringUtils.isBlank(sampleFilePathName) && StringUtils.isNotBlank(sampleFileName)) {
|
||||
sampleFilePathName = phdFileUtil.NameStandardBy(sampleFileName, sampleStruct.system_type, sampleStruct.data_type);
|
||||
}
|
||||
if (StringUtils.isNotBlank(detFilePathName) && StringUtils.isNotBlank(detFileName)) {
|
||||
if (StringUtils.isBlank(detFilePathName) && StringUtils.isNotBlank(detFileName)) {
|
||||
detFilePathName = phdFileUtil.NameStandardBy(detFileName, detStruct.system_type, detStruct.data_type);
|
||||
}
|
||||
if (StringUtils.isNotBlank(qcFilePathName) && StringUtils.isNotBlank(qcFileName)) {
|
||||
if (StringUtils.isBlank(qcFilePathName) && StringUtils.isNotBlank(qcFileName)) {
|
||||
qcFilePathName = phdFileUtil.NameStandardBy(qcFileName, qcStruct.system_type, qcStruct.data_type);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user