| | |
| | | $("#line-total").empty() |
| | | $("#line-total").html(total[e]) |
| | | // listenChange(); |
| | | } |
| | | } |
| | | |
| | | |
| | | layui.config({ |
| | | base: baseUrl + "/static/wms/layui/lay/modules/" |
| | | }).use(['table', 'form'], function () { |
| | | var table = layui.table; |
| | | var $ = layui.jquery; |
| | | var cache; |
| | | |
| | | // 数据渲染 |
| | | tableIns = table.render({ |
| | | elem: '#deviceInfo', |
| | | headers: {token: localStorage.getItem('token')}, |
| | | url: baseUrl + '/console/deviceInfo', |
| | | page: false, |
| | | limit: 16, |
| | | limits: [16, 30, 50, 100, 200, 500], |
| | | even: true, |
| | | cellMinWidth: 50, |
| | | cols: [[ |
| | | {field: 'device', align: 'center', title: '设备'} |
| | | , {field: 'deviceId', align: 'center', title: '编号'} |
| | | , {field: 'battery', align: 'center', title: '电量'} |
| | | , {field: 'error', align: 'center', title: '异常', templet: '#errorTpl'} |
| | | , {field: 'status', align: 'center', title: '状态', width: 150} |
| | | ]], |
| | | request: { |
| | | pageName: 'curr', |
| | | pageSize: 'limit' |
| | | }, |
| | | parseData: function (res) { |
| | | return { |
| | | 'code': res.code, |
| | | 'msg': res.msg, |
| | | 'count': res.data.total, |
| | | 'data': res.data.records |
| | | } |
| | | }, |
| | | response: { |
| | | statusCode: 200 |
| | | }, |
| | | done: function (res, curr, count) { |
| | | $(".layui-table-tool").hide() |
| | | $(".layui-table-view").css({"margin":"0px"}) |
| | | $(".layui-table-box").css({"padding-bottom":"0px"}) |
| | | |
| | | cache = table.cache['deviceInfo']; |
| | | } |
| | | }); |
| | | |
| | | setInterval(() => { |
| | | tableReload() |
| | | },10000) |
| | | |
| | | function tableReload() { |
| | | $.ajax({ |
| | | url: baseUrl + "/console/deviceInfo", |
| | | headers: {'token': localStorage.getItem('token')}, |
| | | contentType: 'application/json;charset=UTF-8', |
| | | method: 'GET', |
| | | traditional: true, |
| | | success: function (res) { |
| | | cache = res.data.records |
| | | table.reload('deviceInfo',{ |
| | | data: cache |
| | | }) |
| | | } |
| | | }) |
| | | } |
| | | |
| | | }); |
| | | |