From 8a7c8f7f1da8f98b3e1c244c9c1adc531bf94487 Mon Sep 17 00:00:00 2001 From: JINGYJ <1458671527@qq.com> Date: Mon, 8 Jan 2024 09:37:34 +0800 Subject: [PATCH] =?UTF-8?q?feact:=20=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/locales/zh-CN/resource.ts | 1 + .../ServerStatus/components/CreateForm.tsx | 8 +++- .../ServerStatus/components/UpdateForm.tsx | 10 ++++- src/pages/Resource/ServerStatus/index.tsx | 42 +++++++++++++++---- src/pages/System/ParameterSetting/index.tsx | 15 ++++--- 5 files changed, 59 insertions(+), 17 deletions(-) diff --git a/src/locales/zh-CN/resource.ts b/src/locales/zh-CN/resource.ts index 67e6975..336baee 100644 --- a/src/locales/zh-CN/resource.ts +++ b/src/locales/zh-CN/resource.ts @@ -95,5 +95,6 @@ export const server_status: { [key: string]: string } = { 'resource.server_status.table.rule.required.modelFkId': '模型为必填项', 'resource.server_status.table.rule.required.path': '模型地址为必填项', 'resource.server_status.table.list.add': '新建服务器', + 'resource.server_status.table.list.editor': '编辑服务器', 'resource.server_status.table.list.update': '更新模型版本', }; diff --git a/src/pages/Resource/ServerStatus/components/CreateForm.tsx b/src/pages/Resource/ServerStatus/components/CreateForm.tsx index 17e9e62..53f5b6f 100644 --- a/src/pages/Resource/ServerStatus/components/CreateForm.tsx +++ b/src/pages/Resource/ServerStatus/components/CreateForm.tsx @@ -54,7 +54,13 @@ const CreateForm: React.FC = (props) => { return true; }} > - + + + = (props) => { width={proFormModelWidth} title={intl.formatMessage({ - id: 'resource.business_image.table.list.update', + id: 'resource.server_status.table.list.editor', defaultMessage: '$$$', })} open={props.updateModalOpen} @@ -60,7 +60,13 @@ const UpdateForm: React.FC = (props) => { return true; }} > - + + + { const { confirm } = Modal; const showConfirm = (record: any) => { confirm({ - title: record.status, + title: `确定删除${record.name}吗`, icon: , content: '确定删除服务器1吗?删除后将找不到此服务器,请谨慎操作.', okText: '确认', @@ -112,14 +112,38 @@ const ServerStatus: React.FC = () => { }; const dataTestList = [ - { status: '在线' }, - { status: '在线' }, - { status: '离线' }, - { status: '离线' }, - { status: '离线' }, - { status: '在线' }, - { status: '在线' }, - { status: '离线' }, + { + status: '在线' , + name: '服务器1' + }, + { + status: '在线' , + name: '服务器2' + }, + { + status: '在线' , + name: '服务器3' + }, + { + status: '在线' , + name: '服务器4' + }, + { + status: '在线' , + name: '服务器5' + }, + { + status: '在线' , + name: '服务器6' + }, + { + status: '在线' , + name: '服务器7' + }, + { + status: '在线' , + name: '服务器8' + }, ].map((record, index) => { let currColor = 'default'; switch (record.status) { diff --git a/src/pages/System/ParameterSetting/index.tsx b/src/pages/System/ParameterSetting/index.tsx index 1ae865f..37b5212 100644 --- a/src/pages/System/ParameterSetting/index.tsx +++ b/src/pages/System/ParameterSetting/index.tsx @@ -37,22 +37,27 @@ const ParameterSetting: React.FC = () => { - } style={{