znt/module/system/js/dblist.ui.js

28 lines
727 B
JavaScript

window.manageDb = function(dbName, dbType, namespace)
{
$.post($.createLink('system', 'ajaxDBAuthUrl'), {dbName, namespace, dbType}, function(res)
{
var response = JSON.parse(res);
if(response.result == 'success')
{
window.parent.open(response.data.url, 'Adminer');
}
else
{
zui.Modal.alert(response.message);
}
});
}
window.renderDbList = function (result, {col, row, value})
{
if(col.name === 'status')
{
var statusClass = value == 'normal' ? 'text-success' : 'text-danger';
result[0] = {html: '<span class="' + statusClass + '">' + result[0] + '</span>'};
return result;
}
return result;
}