提交: 优化项目管理下 设备网关的 在线状态条件
This commit is contained in:
parent
307026501a
commit
b0684324ad
|
@ -39,15 +39,22 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="5">
|
<el-col :span="5">
|
||||||
<el-form-item label="设备状态" prop="deviceStatus">
|
<el-form-item label="设备状态" prop="deviceStatus">
|
||||||
<el-input
|
<el-select
|
||||||
v-model="queryParams.deviceStatus"
|
v-model="queryParams.deviceState"
|
||||||
placeholder="请输入设备状态"
|
placeholder="请选择设备状态"
|
||||||
clearable
|
clearable
|
||||||
size="small"
|
size="small"
|
||||||
/>
|
>
|
||||||
|
<el-option
|
||||||
|
:label="keys"
|
||||||
|
v-for="(keys, vals) in deviceStatusOpt"
|
||||||
|
:key="vals"
|
||||||
|
:value="vals"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="5">
|
<!-- <el-col :span="5">
|
||||||
<el-form-item label="设备类型" prop="deviceStatus">
|
<el-form-item label="设备类型" prop="deviceStatus">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="queryParams.deviceStatus"
|
v-model="queryParams.deviceStatus"
|
||||||
|
@ -56,7 +63,7 @@
|
||||||
size="small"
|
size="small"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col> -->
|
||||||
|
|
||||||
<el-col :span="4">
|
<el-col :span="4">
|
||||||
<el-form-item class="query-foot">
|
<el-form-item class="query-foot">
|
||||||
|
@ -137,6 +144,12 @@ import EDeviceChildren from './EDeviceChildren'
|
||||||
import { webSocketProjectGatewayUrl } from "@/config/env";
|
import { webSocketProjectGatewayUrl } from "@/config/env";
|
||||||
import { listProjectDevice, listProjectModel } from '@/api/iot/project_new'
|
import { listProjectDevice, listProjectModel } from '@/api/iot/project_new'
|
||||||
import { getIotFileUrl } from "@/utils/hciot"
|
import { getIotFileUrl } from "@/utils/hciot"
|
||||||
|
const deviceStatusOpt = {
|
||||||
|
ONLINE: "在线",
|
||||||
|
OFFLINE: "离线",
|
||||||
|
OUTLINE: "脱线",
|
||||||
|
UNACTIVE: "未激活",
|
||||||
|
};
|
||||||
export default {
|
export default {
|
||||||
name: "EDeviceTable",
|
name: "EDeviceTable",
|
||||||
components: {
|
components: {
|
||||||
|
@ -155,6 +168,7 @@ export default {
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
deviceStatusOpt,
|
||||||
queryParams: {
|
queryParams: {
|
||||||
prodKey: undefined,
|
prodKey: undefined,
|
||||||
deviceName: undefined,
|
deviceName: undefined,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="e-object-device-manage">
|
<div class="e-object-device-manage">
|
||||||
<el-tabs v-model="activeName">
|
<el-tabs v-model="activeName" style="width: 100%;">
|
||||||
<el-tab-pane
|
<el-tab-pane
|
||||||
:label="tabLabel.dictLabel"
|
:label="tabLabel.dictLabel"
|
||||||
:name="tabLabel.dictValue"
|
:name="tabLabel.dictValue"
|
||||||
|
|
Loading…
Reference in New Issue