feat: set a constant to record the fetch URL

This commit is contained in:
shiweisong.ssw 2023-06-29 18:12:54 +08:00
parent 8d7a45c142
commit 8c35b02c8a
4 changed files with 21 additions and 17 deletions

View File

@ -0,0 +1 @@
export const fetchURL = 'http://30.183.154.125:5000';

View File

@ -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: {

View File

@ -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: {

View File

@ -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: {