fix: 3s内视为重复提交

This commit is contained in:
TsMask
2023-10-17 16:06:19 +08:00
parent 6f10d49384
commit bd81a077d9

View File

@@ -129,13 +129,13 @@ function beforeRequest(options: OptionsType): OptionsType | Promise<any> {
) {
const requestObj: RepeatSubmitType = {
url: options.url,
data: JSON.stringify(options.data),
data: JSON.stringify(options.data) || '',
time: Date.now(),
};
const sessionObj: RepeatSubmitType = sessionGetJSON(CACHE_SESSION_FATCH);
if (sessionObj) {
const { url, data, time } = sessionObj;
const interval = 2000; // 间隔时间(ms),小于此时间视为重复提交
const interval = 3000; // 间隔时间(ms),小于此时间视为重复提交
if (
requestObj.url === url &&
requestObj.data === data &&