Beta Detector Calibration界面 返回结果添加acqStartTime数据
This commit is contained in:
parent
5a605e432e
commit
6a9c3c1e16
|
@ -206,6 +206,29 @@ public class DateUtils extends PropertyEditorSupport {
|
|||
return sformat.format(nowDate);
|
||||
}
|
||||
|
||||
/**
|
||||
* 时间字符串格式转换
|
||||
* @param date 时间字符串
|
||||
* @param sourceFormat 字符串原有格式
|
||||
* @param targetFormat 需要转换成的格式
|
||||
* @return 字符串
|
||||
*/
|
||||
public static String dateformat(String date,String sourceFormat,String targetFormat)
|
||||
{
|
||||
SimpleDateFormat sformat = new SimpleDateFormat(sourceFormat);
|
||||
Date nowDate = null;
|
||||
try {
|
||||
nowDate = sformat.parse(date);
|
||||
sformat=new SimpleDateFormat(targetFormat);
|
||||
} catch (ParseException e) {
|
||||
// TODO Auto-generated catch block
|
||||
e.printStackTrace();
|
||||
}
|
||||
return sformat.format(nowDate);
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 日期转换为字符串
|
||||
*
|
||||
|
|
|
@ -135,7 +135,6 @@ public class SpectrumAnalysisServiceImpl extends AbstractLogOrReport implements
|
|||
private IGardsROIResultsSpectrumService gardsROIResultsSpectrumService;
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public void initValue(String dbName, Integer sampleId, String analyst, String sampleFileName, String gasFileName, String detFileName, String qcFileName, HttpServletRequest request) {
|
||||
if (StringUtils.isNotBlank(dbName) && Objects.nonNull(sampleId)) {
|
||||
|
@ -291,7 +290,9 @@ public class SpectrumAnalysisServiceImpl extends AbstractLogOrReport implements
|
|||
//声明分页page
|
||||
Page<GardsSampleDataSpectrum> page = new Page<>(queryRequest.getPageNo(), queryRequest.getPageSize());
|
||||
Page<GardsSampleDataSpectrum> sampleDataPage = spectrumAnalysisMapper.getDBSpectrumListByLeftJoin(page, gardsSampleData, dbName, stationTypes, CollectStopB, AcqStartB, startTime, endTime, userStations, AllUsers, queryRequest.getField(), queryRequest.getOrder());
|
||||
sampleDataPage.getRecords().stream().forEach(item->{item.setDbName(tempDBName);});
|
||||
sampleDataPage.getRecords().stream().forEach(item -> {
|
||||
item.setDbName(tempDBName);
|
||||
});
|
||||
result.setSuccess(true);
|
||||
result.setResult(sampleDataPage);
|
||||
return result;
|
||||
|
@ -2187,6 +2188,9 @@ public class SpectrumAnalysisServiceImpl extends AbstractLogOrReport implements
|
|||
long gChannels = struct.g_channels;
|
||||
List<Long> hCounts = struct.h_counts;
|
||||
int bRecordCount = struct.b_record_count;
|
||||
String acqStartTime = String.format("%s %s", struct.acquisition_start_date, struct.acquisition_start_time);
|
||||
String acqStartTimeFormat = DateUtils.dateformat(acqStartTime, "yyyy/MM/dd HH:mm:ss.S", "yyyy-MM-dd HH:mm:ss");
|
||||
map.put("acqStartTime", acqStartTimeFormat);
|
||||
//散点图坐标点关联beta部分相关数据
|
||||
List<List<Double>> betaEnergyList = new LinkedList<>();
|
||||
List<Double> betaParam = EnergySpectrumHandler.GetFileFittingPara(bChannel, bElectronEnergy);
|
||||
|
|
Loading…
Reference in New Issue
Block a user