mirror of
https://github.com/mayswind/ezbookkeeping.git
synced 2026-05-18 16:54:25 +08:00
update timeout
This commit is contained in:
@@ -1,4 +1,6 @@
|
|||||||
const defaultTimeout = 10000; // 10s
|
const defaultTimeout = 10000; // 10s
|
||||||
|
const uploadTimeout = 30000; // 30s
|
||||||
|
const importTimeout = 120000; // 120s
|
||||||
const baseApiUrlPath = '/api';
|
const baseApiUrlPath = '/api';
|
||||||
const baseQrcodePath = '/qrcode';
|
const baseQrcodePath = '/qrcode';
|
||||||
const baseProxyUrlPath = '/proxy';
|
const baseProxyUrlPath = '/proxy';
|
||||||
@@ -141,6 +143,8 @@ const parameterizedErrors = [
|
|||||||
|
|
||||||
export default {
|
export default {
|
||||||
defaultTimeout: defaultTimeout,
|
defaultTimeout: defaultTimeout,
|
||||||
|
uploadTimeout: uploadTimeout,
|
||||||
|
importTimeout: importTimeout,
|
||||||
baseApiUrlPath: baseApiUrlPath,
|
baseApiUrlPath: baseApiUrlPath,
|
||||||
baseQrcodePath: baseQrcodePath,
|
baseQrcodePath: baseQrcodePath,
|
||||||
baseProxyUrlPath: baseProxyUrlPath,
|
baseProxyUrlPath: baseProxyUrlPath,
|
||||||
|
|||||||
@@ -197,6 +197,8 @@ export default {
|
|||||||
updateAvatar: ({ avatarFile }) => {
|
updateAvatar: ({ avatarFile }) => {
|
||||||
return axios.postForm('v1/users/avatar/update.json', {
|
return axios.postForm('v1/users/avatar/update.json', {
|
||||||
avatar: avatarFile
|
avatar: avatarFile
|
||||||
|
}, {
|
||||||
|
timeout: apiConstants.uploadTimeout
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
removeAvatar: () => {
|
removeAvatar: () => {
|
||||||
@@ -441,18 +443,24 @@ export default {
|
|||||||
return axios.postForm('v1/transactions/parse_import.json', {
|
return axios.postForm('v1/transactions/parse_import.json', {
|
||||||
fileType: fileType,
|
fileType: fileType,
|
||||||
file: importFile
|
file: importFile
|
||||||
|
}, {
|
||||||
|
timeout: apiConstants.uploadTimeout
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
importTransactions: ({ transactions, clientSessionId }) => {
|
importTransactions: ({ transactions, clientSessionId }) => {
|
||||||
return axios.post('v1/transactions/import.json', {
|
return axios.post('v1/transactions/import.json', {
|
||||||
transactions: transactions,
|
transactions: transactions,
|
||||||
clientSessionId: clientSessionId
|
clientSessionId: clientSessionId
|
||||||
|
}, {
|
||||||
|
timeout: apiConstants.importTimeout
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
uploadTransactionPicture: ({ pictureFile, clientSessionId }) => {
|
uploadTransactionPicture: ({ pictureFile, clientSessionId }) => {
|
||||||
return axios.postForm('v1/transaction/pictures/upload.json', {
|
return axios.postForm('v1/transaction/pictures/upload.json', {
|
||||||
picture: pictureFile,
|
picture: pictureFile,
|
||||||
clientSessionId: clientSessionId
|
clientSessionId: clientSessionId
|
||||||
|
}, {
|
||||||
|
timeout: apiConstants.uploadTimeout
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
removeUnusedTransactionPicture: ({ id }) => {
|
removeUnusedTransactionPicture: ({ id }) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user