### What problem does this PR solve? _Briefly describe what this PR aims to solve. Include background context that will help reviewers understand the purpose of the PR._ ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) - [ ] New Feature (non-breaking change which adds functionality) - [ ] Documentation Update - [ ] Refactoring - [ ] Performance Improvement - [ ] Other (please describe):tags/v0.12.0
| @@ -208,13 +208,13 @@ export const useUploadFile = () => { | |||
| formData.append('path', pathList[index]); | |||
| }); | |||
| try { | |||
| const { data } = await fileManagerService.uploadFile(formData); | |||
| if (data.retcode === 0) { | |||
| const ret = await fileManagerService.uploadFile(formData); | |||
| if (ret?.data.retcode === 0) { | |||
| message.success(t('message.uploaded')); | |||
| setPaginationParams(1); | |||
| queryClient.invalidateQueries({ queryKey: ['fetchFileList'] }); | |||
| } | |||
| return data.retcode; | |||
| return ret?.data?.retcode; | |||
| } catch (error) { | |||
| console.log('🚀 ~ useUploadFile ~ error:', error); | |||
| } | |||
| @@ -217,20 +217,20 @@ const model: DvaModel<KFModelState> = { | |||
| formData.append('file', file); | |||
| }); | |||
| const { data } = yield call(kbService.document_upload, formData); | |||
| const ret = yield call(kbService.document_upload, formData); | |||
| const succeed = data.retcode === 0; | |||
| const succeed = ret?.data?.retcode === 0; | |||
| if (succeed) { | |||
| message.success(i18n.t('message.uploaded')); | |||
| } | |||
| if (succeed || data.retcode === 500) { | |||
| if (succeed || ret?.data?.retcode === 500) { | |||
| yield put({ | |||
| type: 'getKfList', | |||
| payload: { kb_id: payload.kb_id }, | |||
| }); | |||
| } | |||
| return data; | |||
| return ret?.data; | |||
| }, | |||
| *web_crawl({ payload = {} }, { call, put }) { | |||
| const formData = new FormData(); | |||