init commit

This commit is contained in:
2026-03-17 09:56:00 +08:00
commit e2c8ae752d
6827 changed files with 1211784 additions and 0 deletions

View File

@@ -0,0 +1,100 @@
define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefined, Backend, Table, Form) {
var Controller = {
index: function () {
Controller.api.bindevent();
$(document).on("click", ".top-box-button", function (event) {
$.post('wdsxh/upgrade/check', { old_version: Config.old_version, name: Config.name }, function (result) {
console.log(result); // 调试输出
if (result.code === 1) {
var window_bg = document.getElementsByClassName("renew-popup")[0];
var log_content = result.data.log_content;
$(".title-num").text(result.data.new_version);
$(".info-title").text(result.data.introduction);
$("#log").html(log_content);
window_bg.style.display = "block";
} else if (result.code === 2) {
Toastr.error(result.msg);
} else if (result.code === 3) {
Toastr.error('请先绑定授权编码');
} else {
var window_bg = document.getElementsByClassName("latest-popup")[0];
$("#latest-version").text(Config.old_version + '已是最新版本');
window_bg.style.display = "block";
window.onclick = function (event) {
if (event.target == window_bg) {
event.target.style.display = "none";
}
};
}
});
});
$(document).on("click", ".info-button", function () {
var window_bg = document.getElementsByClassName("renew-popup")[0];
window_bg.style.display = "block";
var index = layer.load(2, { //icon0-2 加载中,页面显示不同样式
// shade: [0.4, '#000'], //0.4为透明度 #000 为颜色
content: "更新中",
success: function (layero) {
layero.find('.layui-layer-content').css({
'padding-top': '40px',//图标与样式会重合,这样设置可以错开
'width': '200px'//文字显示的宽度
});
}
});
$.post('wdsxh/upgrade/update', { old_version: Config.old_version,name: Config.name }, function (result) {
if (result.code === 1) {
Toastr.success('升级成功');
layer.close(index);
// window_bg.style.display = "none"
return setTimeout(() => {
window.location.reload();
}, 1000);
} else if(result.code === 2) {
layer.close(index);
return Toastr.error(result.msg);
} else {
layer.close(index);
return Toastr.error(result.msg);
}
//return Toastr.error(result.msg);
});
});
$(document).ready(function() {
var index; // 在作用域内声明
$(document).on("click", ".top-box-button-code", function () {
var inputValue = $('.top-box-name-code').val();
console.log(inputValue); // 打印到控制台以确认是否获取到值
$.post('wdsxh/upgrade/code_edit', {
code: inputValue,name: Config.name
}, function (result) {
if (result.code === 1) {
Toastr.success('绑定成功');
layer.close(index);
setTimeout(() => {
window.location.reload();
}, 1000);
} else {
layer.close(index);
Toastr.error(result.msg);
}
});
});
});
},
api: {
bindevent: function () {
Form.api.bindevent($("form[role=form]"));
}
}
};
return Controller;
});