1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| import { useCallback } from 'react';
| import request from '@/utils/request';
|
| export function useLocImport() {
| const processBatch = useCallback(async (batch) => {
| const res = await request.post('/loc/import', batch);
| const { code, msg } = res.data;
| if (code !== 200) {
| console.error(msg);
| throw new Error(`Batch import failed: ${msg}`);
| }
| }, []);
|
| return {
| processBatch,
| };
| }
|
|