serialPorts.html
2.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
<!DOCTYPE HTML>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
<meta charset="utf-8">
<head th:include="include :: header"></head>
<body class="gray-bg">
<div class="container-div">
<div class="row">
</div>
</div>
<div th:include="include :: footer"></div>
<script th:inline="javascript">
var serialPortEditFlag = [[${@permission.hasPermi('config:serialPorts:edit')}]];
var serialPortRemoveFlag = [[${@permission.hasPermi('config:serialPorts:remove')}]];
var serialPortPrefix = ctx + "config/serialPorts"
$(function() {
var options = {
url: serialPortPrefix + "/list",
createUrl: serialPortPrefix + "/add",
updateUrl: serialPortPrefix + "/edit/{id}",
removeUrl: serialPortPrefix + "/remove",
modalName: "serialPorts",
columns: [{
checkbox: true
},
{
field: 'id',
title: 'id',
visible: false
},
{
field: 'url',
title: 'url地址'
},
{
field: 'useArea',
title: 'useArea'
},
{
field: 'currCom',
title: '串口'
},
{
field: 'baudrate',
title: '波特率',
formatter: function(value, row, index) {
return $.table.selectDictLabel(baudrateDatas, value);
}
},
{
field: 'deleted',
title: '是否删除'
},
{
title: '操作',
align: 'center',
formatter: function(value, row, index) {
var actions = [];
actions.push('<a class="btn btn-success btn-xs ' + serialPortEditFlag + '" href="#" onclick="$.operate.edit(\'' + row.${primaryKey.attrname} + '\')"><i class="fa fa-edit"></i>编辑</a> ');
actions.push('<a class="btn btn-danger btn-xs ' + serialPortRemoveFlag + '" href="#" onclick="$.operate.remove(\'' + row.${primaryKey.attrname} + '\')"><i class="fa fa-remove"></i>删除</a>');
return actions.join('');
}
}]
};
$.table.init(options);
});
</script>
</body>
</html>