Showing
1 changed file
with
27 additions
and
2 deletions
1 | -layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDetail"], function (exports) { | 1 | +layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDetail", 'xmSelect'], function (exports) { |
2 | var $ = layui.$; | 2 | var $ = layui.$; |
3 | var form = layui.form; | 3 | var form = layui.form; |
4 | var layer = layui.layer; | 4 | var layer = layui.layer; |
5 | var admin = layui.admin; | 5 | var admin = layui.admin; |
6 | var table = layui.table; | 6 | var table = layui.table; |
7 | + var xmSelect = layui.xmSelect; | ||
7 | var common = layui.common; | 8 | var common = layui.common; |
8 | var domainName = common.domainName; | 9 | var domainName = common.domainName; |
9 | 10 | ||
@@ -13,12 +14,17 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe | @@ -13,12 +14,17 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe | ||
13 | var accessToken = sessions.getToken()['access_token']; | 14 | var accessToken = sessions.getToken()['access_token']; |
14 | var checkList = common.checkPermission(accessToken); | 15 | var checkList = common.checkPermission(accessToken); |
15 | 16 | ||
17 | + form.render(); | ||
18 | + | ||
16 | //回车事件 | 19 | //回车事件 |
17 | $('#kpiflag_keyword').keydown(function (e) { | 20 | $('#kpiflag_keyword').keydown(function (e) { |
18 | if (e.keyCode === 13) { | 21 | if (e.keyCode === 13) { |
19 | reloadTable(); | 22 | reloadTable(); |
20 | } | 23 | } |
21 | }); | 24 | }); |
25 | + form.on('select(change)', function (data) { | ||
26 | + reloadTable(); | ||
27 | + }) | ||
22 | $("#addkpiflag").unbind().on("click", function () { | 28 | $("#addkpiflag").unbind().on("click", function () { |
23 | if ($.inArray('back:kpiflag:save', checkList) == -1) { | 29 | if ($.inArray('back:kpiflag:save', checkList) == -1) { |
24 | layer.msg('暂无权限!', {icon: 7, time: 3000}); | 30 | layer.msg('暂无权限!', {icon: 7, time: 3000}); |
@@ -44,6 +50,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe | @@ -44,6 +50,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe | ||
44 | , where: { | 50 | , where: { |
45 | access_token: accessToken, | 51 | access_token: accessToken, |
46 | keyWord: $("#kpiflag_keyword").val(), | 52 | keyWord: $("#kpiflag_keyword").val(), |
53 | + dimension: $('select[name="dimension"]').val() | ||
47 | } | 54 | } |
48 | , height: 'full-340' | 55 | , height: 'full-340' |
49 | , cellMinWidth: 80 | 56 | , cellMinWidth: 80 |
@@ -55,12 +62,29 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe | @@ -55,12 +62,29 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe | ||
55 | , even: true | 62 | , even: true |
56 | , cols: [[ | 63 | , cols: [[ |
57 | {type: 'checkbox'} | 64 | {type: 'checkbox'} |
65 | + , {field: 'index', title: '序号', align: 'center', type: 'numbers'} | ||
58 | , { | 66 | , { |
59 | field: 'name', title: '名称', align: 'center', sort: true, | 67 | field: 'name', title: '名称', align: 'center', sort: true, |
60 | templet: '<div><span kpiflag-data-edit="{{d.id}}" data-flag="{{d.flag}}" class="layui-table-link">{{d.name}}</span></div>' | 68 | templet: '<div><span kpiflag-data-edit="{{d.id}}" data-flag="{{d.flag}}" class="layui-table-link">{{d.name}}</span></div>' |
61 | } | 69 | } |
62 | , {field: 'flag', title: '标识', align: 'center', sort: true} | 70 | , {field: 'flag', title: '标识', align: 'center', sort: true} |
63 | - , {field: 'remark', title: '备注', align: 'center'} | 71 | + , { field: 'dimension', title: '维度', align: 'center', width: 80, templet: ` |
72 | + <div> | ||
73 | + {{# | ||
74 | + if (d.dimension == '1D') { | ||
75 | + }} <span>一维</span> {{# | ||
76 | + }else{ | ||
77 | + }} <span>二维</span> {{# | ||
78 | + } | ||
79 | + }} | ||
80 | + </div> | ||
81 | + ` | ||
82 | + } | ||
83 | + , {field: 'kpis', title: '绑定指标', align: 'left'} | ||
84 | + , {field: 'restypes', title: '绑定资源类型', align: 'left'} | ||
85 | + , {field: 'createUser', title: '创建人',width: 100, align: 'center'} | ||
86 | + , {field: 'createTime', title: '创建时间', align: 'center'} | ||
87 | + , {field: 'remark', title: '备注', align: 'left'} | ||
64 | , { | 88 | , { |
65 | title: '操作', | 89 | title: '操作', |
66 | align: 'center', | 90 | align: 'center', |
@@ -142,6 +166,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe | @@ -142,6 +166,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe | ||
142 | , where: { | 166 | , where: { |
143 | access_token: accessToken, | 167 | access_token: accessToken, |
144 | keyWord: $("#kpiflag_keyword").val(), | 168 | keyWord: $("#kpiflag_keyword").val(), |
169 | + dimension: $('select[name="dimension"]').val() | ||
145 | } | 170 | } |
146 | }); | 171 | }); |
147 | } | 172 | } |
-
Please register or login to post a comment