This commit is contained in:
ct
2025-07-16 12:38:06 +08:00
parent d4b69df538
commit d4c5fb5589
25 changed files with 249 additions and 86 deletions

View File

@@ -108,6 +108,46 @@ const useUserStore = create(
console.error('Error fetching:', error);
}
},
basicExportRequest: async () => {
try {
const response = await axiosInstance.post(route('api.basic_export.request'));
if (response?.data?.success?.message) {
toast.success(response.data.success.message);
}
if (response?.data?.error?.message) {
toast.error(response.data.error.message);
}
return response.data;
} catch (error) {
console.error(route('api.basic_export.request'));
console.error('Error fetching:', error);
}
},
basicExportComplete: async (exportToken) => {
try {
const response = await axiosInstance.post(route('api.basic_export.complete'), {
export_token: exportToken,
});
if (response?.data?.success?.message) {
toast.success(response.data.success.message);
}
if (response?.data?.error?.message) {
toast.error(response.data.error.message);
}
return response.data;
} catch (error) {
console.error(route('api.basic_export.complete'));
console.error('Error fetching:', error);
}
},
})),
{
name: 'UserStore',