|
|
layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDetail"], function (exports) {
|
|
|
layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDetail", 'xmSelect'], function (exports) {
|
|
|
var $ = layui.$;
|
|
|
var form = layui.form;
|
|
|
var layer = layui.layer;
|
|
|
var admin = layui.admin;
|
|
|
var table = layui.table;
|
|
|
var xmSelect = layui.xmSelect;
|
|
|
var common = layui.common;
|
|
|
var domainName = common.domainName;
|
|
|
|
...
|
...
|
@@ -13,12 +14,17 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe |
|
|
var accessToken = sessions.getToken()['access_token'];
|
|
|
var checkList = common.checkPermission(accessToken);
|
|
|
|
|
|
form.render();
|
|
|
|
|
|
//回车事件
|
|
|
$('#kpiflag_keyword').keydown(function (e) {
|
|
|
if (e.keyCode === 13) {
|
|
|
reloadTable();
|
|
|
}
|
|
|
});
|
|
|
form.on('select(change)', function (data) {
|
|
|
reloadTable();
|
|
|
})
|
|
|
$("#addkpiflag").unbind().on("click", function () {
|
|
|
if ($.inArray('back:kpiflag:save', checkList) == -1) {
|
|
|
layer.msg('暂无权限!', {icon: 7, time: 3000});
|
...
|
...
|
@@ -44,6 +50,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe |
|
|
, where: {
|
|
|
access_token: accessToken,
|
|
|
keyWord: $("#kpiflag_keyword").val(),
|
|
|
dimension: $('select[name="dimension"]').val()
|
|
|
}
|
|
|
, height: 'full-340'
|
|
|
, cellMinWidth: 80
|
...
|
...
|
@@ -55,12 +62,29 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe |
|
|
, even: true
|
|
|
, cols: [[
|
|
|
{type: 'checkbox'}
|
|
|
, {field: 'index', title: '序号', align: 'center', type: 'numbers'}
|
|
|
, {
|
|
|
field: 'name', title: '名称', align: 'center', sort: true,
|
|
|
templet: '<div><span kpiflag-data-edit="{{d.id}}" data-flag="{{d.flag}}" class="layui-table-link">{{d.name}}</span></div>'
|
|
|
}
|
|
|
, {field: 'flag', title: '标识', align: 'center', sort: true}
|
|
|
, {field: 'remark', title: '备注', align: 'center'}
|
|
|
, { field: 'dimension', title: '维度', align: 'center', width: 80, templet: `
|
|
|
<div>
|
|
|
{{#
|
|
|
if (d.dimension == '1D') {
|
|
|
}} <span>一维</span> {{#
|
|
|
}else{
|
|
|
}} <span>二维</span> {{#
|
|
|
}
|
|
|
}}
|
|
|
</div>
|
|
|
`
|
|
|
}
|
|
|
, {field: 'kpis', title: '绑定指标', align: 'left'}
|
|
|
, {field: 'restypes', title: '绑定资源类型', align: 'left'}
|
|
|
, {field: 'createUser', title: '创建人',width: 100, align: 'center'}
|
|
|
, {field: 'createTime', title: '创建时间', align: 'center'}
|
|
|
, {field: 'remark', title: '备注', align: 'left'}
|
|
|
, {
|
|
|
title: '操作',
|
|
|
align: 'center',
|
...
|
...
|
@@ -142,6 +166,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe |
|
|
, where: {
|
|
|
access_token: accessToken,
|
|
|
keyWord: $("#kpiflag_keyword").val(),
|
|
|
dimension: $('select[name="dimension"]').val()
|
|
|
}
|
|
|
});
|
|
|
}
|
...
|
...
|
|