show basic info

This commit is contained in:
2023-09-20 15:55:50 +08:00
parent ad425d9614
commit 398a61b92c
15 changed files with 362 additions and 1146 deletions

View File

@@ -0,0 +1,34 @@
var loadCommon = (function ($) {
var i18n = {};
/**
* get client info
* @param lang {Map<string,string>} language json
* @param title {string} page title
*/
function loadCommon(lang, title) {
i18n = lang;
$("#title").text(title);
$('#content').empty();
var loading = layui.layer.load();
$.getJSON('/proxy/api/config', {
type: 'none'
}).done(function (result) {
if (result.success) {
renderCommonInfo(result.data);
} else {
layui.layer.msg(result.message);
}
}).always(function () {
layui.layer.close(loading);
});
}
function renderCommonInfo(data) {
var html = layui.laytpl($('#commonTemplate').html()).render(data);
$('#content').html(html);
}
return loadCommon;
})(layui.$);