fix: 保证complete能正确运行

This commit is contained in:
augushong
2025-10-10 22:11:03 +08:00
parent af2da50678
commit bb76936032

View File

@@ -140,10 +140,16 @@
option.prefix = option.prefix || false;
option.statusName = option.statusName || 'code';
option.statusCode = option.statusCode || 0;
ok = ok || function (res) {
};
ok = ok || function (res) {};
var originalOk = ok;
ok = function (res) {
originalOk(res);
complete()
}
complete = complete || function () {
};
if (no) {
var originalNo = no;
no = function (res) {
@@ -187,6 +193,9 @@
data: option.data,
timeout: 60000,
success: function (res) {
console.log(res);
console.log(option.statusName);
loading.hide();
if (eval('res.' + option.statusName) == option.statusCode) {
return ok(res);