From 8c35b02c8a2e637f961dec81a91647d45a7b868e Mon Sep 17 00:00:00 2001 From: "shiweisong.ssw" Date: Thu, 29 Jun 2023 18:12:54 +0800 Subject: [PATCH] feat: set a constant to record the fetch URL --- datacenter/app/datastores/constants.tsx | 1 + .../datastores/documents/chunklist/page.tsx | 5 +++-- datacenter/app/datastores/documents/page.tsx | 19 ++++++++++--------- datacenter/app/datastores/page.tsx | 13 +++++++------ 4 files changed, 21 insertions(+), 17 deletions(-) create mode 100644 datacenter/app/datastores/constants.tsx diff --git a/datacenter/app/datastores/constants.tsx b/datacenter/app/datastores/constants.tsx new file mode 100644 index 000000000..344e4d926 --- /dev/null +++ b/datacenter/app/datastores/constants.tsx @@ -0,0 +1 @@ +export const fetchURL = 'http://30.183.154.125:5000'; diff --git a/datacenter/app/datastores/documents/chunklist/page.tsx b/datacenter/app/datastores/documents/chunklist/page.tsx index e28a8f9f0..c2b745de1 100644 --- a/datacenter/app/datastores/documents/chunklist/page.tsx +++ b/datacenter/app/datastores/documents/chunklist/page.tsx @@ -4,6 +4,7 @@ import { useSearchParams } from 'next/navigation' import React, { useState, useEffect } from 'react' import { Table, Stack } from '@/lib/mui' import { Popover, Pagination } from 'antd' +import { fetchURL } from '@/app/datastores/constants'; const page_size = 20 const ChunkList = () => { @@ -15,7 +16,7 @@ const ChunkList = () => { useEffect(() => { async function fetchChunks() { const res = await fetch( - `http://30.183.154.125:5000/knowledge/${spaceName}/chunk/list`, + `${fetchURL}/knowledge/${spaceName}/chunk/list`, { method: 'POST', headers: { @@ -88,7 +89,7 @@ const ChunkList = () => { total={total} onChange={async (page) => { const res = await fetch( - `http://30.183.154.125:5000/knowledge/${spaceName}/chunk/list`, + `${fetchURL}/knowledge/${spaceName}/chunk/list`, { method: 'POST', headers: { diff --git a/datacenter/app/datastores/documents/page.tsx b/datacenter/app/datastores/documents/page.tsx index 63d001fb7..05cebce7c 100644 --- a/datacenter/app/datastores/documents/page.tsx +++ b/datacenter/app/datastores/documents/page.tsx @@ -18,6 +18,7 @@ import moment from 'moment' import { InboxOutlined } from '@ant-design/icons' import type { UploadProps } from 'antd' import { Upload, Pagination, message } from 'antd' +import { fetchURL } from '@/app/datastores/constants'; const { Dragger } = Upload const Item = styled(Sheet)(({ theme }) => ({ @@ -85,7 +86,7 @@ const Documents = () => { useEffect(() => { async function fetchDocuments() { const res = await fetch( - `http://30.183.154.125:5000/knowledge/${spaceName}/document/list`, + `${fetchURL}/knowledge/${spaceName}/document/list`, { method: 'POST', headers: { @@ -168,7 +169,7 @@ const Documents = () => { size="sm" onClick={async () => { const res = await fetch( - `http://30.183.154.125:5000/knowledge/${spaceName}/document/sync`, + `${fetchURL}/knowledge/${spaceName}/document/sync`, { method: 'POST', headers: { @@ -217,7 +218,7 @@ const Documents = () => { total={total} onChange={async (page) => { const res = await fetch( - `http://30.183.154.125:5000/knowledge/${spaceName}/document/list`, + `${fetchURL}/knowledge/${spaceName}/document/list`, { method: 'POST', headers: { @@ -370,7 +371,7 @@ const Documents = () => { return } const res = await fetch( - `http://30.183.154.125:5000/knowledge/${spaceName}/document/add`, + `${fetchURL}/knowledge/${spaceName}/document/add`, { method: 'POST', headers: { @@ -388,7 +389,7 @@ const Documents = () => { message.success('success') setIsAddDocumentModalShow(false) const res = await fetch( - `http://30.183.154.125:5000/knowledge/${spaceName}/document/list`, + `${fetchURL}/knowledge/${spaceName}/document/list`, { method: 'POST', headers: { @@ -419,7 +420,7 @@ const Documents = () => { formData.append('doc_file', originFileObj) formData.append('doc_type', 'DOCUMENT') const res = await fetch( - `http://30.183.154.125:5000/knowledge/${spaceName}/document/upload`, + `${fetchURL}/knowledge/${spaceName}/document/upload`, { method: 'POST', body: formData @@ -430,7 +431,7 @@ const Documents = () => { message.success('success') setIsAddDocumentModalShow(false) const res = await fetch( - `http://30.183.154.125:5000/knowledge/${spaceName}/document/list`, + `${fetchURL}/knowledge/${spaceName}/document/list`, { method: 'POST', headers: { @@ -457,7 +458,7 @@ const Documents = () => { return } const res = await fetch( - `http://30.183.154.125:5000/knowledge/${spaceName}/document/add`, + `${fetchURL}/knowledge/${spaceName}/document/add`, { method: 'POST', headers: { @@ -476,7 +477,7 @@ const Documents = () => { message.success('success') setIsAddDocumentModalShow(false) const res = await fetch( - `http://30.183.154.125:5000/knowledge/${spaceName}/document/list`, + `${fetchURL}/knowledge/${spaceName}/document/list`, { method: 'POST', headers: { diff --git a/datacenter/app/datastores/page.tsx b/datacenter/app/datastores/page.tsx index 6585ba546..c7d33a067 100644 --- a/datacenter/app/datastores/page.tsx +++ b/datacenter/app/datastores/page.tsx @@ -16,6 +16,7 @@ import { Textarea, styled } from '@/lib/mui' +import { fetchURL } from '@/app/datastores/constants'; const { Dragger } = Upload @@ -83,7 +84,7 @@ const Index = () => { useEffect(() => { async function fetchData() { const res = await fetch( - 'http://30.183.154.125:5000/knowledge/space/list', + `${fetchURL}/knowledge/space/list`, { method: 'POST', headers: { @@ -206,7 +207,7 @@ const Index = () => { return } const res = await fetch( - 'http://30.183.154.125:5000/knowledge/space/add', + `${fetchURL}/knowledge/space/add`, { method: 'POST', headers: { @@ -225,7 +226,7 @@ const Index = () => { message.success('success') setActiveStep(1) const res = await fetch( - 'http://30.183.154.125:5000/knowledge/space/list', + `${fetchURL}/knowledge/space/list`, { method: 'POST', headers: { @@ -342,7 +343,7 @@ const Index = () => { return } const res = await fetch( - `http://30.183.154.125:5000/knowledge/${knowledgeSpaceName}/document/add`, + `${fetchURL}/knowledge/${knowledgeSpaceName}/document/add`, { method: 'POST', headers: { @@ -372,7 +373,7 @@ const Index = () => { formData.append('doc_file', originFileObj) formData.append('doc_type', 'DOCUMENT') const res = await fetch( - `http://30.183.154.125:5000/knowledge/${knowledgeSpaceName}/document/upload`, + `${fetchURL}/knowledge/${knowledgeSpaceName}/document/upload`, { method: 'POST', body: formData @@ -391,7 +392,7 @@ const Index = () => { return } const res = await fetch( - `http://30.183.154.125:5000/knowledge/${knowledgeSpaceName}/document/add`, + `${fetchURL}/knowledge/${knowledgeSpaceName}/document/add`, { method: 'POST', headers: {