|
@@ -187,15 +187,15 @@ export const testConfigTSFire: Config[] = [
|
|
|
chart: [
|
|
|
{
|
|
|
type: 'line_smooth',
|
|
|
- readFrom: 'readData.fibreTemperature',
|
|
|
- parser: 'json',
|
|
|
+ readFrom: '',
|
|
|
+ // parser: 'json',
|
|
|
legend: { show: true },
|
|
|
xAxis: [{ show: true }],
|
|
|
yAxis: [{ show: true, name: '温度(℃)', position: 'left' }],
|
|
|
series: [
|
|
|
{
|
|
|
label: '${strinstallpos}',
|
|
|
- readFrom: '',
|
|
|
+ readFrom: 'readData.fibreTemperature',
|
|
|
xprop: 'pos',
|
|
|
yprop: 'value',
|
|
|
},
|
|
@@ -507,121 +507,33 @@ export const testConfigTSFire: Config[] = [
|
|
|
complex_list: [],
|
|
|
preset: [
|
|
|
{
|
|
|
- readFrom: '',
|
|
|
+ readFrom: 'deviceInfo.bundletube.chartConfig',
|
|
|
selectorConfig2: {
|
|
|
- options: [
|
|
|
- {
|
|
|
- value: 'o2',
|
|
|
- label: '氧气',
|
|
|
- },
|
|
|
- {
|
|
|
- value: 'co',
|
|
|
- label: '一氧化碳',
|
|
|
- },
|
|
|
- ],
|
|
|
+ readFrom: 'selectorConfig2',
|
|
|
+ options: [{}],
|
|
|
},
|
|
|
selectorConfig1: {
|
|
|
- options: [
|
|
|
- {
|
|
|
- value: '1',
|
|
|
- label: '工作面1',
|
|
|
- },
|
|
|
- {
|
|
|
- value: '2',
|
|
|
- label: '工作面2',
|
|
|
- },
|
|
|
- ],
|
|
|
+ readFrom: 'selectorConfig1',
|
|
|
+ options: [{}],
|
|
|
},
|
|
|
chartConfig: {
|
|
|
clear: true,
|
|
|
type: 'line_smooth',
|
|
|
- readFrom: 'mockChart',
|
|
|
- legend: { show: true },
|
|
|
+ readFrom: 'chartData',
|
|
|
+ legend: { show: false },
|
|
|
xAxis: [{ show: true }],
|
|
|
yAxis: [{ show: true, name: '', position: 'left' }],
|
|
|
series: [
|
|
|
{
|
|
|
label: '${label}',
|
|
|
readFrom: 'seriesData',
|
|
|
- xprop: 'pos',
|
|
|
+ xprop: 'time',
|
|
|
yprop: 'value',
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
},
|
|
|
],
|
|
|
- mock: {
|
|
|
- mockChart: [
|
|
|
- {
|
|
|
- label: '工作面1氧气',
|
|
|
- deviceId: 'o2',
|
|
|
- deviceType: '1',
|
|
|
- seriesData: [
|
|
|
- { pos: '0', value: 21 },
|
|
|
- { pos: '10', value: 21 },
|
|
|
- { pos: '20', value: 21 },
|
|
|
- { pos: '30', value: 21 },
|
|
|
- { pos: '40', value: 21 },
|
|
|
- { pos: '50', value: 21 },
|
|
|
- { pos: '60', value: 21 },
|
|
|
- { pos: '70', value: 21 },
|
|
|
- { pos: '80', value: 21 },
|
|
|
- { pos: '90', value: 21 },
|
|
|
- ],
|
|
|
- },
|
|
|
- {
|
|
|
- label: '工作面1一氧化碳',
|
|
|
- deviceId: 'co',
|
|
|
- deviceType: '1',
|
|
|
- seriesData: [
|
|
|
- { pos: '0', value: 11 },
|
|
|
- { pos: '10', value: 11 },
|
|
|
- { pos: '20', value: 11 },
|
|
|
- { pos: '30', value: 11 },
|
|
|
- { pos: '40', value: 11 },
|
|
|
- { pos: '50', value: 11 },
|
|
|
- { pos: '60', value: 11 },
|
|
|
- { pos: '70', value: 11 },
|
|
|
- { pos: '80', value: 11 },
|
|
|
- { pos: '90', value: 11 },
|
|
|
- ],
|
|
|
- },
|
|
|
- {
|
|
|
- label: '工作面2氧气',
|
|
|
- deviceId: 'o2',
|
|
|
- deviceType: '2',
|
|
|
- seriesData: [
|
|
|
- { pos: '0', value: 25 },
|
|
|
- { pos: '10', value: 25 },
|
|
|
- { pos: '20', value: 25 },
|
|
|
- { pos: '30', value: 25 },
|
|
|
- { pos: '40', value: 25 },
|
|
|
- { pos: '50', value: 25 },
|
|
|
- { pos: '60', value: 25 },
|
|
|
- { pos: '70', value: 25 },
|
|
|
- { pos: '80', value: 25 },
|
|
|
- { pos: '90', value: 25 },
|
|
|
- ],
|
|
|
- },
|
|
|
- {
|
|
|
- label: '工作面2一氧化碳',
|
|
|
- deviceId: 'co',
|
|
|
- deviceType: '2',
|
|
|
- seriesData: [
|
|
|
- { pos: '0', value: 15 },
|
|
|
- { pos: '10', value: 15 },
|
|
|
- { pos: '20', value: 15 },
|
|
|
- { pos: '30', value: 15 },
|
|
|
- { pos: '40', value: 15 },
|
|
|
- { pos: '50', value: 15 },
|
|
|
- { pos: '60', value: 15 },
|
|
|
- { pos: '70', value: 15 },
|
|
|
- { pos: '80', value: 15 },
|
|
|
- { pos: '90', value: 15 },
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
- },
|
|
|
},
|
|
|
showStyle: {
|
|
|
size: 'width:440px;height:270px;',
|