feat: Day 21-22 - knowledge base frontend completed, fix CORS and file upload issues
- Complete knowledge base list and detail pages - Complete document upload component - Fix CORS config (add PUT/DELETE method support) - Fix file upload issues (disabled state and beforeUpload return value) - Add detailed debug logs (cleaned up) - Create Day 21-22 completion summary document
This commit is contained in:
@@ -113,3 +113,4 @@ const CreateKBDialog: React.FC<CreateKBDialogProps> = ({
|
||||
|
||||
export default CreateKBDialog;
|
||||
|
||||
|
||||
|
||||
@@ -209,3 +209,4 @@ const DocumentList: React.FC<DocumentListProps> = ({
|
||||
|
||||
export default DocumentList;
|
||||
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@ const DocumentUpload: React.FC<DocumentUploadProps> = ({
|
||||
return Upload.LIST_IGNORE;
|
||||
}
|
||||
|
||||
return false; // 阻止自动上传,我们手动处理
|
||||
// 不返回任何值,让 customRequest 处理上传
|
||||
};
|
||||
|
||||
const customRequest: UploadProps['customRequest'] = async (options) => {
|
||||
|
||||
@@ -109,3 +109,4 @@ const EditKBDialog: React.FC<EditKBDialogProps> = ({
|
||||
|
||||
export default EditKBDialog;
|
||||
|
||||
|
||||
|
||||
@@ -201,3 +201,4 @@ const KnowledgeBaseList: React.FC<KnowledgeBaseListProps> = ({
|
||||
|
||||
export default KnowledgeBaseList;
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user