| | |
| | | this.outside.allDataLoaded = true; |
| | | } |
| | | }); |
| | | |
| | | //从内部接口获取实时数据的所有店铺名称 |
| | | axiosInstanceInstance |
| | | .get('https://fyami.com.cn/device/min/value/real_time', { |
| | |
| | | <!-- 内部设备 --> |
| | | <el-card v-if="index < inner.inFumeValue.length" height="1900px"> |
| | | <template #header> |
| | | <div class="card-header">{{ device.siteName }}</div> |
| | | <div class="card-header">{{ device.siteName }} |
| | | <img src="@/assets/inner_device.jpg" class="icon-inner"/> |
| | | </div> |
| | | |
| | | </template> |
| | | <div class="report-time-text">数据发布时间:{{ device.time }}</div> |
| | | <DashBoard :data="device.value"></DashBoard> |
| | | <div>设备编号:{{ device.mnCode }}</div> |
| | | <hr class="divider-margin" /> |
| | | <div>数据发布时间:{{ device.time }}</div> |
| | | <!-- <hr class="divider-margin" /> --> |
| | | <div class="horizontal-line"></div> |
| | | |
| | | <div class="status" :class="{ exceed: device.value > 1 }"> |
| | | {{ device.value >= 1 ? '超标' : '' }} |
| | | </div> |
| | |
| | | <template #header> |
| | | <div class="card-header"> |
| | | {{ device.diName }} |
| | | <el-tooltip |
| | | class="box-item" |
| | | effect="dark" |
| | | content="其他设备" |
| | | placement="top-start" |
| | | > |
| | | <i-ep-Shop></i-ep-Shop> |
| | | </el-tooltip> |
| | | <span> </span> |
| | | </div> |
| | | </template> |
| | | <div class="report-time-text">数据发布时间:{{ device.mvDataTime }}</div> |
| | | <DashBoard :data="device.mvFumeConcentration2"></DashBoard> |
| | | <div>设备编号:{{ device.mvStatCode }}</div> |
| | | <hr class="divider-margin" /> |
| | | <divr class="data">风机电流(A):{{ device.mvFanElectricity }} </divr> |
| | | <hr class="divider-margin" /> |
| | | <div class="data"> |
| | | |
| | | <div class="imag-container"> |
| | | <img src="@/assets/wind.jpg" class="image"/> |
| | | <span class="chart-below-text"> 风机电流(A):{{ device.mvFanElectricity }} </span> |
| | | |
| | | <span class="chart-below-text2"> |
| | | <img src="@/assets/purifier.jpg" class="image"/> |
| | | 净化器电流(A):{{ device.mvPurifierElectricity }} |
| | | </span> |
| | | </div> |
| | | <hr class="divider-margin" /> |
| | | <div>数据发布时间:{{ device.mvDataTime }}</div> |
| | | <div class="horizontal-line"></div> |
| | | <!-- <hr class="divider-margin" /> --> |
| | | |
| | | <div>设备编号:{{ device.mvStatCode }}</div> |
| | | <div class="horizontal-line"></div> |
| | | <!-- <hr class="divider-margin" /> --> |
| | | <div>设备供应商:{{ device.diSupplier }}</div> |
| | | <div |
| | | class="status" |
| | | :class="{ exceed: device.mvFumeConcentration2 >= 1 }" |
| | |
| | | } |
| | | .el-card { |
| | | margin-bottom: 10px; |
| | | border-radius: 9px; |
| | | border-radius: 15px; |
| | | margin-left: 5px; |
| | | } |
| | | .card-header { |
| | | // display: flex; |
| | | // align-items: center; |
| | | // position: center; |
| | | text-align: center; |
| | | position: relative; |
| | | } |
| | | .card-header-item { |
| | | display: flex; |
| | |
| | | margin-bottom: 20px; |
| | | border: #1de01d; |
| | | } |
| | | |
| | | .chart-below-text2{ |
| | | float: right; |
| | | } |
| | | .image { |
| | | height: 18px; |
| | | } |
| | | .icon-inner { |
| | | position: relative; |
| | | top: -20px; |
| | | right: -115px; |
| | | width: 50px; |
| | | height: 50px; |
| | | } |
| | | .dashboard-title { |
| | | font-size: 20px; |
| | | text-align: center; |
| | |
| | | background-color: #f5f7fa; |
| | | } |
| | | |
| | | .report-time-text { |
| | | font-size: 12px; |
| | | color: #999999; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | /* 超标 文字效果*/ |
| | | .status { |
| | | font-size: 18px; |
| | | color: #ff4d4f; |
| | | font-weight: bold; |
| | | margin-top: 5px; |
| | | } |
| | | |
| | | .exceed { |
| | |
| | | } |
| | | // 分割线上下距离 |
| | | .divider-margin { |
| | | margin-top: 3px; |
| | | margin: 10px 0px; |
| | | border: 1px solid gray; |
| | | } |
| | | |
| | | .el-input { |
| | |
| | | padding: 0px; |
| | | margin: 0px; |
| | | } |
| | | .horizontal-line { |
| | | position: relative; |
| | | height: 1px; |
| | | margin: 10px 0px; |
| | | } |
| | | .horizontal-line::after { |
| | | content: ''; |
| | | position: absolute; |
| | | top: 0; |
| | | left: 0; |
| | | right: 0; |
| | | height: 1px; |
| | | background-color: rgb(221, 217, 217); |
| | | } |
| | | </style> |