Files
li 1b24994e74 feat: 后端全量更新 - 含所有本次需求
- Contract.php: 返回合约账户余额(balance_contract)
- My.php: 地址管理增加BTC/ETH
- AppContract.php: 一键平仓(closeall)
- AppProxy.php: 代理专属注册链接 + 分级权限(L1/L2)
- site.php: 手续费减半(0.018→0.009)
- agent_permission_setup.sql: 代理权限SQL
- crypto_news_crawler.py: 新闻自动采集脚本
2026-03-30 20:16:32 +08:00

53 lines
2.1 KiB
JavaScript
Executable File

define(['jquery', 'bootstrap', 'backend', 'template'], function($, undefined, Backend, Template) {
var Controller = {
index: function() {
window.navPages = function(page){
Controller.init.table(page);
};
Controller.init.table(1);
Controller.api.events.panelErrorLogs();
},
init:{
table: function(page) {
$.ajax({
type: "POST",
url: "btpanel/ajax/getLogs",
data: {
limit:20,
p:page,
tojs:$('#table-page').data('events')
},
dataType: "JSON",
success: function (res) {
var html = Template('logstpl', res);
$('#table-logs').html(html);
$('#table-page').html(res.page);
}
});
},
},
api: {
events:{
panelErrorLogs:function(){
$('.label-run-logs').click(function(){
$.ajax({
type: "POST",
url: "btpanel/ajax/getPanelErrorLogs",
dataType: "JSON",
success: function (res) {
Layer.open({
type: 1,
title:false,
area: ['800px', '600px'], //宽高
content: '<pre id="editor" style="overflow: auto; border: 0px none; line-height:23px;padding: 15px; margin: 0px; white-space: pre-wrap; height: 600px; background-color: rgb(51,51,51);color:#f1f1f1;border-radius:0px;font-family: \"微软雅黑\"">' + (res.msg == '' ? '当前日志为空' : res.msg) + '</pre>'
});
}
});
});
}
}
}
};
return Controller;
});