| | |
| | | getWasteGasMonData (data) { |
| | | return axios.get(mapUrl.getWasteGasMonData, data) |
| | | }, |
| | | // 废气人工数据 |
| | | getWasteGasManualData (data) { |
| | | return axios.get(mapUrl.getWasteGasManualData, data) |
| | | }, |
| | | // 废水点 |
| | | getWasteWater (data) { |
| | | return axios.get(mapUrl.getWasteWater, data) |
| | |
| | | export const getWasteGasDetails = $HOST + '/wasteGas/getWasteGasMonitoringDetails' |
| | | export const DataItems = $HOST + '/wasteWater/RTDB/DataItems' |
| | | export const getWasteGasMonData = $HOST + '/wasteGas/QueryOnlineMonData' |
| | | export const getWasteGasManualData = $HOST + '/wasteGas/QueryLabMonData' |
| | | |
| | | export const getWasteWater = $HOST + '/wasteWater/getWasteWater' // 废水点信息 |
| | | export const getWasteWaterMonitoring = $HOST + '/wasteWater/getWasteWaterMonitoring' // 废水监测数据 |
New file |
| | |
| | | <template> |
| | | <el-table :data="tableData" style="width:730px" height="200px"> |
| | | <el-table-column v-for="(item, index) in tableLabel" :key="index" :prop="item.prop" |
| | | :label="item.label"> |
| | | <el-table-column v-for="(item1, index1) in item.label" :key="index1" :prop="item1.prop" :label="item1.label"> |
| | | </el-table-column> |
| | | </el-table-column> |
| | | </el-table> |
| | | <!-- <el-table--> |
| | | <!-- :data="tableData"--> |
| | | <!-- style="width: 100%">--> |
| | | <!-- <el-table-column--> |
| | | <!-- prop="tableData.LabMonTime"--> |
| | | <!-- label="检测时间">--> |
| | | <!-- </el-table-column>--> |
| | | <!-- <el-table-column--> |
| | | <!-- label="氮氧化物">--> |
| | | <!-- <el-table-column--> |
| | | <!-- prop="tableData.NOMonitor"--> |
| | | <!-- label="监测值">--> |
| | | <!-- </el-table-column>--> |
| | | <!-- <el-table-column--> |
| | | <!-- prop="tableData.NOtandard"--> |
| | | <!-- label="标准值">--> |
| | | <!-- </el-table-column>--> |
| | | <!-- </el-table-column>--> |
| | | <!-- <el-table-column--> |
| | | <!-- label="二氧化硫">--> |
| | | <!-- <el-table-column--> |
| | | <!-- prop="tableData.LabMonTime"--> |
| | | <!-- label="监测值">--> |
| | | <!-- </el-table-column>--> |
| | | <!-- <el-table-column--> |
| | | <!-- prop="tableData.LabMonTime"--> |
| | | <!-- label="标准值">--> |
| | | <!-- </el-table-column>--> |
| | | <!-- </el-table-column>--> |
| | | <!-- <el-table-column--> |
| | | <!-- label="烟尘">--> |
| | | <!-- <el-table-column--> |
| | | <!-- prop="tableData.LabMonTime"--> |
| | | <!-- label="监测值">--> |
| | | <!-- </el-table-column>--> |
| | | <!-- <el-table-column--> |
| | | <!-- prop="tableData.LabMonTime"--> |
| | | <!-- label="标准值">--> |
| | | <!-- </el-table-column>--> |
| | | <!-- </el-table-column>--> |
| | | <!-- <el-table-column--> |
| | | <!-- label="黑度">--> |
| | | <!-- <el-table-column--> |
| | | <!-- prop="tableData.LabMonTime"--> |
| | | <!-- label="监测值">--> |
| | | <!-- </el-table-column>--> |
| | | <!-- <el-table-column--> |
| | | <!-- prop="tableData.LabMonTime"--> |
| | | <!-- label="标准值">--> |
| | | <!-- </el-table-column>--> |
| | | <!-- </el-table-column>--> |
| | | <!-- </el-table>--> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | name: 'EChartsTable', |
| | | data () { |
| | | return { |
| | | tableLabel: [ |
| | | { |
| | | label: '检测时间', |
| | | prop: 'StoragePlaceId' |
| | | }, |
| | | { |
| | | label: '二氧化硫', |
| | | prop: [ |
| | | { |
| | | label: '监测值', |
| | | NOMonitor: '' |
| | | }, |
| | | { |
| | | label: '标准值', |
| | | NOtandard: '' |
| | | }] |
| | | }, |
| | | { |
| | | label: '氮氧化物', |
| | | prop: [ |
| | | { |
| | | label: '监测值', |
| | | NOMonitor: '' |
| | | }, |
| | | { |
| | | label: '标准值', |
| | | NOtandard: '' |
| | | }] |
| | | }, |
| | | { |
| | | label: '烟尘', |
| | | prop: [ |
| | | { |
| | | label: '监测值', |
| | | NOMonitor: '' |
| | | }, |
| | | { |
| | | label: '标准值', |
| | | NOtandard: '' |
| | | }] |
| | | }, |
| | | { |
| | | label: '黑度', |
| | | prop: [ |
| | | { |
| | | label: '监测值', |
| | | NOMonitor: '' |
| | | }, |
| | | { |
| | | label: '标准值', |
| | | NOtandard: '' |
| | | }] |
| | | } |
| | | ], |
| | | tableData: [] |
| | | } |
| | | }, |
| | | created () { |
| | | this.$nextTick(() => { |
| | | this.$attrs.ManualData.forEach(item => { |
| | | this.tableData = item |
| | | }) |
| | | console.log(this.tableData.LabMonTime) |
| | | }) |
| | | } |
| | | } |
| | | |
| | | </script> |
| | | |
| | | <style scoped> |
| | | |
| | | </style> |
| | |
| | | <li @click='tabTaggle("ECharts")'>实时数据</li> |
| | | <li @click='tabTaggle("EChartsHour")'>小时数据</li> |
| | | <li @click='tabTaggle("EChartsDate")'>日数据</li> |
| | | <li @click='tabTaggle("EChartsDate")'>人工数据</li> |
| | | <li @click='tabTaggle("EChartsTable")'>人工数据</li> |
| | | </ul> |
| | | <div class="legend" > |
| | | <span >正常</span> |
| | |
| | | import ECharts from './Echarts' |
| | | // import EChartsDate from './EChartsDate' |
| | | import EChartsHourWasteWater from './EChartsHourWasteWater' |
| | | import EChartsTable from '@components/BaseNav/PublicBounced/GasComponents/EChartsTable' |
| | | |
| | | export default { |
| | | name: 'PublicChart', |
| | |
| | | EChartsDate, |
| | | ECharts, |
| | | // EChartsDate |
| | | EChartsHourWasteWater |
| | | EChartsHourWasteWater, |
| | | EChartsTable |
| | | }, |
| | | data () { |
| | | return { |
| | |
| | | :value="value" |
| | | :getQueryOnlineMonData="getQueryOnlineMonData" |
| | | :getWasteWaterMonitoringDetails='getWasteWaterMonitoringDetails' |
| | | :ManualData="ManualData" |
| | | ref="PublicChart" |
| | | > |
| | | </public-chart> |
| | |
| | | value: '', |
| | | getWasteGasDetails: [], |
| | | getWasteWaterMonitoringDetails: [], |
| | | getQueryOnlineMonData: [] |
| | | getQueryOnlineMonData: [], |
| | | ManualData: [] |
| | | // getGasQueryOnlineMonData: [] |
| | | } |
| | | }, |
| | |
| | | this.flag = true |
| | | this.value = value |
| | | }, |
| | | setGasData (data, dataDetails, GasHourData, value) { |
| | | setGasData (data, dataDetails, GasHourData, ManualData, value) { |
| | | this.setWasteGasdata = data |
| | | this.getWasteGasDetails = dataDetails |
| | | this.getQueryOnlineMonData = GasHourData |
| | | this.ManualData = ManualData |
| | | console.log(this.getQueryOnlineMonData) |
| | | this.displayContentTitle = data.Name |
| | | this.flag = true |
| | |
| | | endTime: '2020-04-07 15:13:20', |
| | | dataType: '1' |
| | | } |
| | | const GasManualData = { |
| | | companyId: '3900100145', |
| | | labMonPointId: '219', |
| | | beginTime: '2020-04-06 15:13:20', |
| | | endTime: ' 2020-04-07 15:13:20' |
| | | } |
| | | const ManualData = await mapApi.getWasteGasManualData(GasManualData) |
| | | console.log(ManualData) |
| | | const Mondata = await mapApi.getWasteGasMonData(GasOnlinedata) |
| | | console.log(Mondata) |
| | | // console.log(Mondata) |
| | | const result = await mapApi.getWasteGasDetails(dataValue) |
| | | // console.log(result.Result.DataInfo) |
| | | const PublicBounced = window.Vue.extend(publicBounced) |
| | | const instance = new PublicBounced() |
| | | instance.setGasData(e.layer.options.test, result.Result.DataInfo, Mondata.Result.DataInfo, 'feiqi') |
| | | instance.setGasData(e.layer.options.test, result.Result.DataInfo, Mondata.Result.DataInfo, ManualData.Result.DataInfo, 'feiqi') |
| | | // console.log(e.layer.options.test) |
| | | instance.$mount() |
| | | document.body.appendChild(instance.$el) |