Commit 0a2f5062 authored by co_dengxiongwen's avatar co_dengxiongwen

页面调整

parent bbe27f3b
...@@ -7,11 +7,11 @@ card-warp(title="室内气象数据", height="45px", showBackground) ...@@ -7,11 +7,11 @@ card-warp(title="室内气象数据", height="45px", showBackground)
el-tabs.myTabs(v-model="activeName", @tab-click="tabClick") el-tabs.myTabs(v-model="activeName", @tab-click="tabClick")
el-tab-pane(label="候车室区域", name="1") el-tab-pane(label="候车室区域", name="1")
el-tab-pane(label="办公区域", name="2") el-tab-pane(label="办公区域", name="2")
el-form(:inline="true") el-form(:inline="true" :mode="formData")
el-form-item(label="设备编号:") el-form-item(label="设备编号:" prop="code")
el-input(size="mini") el-input(size="mini" v-model="formData.code" clearable)
el-form-item(label="") el-form-item()
el-button(type="primary", size="mini") 查询 el-button(type="primary", size="mini" @click="getDataList()") 查询
.data-warp .data-warp
.data-item .data-item
.type 温度 .type 温度
...@@ -87,7 +87,7 @@ card-warp(title="室内气象数据", height="45px", showBackground) ...@@ -87,7 +87,7 @@ card-warp(title="室内气象数据", height="45px", showBackground)
span ( PPM ) span ( PPM )
el-table-column( el-table-column(
:resizable="false", :resizable="false",
prop="visitorId", prop="status",
header-align="center", header-align="center",
align="center", align="center",
label="设备状态" label="设备状态"
...@@ -135,6 +135,7 @@ export default { ...@@ -135,6 +135,7 @@ export default {
return { return {
historyVisible: false, historyVisible: false,
activeName: '1', activeName: '1',
formData: {},
dataList: [], dataList: [],
dataListLoading: false, dataListLoading: false,
pageSize: 10, pageSize: 10,
...@@ -156,6 +157,7 @@ export default { ...@@ -156,6 +157,7 @@ export default {
url: this.$http.adornUrl('/liResource/list'), url: this.$http.adornUrl('/liResource/list'),
method: 'post', method: 'post',
data: { data: {
code: this.formData.code,
type: '507ba9ae22174e4dbbf32dbf34dd7139', //室内气象站 type: '507ba9ae22174e4dbbf32dbf34dd7139', //室内气象站
region: Number(this.activeName), //区域类型 region: Number(this.activeName), //区域类型
page: page || this.pageIndex, page: page || this.pageIndex,
...@@ -165,10 +167,10 @@ export default { ...@@ -165,10 +167,10 @@ export default {
if (data && data.code === 0) { if (data && data.code === 0) {
console.log('数据', data) console.log('数据', data)
this.dataList = data.page.rows this.dataList = data.page.rows
this.totalSize = data.page.total this.totalPage = data.page.total
} else { } else {
this.dataList = [] this.dataList = []
this.totalSize = 0 this.totalPage = 0
} }
}) })
}, },
......
...@@ -104,7 +104,7 @@ card-warp(title="室外气象数据", height="45px", showBackground) ...@@ -104,7 +104,7 @@ card-warp(title="室外气象数据", height="45px", showBackground)
) )
el-table-column( el-table-column(
:resizable="false", :resizable="false",
prop="visitorId", prop="status",
header-align="center", header-align="center",
align="center", align="center",
label="设备状态" label="设备状态"
...@@ -151,7 +151,6 @@ card-warp(title="室外气象数据", height="45px", showBackground) ...@@ -151,7 +151,6 @@ card-warp(title="室外气象数据", height="45px", showBackground)
<script> <script>
import tablePagination from '@/pages/components/tablePagination' import tablePagination from '@/pages/components/tablePagination'
// import pie from './pie'
import history from './history' import history from './history'
import chart from '@/pages/components/chart.vue' import chart from '@/pages/components/chart.vue'
...@@ -159,7 +158,6 @@ export default { ...@@ -159,7 +158,6 @@ export default {
components: { components: {
tablePagination, tablePagination,
chart, chart,
// pie,
history history
}, },
data() { data() {
...@@ -198,8 +196,8 @@ export default { ...@@ -198,8 +196,8 @@ export default {
} }
}, },
mounted() { mounted() {
this.getDataListTb()
this.getDataList() this.getDataList()
this.getDataListTb()
}, },
methods: { methods: {
// 获取数据列表 // 获取数据列表
...@@ -218,10 +216,10 @@ export default { ...@@ -218,10 +216,10 @@ export default {
this.dataList = data.page.rows this.dataList = data.page.rows
this.formData.name = this.dataList[0].name this.formData.name = this.dataList[0].name
this.formData.code = this.dataList[0].code this.formData.code = this.dataList[0].code
this.totalSize = data.page.total this.totalPage = data.page.total
} else { } else {
this.dataList = [] this.dataList = []
this.totalSize = 0 this.totalPage = 0
} }
}) })
}, },
......
...@@ -7,7 +7,7 @@ export const tableColums = [ ...@@ -7,7 +7,7 @@ export const tableColums = [
}, },
{ {
align: 'center', align: 'center',
prop: 'B', prop: 'deployLocation',
label: '设备位置' label: '设备位置'
// width: 182 // width: 182
}, },
...@@ -25,13 +25,13 @@ export const tableColums = [ ...@@ -25,13 +25,13 @@ export const tableColums = [
}, },
{ {
align: 'center', align: 'center',
prop: 'E', prop: 'status',
label: '设备状态', label: '设备状态',
width: 152 width: 152
}, },
{ {
align: 'center', align: 'center',
prop: 'F', prop: 'code',
label: '设备编号', label: '设备编号',
width: 152 width: 152
} }
......
...@@ -21,23 +21,42 @@ ...@@ -21,23 +21,42 @@
</div> </div>
<div> <div>
<el-form :inline="true" :mode="formData"> <el-form :inline="true" :mode="formData">
<el-form-item label="设备名称:"> <el-form-item label="设备名称:" prop="name">
<el-input size="mini" placeholder=""></el-input> <el-input
v-model="formData.name"
size="mini"
placeholder=""
clearable
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="设备编号:"> <el-form-item label="设备编号:" prop="code">
<el-input size="mini" placeholder=""></el-input> <el-input
v-model="formData.code"
size="mini"
placeholder=""
clearable
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="运行状态:"> <el-form-item label="运行状态:" prop="status">
<el-select size="mini" placeholder="" v-model="formData.tyoe"> <el-select
<el-option label="正常" value="shanghai"></el-option> size="mini"
<el-option label="不正常" value="beijing"></el-option> placeholder="请选择"
v-model="formData.status"
clearable
>
<el-option label="在线" value="1"></el-option>
<el-option label="离线" value="2"></el-option>
<el-option label="故障" value="3"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button icon="el-icon-search" size="mini" type="primary" <el-button
icon="el-icon-search"
size="mini"
type="primary"
@click="getDataList()"
>查询</el-button >查询</el-button
> >
</el-form-item> </el-form-item>
...@@ -154,10 +173,14 @@ export default { ...@@ -154,10 +173,14 @@ export default {
// 获取数据 // 获取数据
getDataList(page, size) { getDataList(page, size) {
console.log('类型id', this.activeTab) console.log('类型id', this.activeTab)
console.log('formData:', this.formData)
this.$http({ this.$http({
url: this.$http.adornUrl('/liResource/list'), url: this.$http.adornUrl('/liResource/list'),
method: 'post', method: 'post',
data: { data: {
name: this.formData.name,
code: this.formData.code,
status: this.formData.status,
type: this.activeTab, //资源点类型 type: this.activeTab, //资源点类型
page: page || this.pageIndex, page: page || this.pageIndex,
size: size || this.pageSize size: size || this.pageSize
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment