diff --git a/frontend/packages/dashboard/src/component/MonitorTotalPage.tsx b/frontend/packages/dashboard/src/component/MonitorTotalPage.tsx
index 9e453fb4..dbea1f86 100644
--- a/frontend/packages/dashboard/src/component/MonitorTotalPage.tsx
+++ b/frontend/packages/dashboard/src/component/MonitorTotalPage.tsx
@@ -4,7 +4,7 @@ import dayjs from "dayjs";
import customParseFormat from "dayjs/plugin/customParseFormat";
import { useState, useEffect, useRef, useReducer } from "react";
import { useParams } from "react-router-dom";
-import { BasicResponse, STATUS_CODE } from "@common/const/const";
+import { BasicResponse, RESPONSE_TIPS, STATUS_CODE } from "@common/const/const";
import { SummaryPieData, SearchBody, PieData, MonitorApiData, MonitorSubscriberData, InvokeData, MessageData } from "@dashboard/const/type";
import { getTime, getTimeUnit, changeNumberUnit } from "../utils/dashboard";
import { RouterParams } from "@core/components/aoplatform/RenderRoutes";
@@ -119,8 +119,8 @@ const MonitorTotalPage = (props:MonitorTotalPageProps) => {
setPieError(false)
setRequestStatic(data.requestSummary)
setProxyStatic(data.proxySummary)
- setRequestPie({ 请求成功数: data.requestSummary.success, 请求失败数: data.requestSummary.fail })
- setProxyPie({ 转发成功数: data.proxySummary.success, 转发失败数: data.proxySummary.fail })
+ setRequestPie({ [('请求成功数')]: data.requestSummary.success, [('请求失败数')]: data.requestSummary.fail })
+ setProxyPie({ [('转发成功数')]: data.proxySummary.success, [('转发失败数')]: data.proxySummary.fail })
setPieError(false)
// this.requestPieRef?.changePieChart()
// this.proxyPieRef?.changePieChart()
diff --git a/frontend/packages/dashboard/src/const/const.tsx b/frontend/packages/dashboard/src/const/const.tsx
index 97601bae..ca8e7f9e 100644
--- a/frontend/packages/dashboard/src/const/const.tsx
+++ b/frontend/packages/dashboard/src/const/const.tsx
@@ -247,7 +247,8 @@ export const MONITOR_LINE_CHART_BASIC_MESSAGE_SELECTED = {
export const MONITOR_LINE_CHART_OPTION_CONFIG : EChartsOption = {
legend: {
orient: 'horizontal',
- top: '50',
+ top: '40',
+ left:'16',
selected: MONITOR_LINE_CHART_BASIC_INVOKE_SELECTED
},
tooltip: {
diff --git a/frontend/packages/market/src/const/serviceHub/const.tsx b/frontend/packages/market/src/const/serviceHub/const.tsx
index 761bc422..7670fe10 100644
--- a/frontend/packages/market/src/const/serviceHub/const.tsx
+++ b/frontend/packages/market/src/const/serviceHub/const.tsx
@@ -2,12 +2,12 @@
import { MenuProps } from "antd";
import { getItem } from "@common/utils/navigation";
import { ServiceHubTableListItem } from "./type";
-import { $t } from "@common/locales";
+
import { PageProColumns } from "@common/components/aoplatform/PageList";
export const SERVICE_HUB_TABLE_COLUMNS: PageProColumns
[] = [
{
- title:$t('服务名称'),
+ title:('服务名称'),
dataIndex: 'name',
ellipsis:true,
width:160,
@@ -17,38 +17,32 @@ export const SERVICE_HUB_TABLE_COLUMNS: PageProColumns[
},
},
{
- title:$t('服务ID'),
+ title:('服务ID'),
dataIndex: 'id',
width: 140,
ellipsis:true
},
{
- title:$t('服务标签'),
+ title:('服务标签'),
dataIndex: 'tags',
ellipsis:true,
renderText:(_,entity:ServiceHubTableListItem)=>entity.tags?.map(x=>x.name).join(',') || '-'
},
{
- title:$t('所属系统'),
+ title:('所属系统'),
dataIndex: ['app','name'],
ellipsis:true
},
{
- title:$t('所属团队'),
+ title:('所属团队'),
dataIndex: ['team','name'],
ellipsis:true
},
{
- title:$t('服务分类'),
+ title:('服务分类'),
dataIndex: ['catalogue','name'],
ellipsis:true
}
];
-export const TENANT_MANAGEMENT_APP_MENU: MenuProps['items'] = [
-
- getItem($t('订阅的服务'), 'service'),
- getItem($t('访问授权'), 'authorization'),
- getItem($t('应用管理'), 'setting'),
-];
diff --git a/frontend/packages/market/src/pages/serviceHub/ServiceHubApiDocument.tsx b/frontend/packages/market/src/pages/serviceHub/ServiceHubApiDocument.tsx
index f677e2fb..7ac2fef8 100644
--- a/frontend/packages/market/src/pages/serviceHub/ServiceHubApiDocument.tsx
+++ b/frontend/packages/market/src/pages/serviceHub/ServiceHubApiDocument.tsx
@@ -66,7 +66,7 @@ const ServiceHubApiDocument = ({service}:{service:ServiceDetailType})=>{
-
API 列表
+
{$t('API 列表')}
{apiDocs?.map((apiDetail)=>(
diff --git a/frontend/packages/market/src/pages/serviceHub/management/ApprovalModalContent.tsx b/frontend/packages/market/src/pages/serviceHub/management/ApprovalModalContent.tsx
index 7af5d508..b5399dd1 100644
--- a/frontend/packages/market/src/pages/serviceHub/management/ApprovalModalContent.tsx
+++ b/frontend/packages/market/src/pages/serviceHub/management/ApprovalModalContent.tsx
@@ -67,7 +67,7 @@ export const ApprovalModalContent = forwardRef
{
return (
- {x.title}:
+ {$t(x.title)}:
{x.nested ? data?.[x.key]?.[x.nested] : ( (data as {[k:string]:unknown})?.[x.key] || '-')}
)
})}
diff --git a/frontend/packages/market/src/pages/serviceHub/management/ManagementAuthorityView.tsx b/frontend/packages/market/src/pages/serviceHub/management/ManagementAuthorityView.tsx
index f5133a81..2d7bd358 100644
--- a/frontend/packages/market/src/pages/serviceHub/management/ManagementAuthorityView.tsx
+++ b/frontend/packages/market/src/pages/serviceHub/management/ManagementAuthorityView.tsx
@@ -1,3 +1,4 @@
+import { $t } from "@common/locales";
import {Col, Row} from "antd";
import {useEffect, useState} from "react";
@@ -16,7 +17,7 @@ export const ManagementAuthorityView = ({entity}:ManagementAuthorityViewProps)=>
{
detail?.length > 0 && detail.map((k,i)=>(
- {k.key}:
+ {$t(k.key)}:
{ k.value || '-'}
))
diff --git a/frontend/packages/market/src/pages/serviceHub/management/ManagementInsidePage.tsx b/frontend/packages/market/src/pages/serviceHub/management/ManagementInsidePage.tsx
index 773ada32..58f42fc9 100644
--- a/frontend/packages/market/src/pages/serviceHub/management/ManagementInsidePage.tsx
+++ b/frontend/packages/market/src/pages/serviceHub/management/ManagementInsidePage.tsx
@@ -13,6 +13,8 @@ import { useTenantManagementContext } from "@market/contexts/TenantManagementCon
import { ManagementConfigFieldType } from "./ManagementConfig";
import { useGlobalContext } from "@common/contexts/GlobalStateContext";
import { $t } from "@common/locales";
+import { getItem } from "@common/utils/navigation";
+import { MenuItemType } from "antd/es/menu/interface";
export default function ManagementInsidePage(){
const { message } = App.useApp()
@@ -25,8 +27,14 @@ export default function ManagementInsidePage(){
const [openKeys, setOpenKeys] = useState([])
const [loading, setLoading] = useState(false)
const {appName,setAppName} = useTenantManagementContext()
- const {getTeamAccessData,cleanTeamAccessData} = useGlobalContext()
+ const {getTeamAccessData,cleanTeamAccessData,state} = useGlobalContext()
+ const TENANT_MANAGEMENT_APP_MENU: MenuProps['items'] = useMemo(()=>[
+ getItem($t('订阅的服务'), 'service'),
+ getItem($t('访问授权'), 'authorization'),
+ getItem($t('应用管理'), 'setting'),
+ ],[state.language])
+
const menuData = useMemo(()=>{
return TENANT_MANAGEMENT_APP_MENU
},[])