$(function () {
var bsa = new BootstrapAdmin({
url: '../api/Profiles',
bootstrapTable: null,
validateForm: null,
modal: null,
dataEntity: new DataEntity({
map: {
Title: "sysName",
Footer: "sysFoot"
}
}),
click: {
assign: [{
id: 'sysSave',
click: function (row, data) {
if (data.Title == "") {
swal("请输入网站标题内容", "保存操作", "error");
return;
}
Profiles.saveWebSite({ name: '网站标题', code: data.Title, category: '网站设置' });
}
}, {
id: 'footSave',
click: function (row, data) {
if (data.Title == "") {
swal("请输入网站页脚内容", "保存操作", "error");
return;
}
Profiles.saveWebSite({ name: '网站页脚', code: data.Footer, category: '网站设置' });
}
}]
}
});
var html = '
';
function listCache(options) {
$.ajax({
url: options.url,
type: 'GET',
success: function (result) {
if (result) {
result = $.parseJSON(result);
if ($.isArray(result)) {
var content = result.map(function (ele) {
return $.format(html, ele.Interval, ele.Key, ele.Desc, ele.Value);
}).join('');
$('#sortable').html(content);
$('.tooltips').tooltip();
$('#sortable .btn').click(function () {
var key = $(this).attr('data-key');
listCache({ url: $.format('../../CacheList.axd?cacheKey={0}', key) });
});
}
}
else {
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
}
});
}
listCache({ url: '../../CacheList.axd' });
$('a.fa-refresh').click(function () { listCache({ url: '../../CacheList.axd' }); });
})