code refactor

This commit is contained in:
MaysWind
2025-02-03 16:37:11 +08:00
parent aacde2dfde
commit 6b152bd778
3 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -285,7 +285,7 @@ export default {
updateProfile: (req: UserProfileUpdateRequest): ApiResponsePromise<UserProfileUpdateResponse> => { updateProfile: (req: UserProfileUpdateRequest): ApiResponsePromise<UserProfileUpdateResponse> => {
return axios.post<ApiResponse<UserProfileUpdateResponse>>('v1/users/profile/update.json', req); return axios.post<ApiResponse<UserProfileUpdateResponse>>('v1/users/profile/update.json', req);
}, },
updateAvatar: ({ avatarFile }: { avatarFile: unknown }): ApiResponsePromise<UserProfileResponse> => { updateAvatar: ({ avatarFile }: { avatarFile: File }): ApiResponsePromise<UserProfileResponse> => {
return axios.postForm<ApiResponse<UserProfileResponse>>('v1/users/avatar/update.json', { return axios.postForm<ApiResponse<UserProfileResponse>>('v1/users/avatar/update.json', {
avatar: avatarFile avatar: avatarFile
}, { }, {
@@ -421,7 +421,7 @@ export default {
deleteTransaction: (req: TransactionDeleteRequest): ApiResponsePromise<boolean> => { deleteTransaction: (req: TransactionDeleteRequest): ApiResponsePromise<boolean> => {
return axios.post<ApiResponse<boolean>>('v1/transactions/delete.json', req); return axios.post<ApiResponse<boolean>>('v1/transactions/delete.json', req);
}, },
parseImportTransaction: ({ fileType, importFile }: { fileType: string, importFile: unknown }): ApiResponsePromise<ImportTransactionResponsePageWrapper> => { parseImportTransaction: ({ fileType, importFile }: { fileType: string, importFile: File }): ApiResponsePromise<ImportTransactionResponsePageWrapper> => {
return axios.postForm<ApiResponse<ImportTransactionResponsePageWrapper>>('v1/transactions/parse_import.json', { return axios.postForm<ApiResponse<ImportTransactionResponsePageWrapper>>('v1/transactions/parse_import.json', {
fileType: fileType, fileType: fileType,
file: importFile file: importFile
@@ -434,7 +434,7 @@ export default {
timeout: DEFAULT_IMPORT_API_TIMEOUT timeout: DEFAULT_IMPORT_API_TIMEOUT
} as ApiRequestConfig); } as ApiRequestConfig);
}, },
uploadTransactionPicture: ({ pictureFile, clientSessionId }: { pictureFile: unknown, clientSessionId: string }): ApiResponsePromise<TransactionPictureInfoBasicResponse> => { uploadTransactionPicture: ({ pictureFile, clientSessionId }: { pictureFile: File, clientSessionId: string }): ApiResponsePromise<TransactionPictureInfoBasicResponse> => {
return axios.postForm<ApiResponse<TransactionPictureInfoBasicResponse>>('v1/transaction/pictures/upload.json', { return axios.postForm<ApiResponse<TransactionPictureInfoBasicResponse>>('v1/transaction/pictures/upload.json', {
picture: pictureFile, picture: pictureFile,
clientSessionId: clientSessionId clientSessionId: clientSessionId
+2 -2
View File
@@ -1071,7 +1071,7 @@ export const useTransactionsStore = defineStore('transactions', () => {
}); });
} }
function parseImportTransaction({ fileType, importFile }: { fileType: string, importFile: unknown }): Promise<ImportTransactionResponsePageWrapper> { function parseImportTransaction({ fileType, importFile }: { fileType: string, importFile: File }): Promise<ImportTransactionResponsePageWrapper> {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
services.parseImportTransaction({ fileType, importFile }).then(response => { services.parseImportTransaction({ fileType, importFile }).then(response => {
const data = response.data; const data = response.data;
@@ -1133,7 +1133,7 @@ export const useTransactionsStore = defineStore('transactions', () => {
}); });
} }
function uploadTransactionPicture({ pictureFile, clientSessionId }: { pictureFile: unknown, clientSessionId: string }): Promise<TransactionPictureInfoBasicResponse> { function uploadTransactionPicture({ pictureFile, clientSessionId }: { pictureFile: File, clientSessionId: string }): Promise<TransactionPictureInfoBasicResponse> {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
services.uploadTransactionPicture({ pictureFile, clientSessionId }).then(response => { services.uploadTransactionPicture({ pictureFile, clientSessionId }).then(response => {
const data = response.data; const data = response.data;
+1 -1
View File
@@ -182,7 +182,7 @@ export const useUserStore = defineStore('user', () => {
}); });
} }
function updateUserAvatar({ avatarFile }: { avatarFile: unknown }): Promise<UserProfileResponse> { function updateUserAvatar({ avatarFile }: { avatarFile: File }): Promise<UserProfileResponse> {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
services.updateAvatar({ avatarFile }).then(response => { services.updateAvatar({ avatarFile }).then(response => {
const data = response.data; const data = response.data;