Browse Source

commit

master
xuhuihui 3 years ago
parent
commit
dad2e0aaa4
  1. 39
      04.系统编码/Frontend/src/components/RamanLidar.vue

39
04.系统编码/Frontend/src/components/RamanLidar.vue

@ -247,8 +247,8 @@ export default {
}
let options = reactive({
currentTab: 'MWR',
// currentRegion: 'pk',
currentRegion: 'jn',
currentRegion: 'pk',
// currentRegion: 'jn',
currentElement: 'PBLH',
currentType: '边界层高度',
date: moment('2022-04-01 12:00:00').format('YYYY-MM-DD HH:mm:ss'),
@ -379,10 +379,11 @@ export default {
reloadChartsRecognition('icot', drawIceCloudsCharts);
reloadChartsRecognition('wcot', drawWaterCloud);
} else if (options.currentTab === 'aerosol-product') {
reloadChartsRecognition('lidarratio', drawLidarRatioCharts);
reloadChartsRecognition('pblh', drawBoundaryLayerCharts);
reloadCloudRecognition('pm2_5', 201, 'pm2_5', drawPm2Point5);
reloadCloudRecognition('pm2_5', 201, 'pm10', drawPm10);
// reloadChartsRecognition('lidarratio', drawLidarRatioCharts);
reloadChartLidarratio('lidarratio', drawLidarRatioCharts)
// reloadChartsRecognition('pblh', drawBoundaryLayerCharts);
// reloadCloudRecognition('pm2_5', 201, 'pm2_5', drawPm2Point5);
// reloadCloudRecognition('pm2_5', 201, 'pm10', drawPm10);
} else if (options.currentTab === 'BingoCloud') {
reloadChartsRecognition('cloudbaseheight', drawCloudsHeightCharts);
reloadChartsRecognition('cloudtopheight', drawCloudTopHeightCharts);
@ -538,11 +539,11 @@ export default {
}
const drawLidarRatioCharts = (result: CustomeArray<any>) => {
if (result.length != 24) return;
const data = LidarRatioPrepareChartData(result);
for (let i = 0; i < 24; i++) {
creates.LidarRatio.updateSeries(i, data[i]);
}
// if (result.length != 24) return;
// const data = LidarRatioPrepareChartData(result);
// for (let i = 0; i < 24; i++) {
// creates.LidarRatio.updateSeries(i, data[i]);
// }
options.loadingLidarRatioStatus = false
}
@ -627,7 +628,6 @@ export default {
results.push(prepareData.slice(i, i + 201))
}
return results;
}
const preparePmColors = () => {
@ -748,6 +748,13 @@ export default {
}
}
const reloadChartLidarratio = (element: string, callback: any) => {
preprocessingCharts(element)
let result = new CustomeArray(callback);
let time = moment(options.date)
reloadSingleChartsRecognition(time.format('M_D_H'), element, result);
}
const drawCloudRecognition = (result: CustomeArray<any>) => {
if (result.length != 12) return;
options.loadingCloudRecognitionStatus = false;
@ -831,6 +838,7 @@ export default {
const reloadSingleChartsRecognition = (time: string, elementCode, result: CustomeArray<any>) => {
const params = prepareApiParams(time, elementCode)
get('/njqxj/lmlidar', params, ConstantRamanLidar.baseUrl).then((response: any) => {
console.log(response)
if (response.state != 0) {
setChartsRecognitionResult(time, response.message, null, result);
return;
@ -1152,6 +1160,13 @@ export default {
const prepareApiParams = (time, variableName) => {
if (variableName == 'lidarratio') {
return {
date: moment(time,'MM_DD_hh').format('M_D'),
var: variableName,
locate: options.currentRegion
}
}
return {
date: time,
var: variableName,

Loading…
Cancel
Save