fix: 3s内视为重复提交
This commit is contained in:
@@ -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 &&
|
||||
|
||||
Reference in New Issue
Block a user