Authored by 张凯

指标组管理页面优化

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()
}
});
}
... ...