statics/js/dist/backup.js
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
function init() {
(12 == parent.SYSTEM.serviceType || 16 == parent.SYSTEM.serviceType) && $("#localRecover").hide(), getBackupData(), $("#start-backup").on("click", function(a) {
a.preventDefault(), Business.verifyRight("BACKUP_ADD") && backupConfirm()
}), $("#localRecover").on("click", function(a) {
if (12 !== parent.SYSTEM.serviceType || 16 !== parent.SYSTEM.serviceType) {
if (a.preventDefault(), !Business.verifyRight("BACKUP_RECOVER")) return;
recoverLocalBackup()
}
}), $("#backup-status").on("click", ".btn-recover", function(a) {
if (a.preventDefault(), Business.verifyRight("BACKUP_RECOVER")) {
var b = $(this).parent().data("id");
recoverConfirm(function() {
recoverBackup(b)
})
}
}), $("#backup-status").on("click", ".btn-del", function(a) {
if (a.preventDefault(), Business.verifyRight("BACKUP_DELETE")) {
var b = $(this).parent().data("id");
deleteBackupConfirm(b)
}
})
}
function getBackupData() {
$.ajax({
type: "POST",
dataType: "json",
url: "../scm/backup/queryBackupFile?m=queryBackupFile",
success: function(a) {
a && a.data && (BACKUP_DATA = a.data.items), BACKUP_DATA.length > 0 ? showBackup() : showNoBackup()
},
error: function() {
parent.Public.tips({
type: 1,
content: "获取用户备份情况失败,请刷新页面重试!",
autoClose: !1
})
}
})
}
function showNoBackup() {
var a = "<h3>温馨提示:</h3><p>您还没有备份记录,请点击“开始备份”按钮备份您的数据。</p>";
$("#backup-status").html(a)
}
function showBackup() {
var a = '<div id="dataGrid"><table id="grid"></table></div>';
$("#backup-status").html(a), initGrid()
}
function initGrid() {
var a = [400, 150, 80, 90];
$("#grid").jqGrid({
data: BACKUP_DATA,
datatype: "local",
height: Public.setGrid().h,
autowidth: !0,
shrinkToFit: !1,
altRows: !0,
gridview: !0,
colModel: [{
name: "operate",
label: "操作",
后面还有 203 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
