Unified API response json schema (#3170)

### What problem does this PR solve?

Unified API response json schema

### Type of change

- [x] Refactoring
This commit is contained in:
Zhichang Yu
2024-11-05 11:02:31 +08:00
committed by GitHub
parent 339639a9db
commit 185c6a0c71
53 changed files with 1458 additions and 1470 deletions

View File

@ -53,8 +53,8 @@ const getFileIds = (fileList: UploadFile[]) => {
};
const isUploadSuccess = (file: UploadFile) => {
const retcode = get(file, 'response.retcode');
return typeof retcode === 'number' && retcode === 0;
const code = get(file, 'response.code');
return typeof code === 'number' && code === 0;
};
interface IProps {
@ -116,7 +116,7 @@ const MessageInput = ({
const creatingRet = await createConversationBeforeUploadDocument(
file.name,
);
if (creatingRet?.retcode === 0) {
if (creatingRet?.code === 0) {
nextConversationId = creatingRet.data.id;
}
}
@ -140,7 +140,7 @@ const MessageInput = ({
originFileObj: file as any,
response: ret,
percent: 100,
status: ret?.retcode === 0 ? 'done' : 'error',
status: ret?.code === 0 ? 'done' : 'error',
});
return nextList;
});

View File

@ -43,8 +43,8 @@ export const useRemoveMessage = (
const onRemoveMessage = useCallback(async () => {
const pureId = getMessagePureId(messageId);
if (pureId) {
const retcode = await deleteMessage(pureId);
if (retcode === 0) {
const code = await deleteMessage(pureId);
if (code === 0) {
removeMessageById?.(messageId);
}
}

View File

@ -6,8 +6,8 @@ export const useCatchDocumentError = (url: string) => {
const fetchDocument = useCallback(async () => {
const { data } = await axios.get(url);
if (data.retcode !== 0) {
setError(data?.retmsg);
if (data.code !== 0) {
setError(data?.message);
}
}, [url]);
useEffect(() => {