init commit
This commit is contained in:
100
public/assets/js/backend/wdsxh/upgrade.js
Normal file
100
public/assets/js/backend/wdsxh/upgrade.js
Normal 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;
|
||||
});
|
||||
Reference in New Issue
Block a user