|
@@ -27,10 +27,10 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin'], function |
|
@@ -27,10 +27,10 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin'], function |
27
|
}
|
27
|
}
|
28
|
});
|
28
|
});
|
29
|
|
29
|
|
30
|
- // //按钮搜索
|
|
|
31
|
- // $('#heartbeatQueryBtn').unbind().on('click',function (e) {
|
|
|
32
|
- // reloadTable();
|
|
|
33
|
- // })
|
30
|
+ //按钮搜索
|
|
|
31
|
+ $('#heartbeatQueryBtn').unbind().on('click',function (e) {
|
|
|
32
|
+ reloadTable();
|
|
|
33
|
+ })
|
34
|
|
34
|
|
35
|
|
35
|
|
36
|
// 渲染表格
|
36
|
// 渲染表格
|
|
@@ -63,10 +63,12 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin'], function |
|
@@ -63,10 +63,12 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin'], function |
63
|
}, {
|
63
|
}, {
|
64
|
field: 'currTime', title: '最近心跳时间', align: 'center',sort: true,
|
64
|
field: 'currTime', title: '最近心跳时间', align: 'center',sort: true,
|
65
|
templet: function (d) {
|
65
|
templet: function (d) {
|
|
|
66
|
+ var durationVal = $('[name="durationVal"]').val();
|
|
|
67
|
+ if(!durationVal || durationVal == '' || durationVal == null){
|
|
|
68
|
+ durationVal = 10;
|
|
|
69
|
+ }
|
66
|
var beatTime = new Date(d.currTime);
|
70
|
var beatTime = new Date(d.currTime);
|
67
|
- var time = new Date();
|
|
|
68
|
- time.setMinutes(time.getMinutes() - 10);
|
|
|
69
|
- if (time > beatTime) {
|
71
|
+ if (d.between > parseInt(durationVal)) {
|
70
|
return `<div class="red">${beatTime.format("yyyy-MM-dd HH:mm:ss")}</div>`
|
72
|
return `<div class="red">${beatTime.format("yyyy-MM-dd HH:mm:ss")}</div>`
|
71
|
} else {
|
73
|
} else {
|
72
|
return `<div>${beatTime.format("yyyy-MM-dd HH:mm:ss")}</div>`
|
74
|
return `<div>${beatTime.format("yyyy-MM-dd HH:mm:ss")}</div>`
|
|
@@ -85,7 +87,7 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin'], function |
|
@@ -85,7 +87,7 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin'], function |
85
|
heartbeatTable.reload({
|
87
|
heartbeatTable.reload({
|
86
|
where: {
|
88
|
where: {
|
87
|
access_token: accessToken,
|
89
|
access_token: accessToken,
|
88
|
- keyword: $('#condition-heartbeat-name').val(),
|
90
|
+ keyword: $('#condition-heartbeat-name').val()
|
89
|
},
|
91
|
},
|
90
|
page: {
|
92
|
page: {
|
91
|
curr: 1
|
93
|
curr: 1
|
|
@@ -93,4 +95,4 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin'], function |
|
@@ -93,4 +95,4 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin'], function |
93
|
});
|
95
|
});
|
94
|
}
|
96
|
}
|
95
|
});
|
97
|
});
|
96
|
-}); |
|
|
|
|
98
|
+}); |