fix(orders): avoid automatic detail refresh reload

This commit is contained in:
2026-08-12 17:02:29 +08:00
parent 651c5f28f8
commit c621c4322d
-9
View File
@@ -125,12 +125,6 @@
return; return;
} }
renderDetail(state, data, session); renderDetail(state, data, session);
if (!refresh && !state.detailAutoRefreshStarted && data.reconciliation && data.reconciliation.state === "refresh_available") {
state.detailAutoRefreshStarted = true;
window.setTimeout(function () {
if (activeDetail(state, orderNumber)) refreshDetail(state, orderNumber);
}, 0);
}
}, },
onData: function (data) { onData: function (data) {
if (refresh) invalidateOrder(orderNumber, data); if (refresh) invalidateOrder(orderNumber, data);
@@ -144,7 +138,6 @@
state.detailReplacement = false; state.detailReplacement = false;
state.detailReplacementSession = null; state.detailReplacementSession = null;
state.detailOrderNumber = orderNumber; state.detailOrderNumber = orderNumber;
state.detailAutoRefreshStarted = false;
window.AksrtModalRuntime.openRemote(detailOptions(state, orderNumber, false)); window.AksrtModalRuntime.openRemote(detailOptions(state, orderNumber, false));
} }
@@ -308,7 +301,6 @@
var state = { var state = {
root: root, root: root,
detailOrderNumber: "", detailOrderNumber: "",
detailAutoRefreshStarted: false,
detailSession: null, detailSession: null,
detailReplacement: false, detailReplacement: false,
detailReplacementSession: null, detailReplacementSession: null,
@@ -337,7 +329,6 @@
if (detail.reason === "replace" && state.detailReplacement && detail.session === state.detailReplacementSession) return; if (detail.reason === "replace" && state.detailReplacement && detail.session === state.detailReplacementSession) return;
state.detailSession = null; state.detailSession = null;
state.detailOrderNumber = ""; state.detailOrderNumber = "";
state.detailAutoRefreshStarted = false;
state.detailReplacement = false; state.detailReplacement = false;
state.detailReplacementSession = null; state.detailReplacementSession = null;
}; };