| | |
| | | <el-row class="m-t-2"> |
| | | <FactorRadio |
| | | :device-type="deviceType" |
| | | @change="(e) => (factorType = e)" |
| | | v-model="factorType" |
| | | ></FactorRadio> |
| | | </el-row> |
| | | <el-row class="m-t-2"> |
| | | <FactorLegend |
| | | class="m-t-2" |
| | | :factor="factorDatas.factor[factorType]" |
| | | ></FactorLegend> |
| | | <SourceTrace></SourceTrace> |
| | | <el-col span="1"> |
| | | <FactorLegend |
| | | :factor="factorDatas.factor[factorType]" |
| | | ></FactorLegend> |
| | | </el-col> |
| | | <el-col span="1"> |
| | | <SourceTrace v-model:factorType="factorType"></SourceTrace> |
| | | </el-col> |
| | | </el-row> |
| | | <DashBoard class="dash-board" :factor-datas="factorDatas"></DashBoard> |
| | | <RealTimeTrend |
| | |
| | | |
| | | // 调试模式 |
| | | const mode = 'debug'; |
| | | // const mode = 'product'; |
| | | |
| | | export default { |
| | | components: { DashBoard, RealTimeTrend, DeviceChange, SourceTrace }, |
| | |
| | | } |
| | | }, |
| | | mounted() { |
| | | // this.fetchRealTimeData(); |
| | | // startLoopFetchRealTimeData({ |
| | | // compUser: 'user1', |
| | | // compPassword: 'User1@jingan', |
| | | // mn: 'TX105', |
| | | // dtFrom: '2024-08-07 10:00:00', |
| | | // dtTo: '2024-08-07 10:00:59' |
| | | // }); |
| | | if (mode == 'debug') { |
| | | websocket.send('start'); |
| | | } |
| | | }, |
| | | unmounted() { |
| | | this.clearFetchingTask(); |