From 55aef9530472bd316a68b3f736fea1eb8870eced Mon Sep 17 00:00:00 2001 From: ningyv <1793599591@qq.com> Date: Fri, 14 Feb 2025 16:45:39 +0800 Subject: [PATCH] feat: Local deployment popup optimization --- .../packages/core/src/pages/guide/RestAIDeploy.tsx | 1 + .../packages/core/src/pages/loadBalancing/index.tsx | 2 +- .../serviceDeployment/ServiceDeployMentFooter.tsx | 2 +- .../system/serviceDeployment/ServiceDeployment.tsx | 10 +++------- 4 files changed, 6 insertions(+), 9 deletions(-) diff --git a/frontend/packages/core/src/pages/guide/RestAIDeploy.tsx b/frontend/packages/core/src/pages/guide/RestAIDeploy.tsx index 23334df0..41a18735 100644 --- a/frontend/packages/core/src/pages/guide/RestAIDeploy.tsx +++ b/frontend/packages/core/src/pages/guide/RestAIDeploy.tsx @@ -19,6 +19,7 @@ const RestAIDeploy = forwardRef((props: any, ref: any) const { getTeamOptionList } = useDeployLocalModel() const uploadProps: UploadProps = { + accept: '.json,.yaml', name: 'file', multiple: false, maxCount: 1, diff --git a/frontend/packages/core/src/pages/loadBalancing/index.tsx b/frontend/packages/core/src/pages/loadBalancing/index.tsx index 8c1b5e72..18d7b455 100644 --- a/frontend/packages/core/src/pages/loadBalancing/index.tsx +++ b/frontend/packages/core/src/pages/loadBalancing/index.tsx @@ -132,7 +132,7 @@ const LoadBalancingPage = () => { const handleDelete = (id: string) => { fetchData>('ai/balance', { method: 'DELETE', - eoBody: { + eoParams: { id } }) diff --git a/frontend/packages/core/src/pages/system/serviceDeployment/ServiceDeployMentFooter.tsx b/frontend/packages/core/src/pages/system/serviceDeployment/ServiceDeployMentFooter.tsx index decba757..88f8675c 100644 --- a/frontend/packages/core/src/pages/system/serviceDeployment/ServiceDeployMentFooter.tsx +++ b/frontend/packages/core/src/pages/system/serviceDeployment/ServiceDeployMentFooter.tsx @@ -47,7 +47,7 @@ export const LogsFooter = (props: any) => { return new Promise((resolve, reject) => { fetchData>('model/local', { method: 'DELETE', - eoBody: { model: record.id } + eoParams: { model: record.id } }) .then((response: BasicResponse) => { const { code, msg } = response diff --git a/frontend/packages/core/src/pages/system/serviceDeployment/ServiceDeployment.tsx b/frontend/packages/core/src/pages/system/serviceDeployment/ServiceDeployment.tsx index 749006ed..ce1bd96c 100644 --- a/frontend/packages/core/src/pages/system/serviceDeployment/ServiceDeployment.tsx +++ b/frontend/packages/core/src/pages/system/serviceDeployment/ServiceDeployment.tsx @@ -99,11 +99,10 @@ export const ServiceDeployment = (props: { record: SystemTableListItem, closeMod */ const getLocalModelState = () => { fetchData>('model/local/state', { - method: 'DELETE', + method: 'GET', eoParams: { model: record.id - }, - eoApiPrefix: 'http://uat.apikit.com:11204/mockApi/aoplatform/api/v1/' + } }) .then((response) => { if (response.code === STATUS_CODE.SUCCESS) { @@ -125,10 +124,7 @@ export const ServiceDeployment = (props: { record: SystemTableListItem, closeMod 'model/local/deploy', { method: 'POST', - eoBody: { recordId: record.id }, - headers: { - 'Content-Type': 'event-stream' - }, + eoBody: { model: record.id, team: record.team?.id }, isStream: true, handleStream: (chunk) => { const parsedChunk = JSON.parse(chunk)