diff --git a/api/request.ts b/api/request.ts index f5187eb..701f549 100644 --- a/api/request.ts +++ b/api/request.ts @@ -1,7 +1,6 @@ import axios, { AxiosInstance, AxiosRequestConfig, AxiosResponse, InternalAxiosRequestConfig, AxiosHeaders } from 'axios'; import { BASE_URL } from './constants' import { errorHandle } from './errorHandle'; -import { showInsufficientPointsNotification } from '../utils/notifications'; /** * 统一的错误处理函数 @@ -52,19 +51,8 @@ request.interceptors.response.use( // 处理业务层面的错误 const businessCode = response.data?.code; const errorMessage = response.data?.message; - - // 特殊处理 401 和 4001 业务状态码 - if (businessCode === 401) { - errorHandle(401, errorMessage); - return Promise.reject(new Error(errorMessage)); - } - - if (businessCode === 4001) { - errorHandle(4001, errorMessage); - return Promise.reject(new Error(errorMessage)); - } // 其他业务错误 - errorHandle(0, errorMessage); + errorHandle(businessCode, errorMessage); return Promise.reject(new Error(errorMessage)); } @@ -82,9 +70,7 @@ request.interceptors.response.use( return Promise.reject(new Error('Insufficient points')); } - - // 其他错误走通用处理 - handleRequestError(error); + return Promise.reject(error); } ); diff --git a/app/service/Interaction/templateStoryService.ts b/app/service/Interaction/templateStoryService.ts index 754cf41..666e086 100644 --- a/app/service/Interaction/templateStoryService.ts +++ b/app/service/Interaction/templateStoryService.ts @@ -75,7 +75,7 @@ export const useTemplateStoryServiceHook = (): UseTemplateStoryService => { constraints: "", free_input_text: "" }; - template.storyRole = []; + // template.storyRole = []; } if (template.id === 'e7438cd8-a23d-4974-8cde-13b5671b410c') { template.freeInputItem = { @@ -83,7 +83,10 @@ export const useTemplateStoryServiceHook = (): UseTemplateStoryService => { constraints: "", free_input_text: "" }; - template.storyItem = []; + template.storyItem = [{ + ...template.storyItem[0], + item_name: "English word" + }]; } }); diff --git a/components/ChatInputBox/ChatInputBox.tsx b/components/ChatInputBox/ChatInputBox.tsx index 861d103..d236085 100644 --- a/components/ChatInputBox/ChatInputBox.tsx +++ b/components/ChatInputBox/ChatInputBox.tsx @@ -672,7 +672,7 @@ const RenderTemplateStoryMode = ({ )} - {/** 自由输入文字 */} + {/* * 自由输入文字 {(selectedTemplate?.freeInputItem) && (
- )} + )} */} {/* 角色自定义部分 - 精简布局 */} {/*