|
@@ -4,13 +4,13 @@
|
|
|
<div class="system-user-search mb15">
|
|
|
<el-form :model="tableData.param" ref="queryRef" inline>
|
|
|
<el-form-item label="名称" prop="name">
|
|
|
- <el-input v-model="tableData.param.name" placeholder="请输入设备名称" clearable style="width: 170px" @keyup.enter.native="typeList" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="标识" prop="key">
|
|
|
- <el-input v-model="tableData.param.key" placeholder="请输入设备标识" clearable style="width: 165px" @keyup.enter.native="typeList" />
|
|
|
+ <el-input v-model="tableData.param.name" placeholder="输入名称或标识" clearable style="width: 150px" @keyup.enter.native="typeList" />
|
|
|
</el-form-item>
|
|
|
+<!-- <el-form-item label="标识" prop="key">-->
|
|
|
+<!-- <el-input v-model="tableData.param.key" placeholder="请输入设备标识" clearable style="width: 150px" @keyup.enter.native="typeList" />-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
<el-form-item label="所属产品" prop="productKey">
|
|
|
- <el-select v-model="tableData.param.productKey" style="width: 140px" filterable placeholder="请选择产品">
|
|
|
+ <el-select v-model="tableData.param.productKey" style="width: 140px" filterable placeholder="选择产品">
|
|
|
<el-option v-for="item in productData" :key="item.key" :label="item.name" :value="item.key" value-key="id"> </el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
@@ -23,9 +23,9 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="创建时间" prop="dateRange">
|
|
|
- <el-date-picker v-model="tableData.param.dateRange" style="width: 240px" value-format="YYYY-MM-DD" type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
|
|
|
- </el-form-item>
|
|
|
+<!-- <el-form-item label="创建时间" prop="dateRange">-->
|
|
|
+<!-- <el-date-picker v-model="tableData.param.dateRange" style="width: 240px" value-format="YYYY-MM-DD" type="daterange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
<el-form-item>
|
|
|
<el-button type="primary" class="ml10" @click="typeList">
|
|
|
<el-icon>
|
|
@@ -105,8 +105,8 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="设备名称" prop="name" min-width="160" show-overflow-tooltip v-col="'name'" />
|
|
|
- <el-table-column label="设备类型" prop="product.deviceType" min-width="120" align="center" show-overflow-tooltip v-col="'deviceType'" />
|
|
|
- <el-table-column label="产品名称" prop="productName" min-width="120" align="center" show-overflow-tooltip v-col="'productName'" />
|
|
|
+ <el-table-column label="设备类型" prop="product.deviceType" min-width="100" align="center" show-overflow-tooltip v-col="'deviceType'" />
|
|
|
+ <el-table-column label="所属产品" prop="productName" min-width="120" align="center" show-overflow-tooltip v-col="'productName'" />
|
|
|
<el-table-column prop="status" label="状态" min-width="80" align="center" v-col="'status'">
|
|
|
<template #default="scope">
|
|
|
<el-tag type="info" size="small" v-if="scope.row.status == 1">离线</el-tag>
|
|
@@ -114,7 +114,7 @@
|
|
|
<el-tag type="info" size="small" v-if="scope.row.status == 0">未启用</el-tag>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="createdAt" label="创建时间" align="center" width="160" v-col="'registryTime'"></el-table-column>
|
|
|
+ <el-table-column prop="lastOnlineTime" label="最后上线时间" align="center" width="160" v-col="'lastOnlineTime'"></el-table-column>
|
|
|
<el-table-column prop="desc" label="说明" show-overflow-tooltip v-col="'desc'"></el-table-column>
|
|
|
|
|
|
<el-table-column label="操作" width="180" align="center" fixed="right">
|