From 1763525279af39751eccab9d8a45c6354f78a380 Mon Sep 17 00:00:00 2001
From: Liujian <824010343@qq.com>
Date: Mon, 12 Aug 2024 21:59:19 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A0=B7=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
frontend/packages/businessEntry/src/App.tsx | 6 +-
.../src/components/aoplatform/BasicLayout.tsx | 7 +-
.../src/components/aoplatform/InsidePage.tsx | 12 +--
.../aoplatform/InsidePageForHub.tsx | 9 ++-
.../src/components/aoplatform/Navigation.tsx | 26 +++----
.../components/aoplatform/PageList.module.css | 6 +-
.../src/components/aoplatform/PageList.tsx | 6 +-
.../SubscribeApprovalModalContent.tsx | 2 +-
.../IntelligentPluginList.tsx | 6 +-
.../common/src/components/postcat/ApiEdit.tsx | 16 ++--
.../components/postcat/api/Codebox/index.tsx | 8 +-
.../api/MoreSetting/components/ParamLimit.tsx | 12 +--
.../common/src/const/approval/const.tsx | 2 +-
.../packages/common/src/utils/navigation.tsx | 2 +-
frontend/packages/core/src/App.css | 24 +++---
frontend/packages/core/src/App.tsx | 8 +-
.../core/src/const/partitions/const.tsx | 1 +
.../packages/core/src/const/system/const.tsx | 12 +--
.../packages/core/src/const/team/const.tsx | 4 +-
frontend/packages/core/src/const/team/type.ts | 2 +-
frontend/packages/core/src/index.css | 39 +++-------
.../core/src/pages/approval/ApprovalPage.tsx | 2 +-
.../src/pages/logsettings/LogSettings.tsx | 5 +-
.../src/pages/member/MemberDropdownModal.tsx | 2 +-
.../core/src/pages/member/MemberList.tsx | 77 ++++++++++---------
.../core/src/pages/member/MemberPage.tsx | 16 +++-
.../src/pages/member/Modal/EditMember.tsx | 2 +-
.../pages/partitions/PartitionInsideCert.tsx | 30 +++++---
.../partitions/PartitionInsideCluster.tsx | 8 +-
.../resourcesettings/ResourceSettings.tsx | 2 +-
.../core/src/pages/role/RoleConfig.tsx | 7 +-
.../packages/core/src/pages/role/RoleList.tsx | 14 ++--
.../pages/serviceCategory/ServiceCategory.tsx | 7 +-
.../core/src/pages/system/SystemConfig.tsx | 14 ++--
.../src/pages/system/SystemInsideDocument.tsx | 2 +-
.../src/pages/system/SystemInsidePage.tsx | 14 ++--
.../core/src/pages/system/SystemList.tsx | 4 +-
.../core/src/pages/system/SystemPage.tsx | 0
.../system/approval/SystemInsideApproval.tsx | 2 +-
.../approval/SystemInsideApprovalList.tsx | 2 +-
.../system/publish/SystemInsidePublish.tsx | 2 +-
.../publish/SystemInsidePublishList.tsx | 1 +
.../core/src/pages/team/TeamConfig.tsx | 34 ++++----
.../core/src/pages/team/TeamInsideMember.tsx | 1 +
.../core/src/pages/team/TeamInsidePage.tsx | 4 +-
.../packages/core/src/pages/team/TeamList.tsx | 11 ++-
frontend/packages/market/src/App.tsx | 2 +-
frontend/packages/market/src/index.css | 19 ++---
.../src/pages/serviceHub/ApiTestGroup.tsx | 2 +-
.../serviceHub/ServiceHubApiDocument.tsx | 2 +-
.../src/pages/serviceHub/ServiceHubDetail.tsx | 11 ++-
.../src/pages/serviceHub/ServiceHubGroup.tsx | 8 +-
.../src/pages/serviceHub/ServiceHubList.tsx | 6 +-
.../management/ManagementConfig.tsx | 27 +++----
.../management/ManagementInsidePage.tsx | 10 ++-
.../management/ServiceHubManagement.tsx | 26 +++----
56 files changed, 304 insertions(+), 282 deletions(-)
create mode 100644 frontend/packages/core/src/pages/system/SystemPage.tsx
diff --git a/frontend/packages/businessEntry/src/App.tsx b/frontend/packages/businessEntry/src/App.tsx
index 6296da9..52dac83 100644
--- a/frontend/packages/businessEntry/src/App.tsx
+++ b/frontend/packages/businessEntry/src/App.tsx
@@ -10,8 +10,8 @@ import ThemeSwitcher from '@common/components/aoplatform/ThemeSwitcher'
const antdComponentThemeToken = {
token: {
// Seed Token,影响范围大
- colorPrimary: '#7371fc',
- colorLink:'#7371fc',
+ colorPrimary: '#3D46F2',
+ colorLink:'#3D46F2',
colorBorder:'#ededed',
colorText:'#333',
borderRadius: 4,
@@ -38,7 +38,7 @@ const antdComponentThemeToken = {
optionHoverBg:'#EBEEF2'
},
Layout: {
- bodyBg: 'linear-gradient(107.97deg, rgba(32,41,117,1) 4.41%,rgba(16,13,27,1) 86.11%);',
+ bodyBg: '#17163E',
headerBg: 'transparent',
headerColor: '#333',
headerPadding: '10 20px',
diff --git a/frontend/packages/common/src/components/aoplatform/BasicLayout.tsx b/frontend/packages/common/src/components/aoplatform/BasicLayout.tsx
index 7446e5a..256f4ea 100644
--- a/frontend/packages/common/src/components/aoplatform/BasicLayout.tsx
+++ b/frontend/packages/common/src/components/aoplatform/BasicLayout.tsx
@@ -21,7 +21,7 @@ import { UserInfoType, UserProfileHandle } from '@common/const/type.ts';
import { useFetch } from '@common/hooks/http.ts';
const themeToken = {
- bgLayout:'linear-gradient(107.97deg, rgba(32,41,117,1) 4.41%,rgba(16,13,27,1) 86.11%);',
+ bgLayout:'#17163E;',
header: {
heightLayoutHeader:72
},
@@ -164,7 +164,6 @@ const themeToken = {
})
}
-
return(
-
+
diff --git a/frontend/packages/common/src/components/aoplatform/InsidePage.tsx b/frontend/packages/common/src/components/aoplatform/InsidePage.tsx
index c2c82a4..94502fa 100644
--- a/frontend/packages/common/src/components/aoplatform/InsidePage.tsx
+++ b/frontend/packages/common/src/components/aoplatform/InsidePage.tsx
@@ -3,7 +3,7 @@ import { Button, Tag } from "antd"
import {useNavigate} from "react-router-dom";
import WithPermission from "@common/components/aoplatform/WithPermission";
import { FC, ReactNode } from "react";
-import { LeftOutlined } from "@ant-design/icons";
+import { ArrowLeftOutlined, LeftOutlined } from "@ant-design/icons";
class InsidePageProps {
@@ -28,11 +28,13 @@ const InsidePage:FC
= ({showBanner=true,pageTitle,tagList,showB
return (
//
- { showBanner &&
- {backUrl &&
返回
}
+ { showBanner &&
+ {backUrl &&
}
-
{pageTitle}
+
{pageTitle}
{tagList && tagList?.length > 0 && tagList?.map((tag)=>{
return (
{tag.label})
})}
@@ -41,7 +43,7 @@ const InsidePage:FC
= ({showBanner=true,pageTitle,tagList,showB
onBtnClick&&onBtnClick()
}}>{btnTitle}}
-
+
{description}
}
diff --git a/frontend/packages/common/src/components/aoplatform/InsidePageForHub.tsx b/frontend/packages/common/src/components/aoplatform/InsidePageForHub.tsx
index 83a5559..833c717 100644
--- a/frontend/packages/common/src/components/aoplatform/InsidePageForHub.tsx
+++ b/frontend/packages/common/src/components/aoplatform/InsidePageForHub.tsx
@@ -3,6 +3,7 @@ import { Button, Tag } from "antd"
import {useNavigate} from "react-router-dom";
import WithPermission from "@common/components/aoplatform/WithPermission";
import { FC, ReactNode } from "react";
+import { ArrowLeftOutlined } from "@ant-design/icons";
class InsidePageProps {
@@ -27,10 +28,12 @@ const InsidePageForHub:FC
= ({showBanner=true,pageTitle,tagList
return (
{ showBanner &&
-
{"< 返回列表"}
+
- {pageTitle}
+ {pageTitle}
{tagList && tagList?.length > 0 && tagList?.map((tag)=>{
return ( {tag.label})
})}
@@ -39,7 +42,7 @@ const InsidePageForHub:FC = ({showBanner=true,pageTitle,tagList
onBtnClick&&onBtnClick()
}}>{btnTitle}}
-
+
{description}
}
diff --git a/frontend/packages/common/src/components/aoplatform/Navigation.tsx b/frontend/packages/common/src/components/aoplatform/Navigation.tsx
index 87d2ba6..afd18c5 100644
--- a/frontend/packages/common/src/components/aoplatform/Navigation.tsx
+++ b/frontend/packages/common/src/components/aoplatform/Navigation.tsx
@@ -27,10 +27,10 @@ export const routerKeyMap = new Map
([
export const TOTAL_MENU_ITEMS: MenuProps['items'] = [
getNavItem('工作空间', 'workspace','/tenantManagement',, [
- getNavItem('我的', 'my','/tenantManagement',,[
- getNavItem(应用, 'tenantManagement','/tenantManagement',null,undefined,undefined,''),
- getNavItem(服务, 'service','/service',null,undefined,undefined,''),
- getNavItem(团队, 'team','/team',null,undefined,undefined,''),
+ getNavItem('我的', 'my','/tenantManagement',null,[
+ getNavItem(应用, 'tenantManagement','/tenantManagement',,undefined,undefined,''),
+ getNavItem(服务, 'service','/service',,undefined,undefined,''),
+ getNavItem(团队, 'team','/team',,undefined,undefined,''),
],undefined,''),
getNavItem(API 市场, 'serviceHub','/serviceHub',,undefined,undefined,'system.workspace.api_market.view'),
]),
@@ -42,18 +42,18 @@ export const TOTAL_MENU_ITEMS: MenuProps['items'] = [
]):null,
getNavItem('系统设置', 'operationCenter','/member',, [
- getNavItem('组织', 'organization','/member',,[
- getNavItem(成员, 'member','/member',null,undefined,undefined,'system.organization.member.view'),
- getNavItem(角色, 'role','/role',null,undefined,undefined,'system.organization.role.view'),
+ getNavItem('组织', 'organization','/member',null,[
+ getNavItem(成员, 'member','/member',,undefined,undefined,'system.organization.member.view'),
+ getNavItem(角色, 'role','/role',,undefined,undefined,'system.organization.role.view'),
],undefined,''),
- getNavItem('API 市场', 'serviceHubSetting','/servicecategories',,[
- getNavItem(服务分类管理, 'servicecategories','/servicecategories',null,undefined,undefined,'system.api_market.service_classification.view'),
+ getNavItem('API 市场', 'serviceHubSetting','/servicecategories',null,[
+ getNavItem(服务分类管理, 'servicecategories','/servicecategories',,undefined,undefined,'system.api_market.service_classification.view'),
],undefined,'system.api_market.service_classification.view'),
- getNavItem('运维与集成', 'maintenanceCenter','/cluster', , [
- getNavItem(集群, 'cluster','/cluster',null,undefined,undefined,'system.devops.cluster.view'),
- getNavItem(证书, 'cert','/cert',null,undefined,undefined,'system.devops.ssl_certificate.view'),
- getNavItem(日志, 'logsettings','/logsettings',null,undefined,undefined,'system.devops.log_configuration.view'),
+ getNavItem('运维与集成', 'maintenanceCenter','/cluster', null, [
+ getNavItem(集群, 'cluster','/cluster',,undefined,undefined,'system.devops.cluster.view'),
+ getNavItem(证书, 'cert','/cert',,undefined,undefined,'system.devops.ssl_certificate.view'),
+ getNavItem(日志, 'logsettings','/logsettings',,undefined,undefined,'system.devops.log_configuration.view'),
APP_MODE === 'pro' ? getNavItem(资源, 'resourcesettings','/resourcesettings',null,undefined,undefined,'system.partition.self.view'):null,
APP_MODE === 'pro' ? getNavItem(Open API, 'openapi','/openapi',null,undefined,undefined,'system.openapi.self.view'):null,
]),
diff --git a/frontend/packages/common/src/components/aoplatform/PageList.module.css b/frontend/packages/common/src/components/aoplatform/PageList.module.css
index ebc2de8..a5b0918 100644
--- a/frontend/packages/common/src/components/aoplatform/PageList.module.css
+++ b/frontend/packages/common/src/components/aoplatform/PageList.module.css
@@ -19,7 +19,7 @@
.ant-table-pagination.ant-pagination {
margin: 1px 10px 0 !important;
padding: 10px 0;
- box-shadow: 0 -2px 2px -2px var(--border-color);
+ /* box-shadow: 0 -2px 2px -2px var(--border-color); */
}
.ant-table.ant-table-middle{
.ant-table-thead>tr>th,
@@ -34,10 +34,6 @@
}
- .ant-table-tbody>tr>td,
- .ant-table-cell{
- padding:9px 10px 8px;
- }
.ant-table-thead>tr>th{
color:#666666;
font-weight:normal;
diff --git a/frontend/packages/common/src/components/aoplatform/PageList.tsx b/frontend/packages/common/src/components/aoplatform/PageList.tsx
index 540c9a9..bf06ea5 100644
--- a/frontend/packages/common/src/components/aoplatform/PageList.tsx
+++ b/frontend/packages/common/src/components/aoplatform/PageList.tsx
@@ -75,9 +75,9 @@ const PageList = >(props: React.PropsWithChild
useEffect(() => {
const handleResize = () => {
- if (parentRef.current) {
+ if (parentRef.current && !noScroll) {
const res = parentRef.current.getBoundingClientRect();
- const height = res.height - ((noTop ? 0 : 52) + 40 + (showPagination && !dragSortKey ? 52 : 0)); // 减去顶部按钮、底部分页、表头高度
+ const height = res.height - ((noTop ? 0 : 52) + 40 + (showPagination && !dragSortKey ? 52 : 0) +( besidesTableHeight ?? 0)); // 减去顶部按钮、底部分页、表头高度
setTableWidth(minTableWidth > res.width ? minTableWidth : undefined);
height && setTableHeight(minVirtualHeight === undefined ? height : (height > minVirtualHeight ? height : minVirtualHeight));
}
@@ -85,7 +85,7 @@ const PageList = >(props: React.PropsWithChild
const debouncedHandleResize = debounce(handleResize, 200);
- if (!resizeObserverRef.current || noScroll) {
+ if (!resizeObserverRef.current && !noScroll) {
// 创建一个 ResizeObserver 来监听高度变化,只创建一次
resizeObserverRef.current = new ResizeObserver(debouncedHandleResize);
// 开始监听
diff --git a/frontend/packages/common/src/components/aoplatform/SubscribeApprovalModalContent.tsx b/frontend/packages/common/src/components/aoplatform/SubscribeApprovalModalContent.tsx
index efa25e8..9f99499 100644
--- a/frontend/packages/common/src/components/aoplatform/SubscribeApprovalModalContent.tsx
+++ b/frontend/packages/common/src/components/aoplatform/SubscribeApprovalModalContent.tsx
@@ -112,7 +112,7 @@ export const SubscribeApprovalModalContent = forwardRef
-
+
label="审核意见"
diff --git a/frontend/packages/common/src/components/aoplatform/intelligent-plugin/IntelligentPluginList.tsx b/frontend/packages/common/src/components/aoplatform/intelligent-plugin/IntelligentPluginList.tsx
index 9efd309..4a244e0 100644
--- a/frontend/packages/common/src/components/aoplatform/intelligent-plugin/IntelligentPluginList.tsx
+++ b/frontend/packages/common/src/components/aoplatform/intelligent-plugin/IntelligentPluginList.tsx
@@ -301,8 +301,8 @@ export default function IntelligentPluginList(){
footer:(_, { OkBtn, CancelBtn }) =>{
return (
<>
-
-
+
+
>
);
},
@@ -330,7 +330,7 @@ export default function IntelligentPluginList(){
onSearchWordChange={(e)=>{setSearchWord(e.target.value);setTableHttpReload(true);setTableHttpReload(true)}}
/>
- {setCurDetail(undefined);setDrawerOpen(false)}} onSubmit={()=>drawerFormRef.current?.save()?.then((res)=>{res && manualReloadTable();return res})} submitAccess='system.partition.self.edit'>
+ {setCurDetail(undefined);setDrawerOpen(false)}} onSubmit={()=>drawerFormRef.current?.save()?.then((res)=>{res && manualReloadTable();return res})} submitAccess=''>
} spinning={drawerLoading}>
{
>
{extraContent}
-
+
格式化
-
+
复制
-
+
搜索
- {!readOnly &&
+ {!readOnly &&
替代
}
>
diff --git a/frontend/packages/common/src/components/postcat/api/MoreSetting/components/ParamLimit.tsx b/frontend/packages/common/src/components/postcat/api/MoreSetting/components/ParamLimit.tsx
index 3152e37..f6fb512 100644
--- a/frontend/packages/common/src/components/postcat/api/MoreSetting/components/ParamLimit.tsx
+++ b/frontend/packages/common/src/components/postcat/api/MoreSetting/components/ParamLimit.tsx
@@ -64,13 +64,13 @@ export function ParamLimit({ min, max, onChange, minLabel = 'Minimum', maxLabel
border: '1px solid #EDEDED'
},
'& .Mui-focused .MuiOutlinedInput-notchedOutline':{
- border:'1px solid #7371fc'
+ border:'1px solid #3D46F2'
},
'& .MuiInputLabel-root.Mui-focused':{
- color:'#7371fc'
+ color:'#3D46F2'
},
'& .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline':{
- borderColor:'#7371fc'
+ borderColor:'#3D46F2'
}
}}
value={minValue}
@@ -90,13 +90,13 @@ export function ParamLimit({ min, max, onChange, minLabel = 'Minimum', maxLabel
border: '1px solid #EDEDED'
},
'& .Mui-focused .MuiOutlinedInput-notchedOutline':{
- border:'1px solid #7371fc'
+ border:'1px solid #3D46F2'
},
'& .MuiInputLabel-root.Mui-focused':{
- color:'#7371fc'
+ color:'#3D46F2'
},
'& .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline':{
- borderColor:'#7371fc'
+ borderColor:'#3D46F2'
}
}}
onChange={handleMaxChange}
diff --git a/frontend/packages/common/src/const/approval/const.tsx b/frontend/packages/common/src/const/approval/const.tsx
index 26d411f..fe7181b 100644
--- a/frontend/packages/common/src/const/approval/const.tsx
+++ b/frontend/packages/common/src/const/approval/const.tsx
@@ -208,7 +208,7 @@ export const PublishTableStatusColorClass = {
'fail' : 'text-[#ff3b30]',
'apply' : 'text-[#46BE11]',
'refuse' : 'text-[#EF0020]',
- 'running' : 'text-[#7371FC]',
+ 'running' : 'text-[#3D46F2]',
'accept' : 'text-[#147AFE]',
'none' : 'text-[var(--MAIN_TEXT)]',
'approval' : 'text-[#03a9f4]',
diff --git a/frontend/packages/common/src/utils/navigation.tsx b/frontend/packages/common/src/utils/navigation.tsx
index ce5c23c..3b96d42 100644
--- a/frontend/packages/common/src/utils/navigation.tsx
+++ b/frontend/packages/common/src/utils/navigation.tsx
@@ -12,7 +12,7 @@ export function getNavItem(
): MenuItem {
return {
key,
- icon :icon ?? ,
+ icon :icon ,
path,
routes:children,
name:label,
diff --git a/frontend/packages/core/src/App.css b/frontend/packages/core/src/App.css
index 2ee69fa..583b5ad 100644
--- a/frontend/packages/core/src/App.css
+++ b/frontend/packages/core/src/App.css
@@ -80,9 +80,10 @@
.apipark-layout-layout{
.apipark-layout-layout-bg-list{
- background:linear-gradient(107.97deg, rgba(32,41,117,1) 4.41%,rgba(16,13,27,1) 86.11%);
+ background:#17163E;
}
.ant-layout-header.apipark-layout-layout-header{
+ backdrop-filter: unset !important;
height:var(--layout-header-height);
line-height: var(--layout-header-height);
background-color: transparent;
@@ -104,8 +105,7 @@
.ant-menu {
.ant-menu-item-group-title{
- font-size:14px;
- font-weight: bold;
+ font-size:12px;
padding:12px 16px;
}
@@ -121,10 +121,10 @@
ul.ant-menu.ant-menu-root.ant-menu-inline,
ul.ant-menu.ant-menu-root.ant-menu-vertical{
> li {
- border-radius: 10px;
color:rgb(255 255 255 / 70%) !important;
+ /* border-radius: 10px;
background-color: rgba(255,255,255,0.1) !important;
- border: 1px solid rgba(255,255,255,0.15);
+ border: 1px solid rgba(255,255,255,0.15); */
}
> li.ant-menu-item-active {
color:#fff !important;
@@ -142,9 +142,9 @@
> li:active{
background-color: transparent;
}
- > li.ant-menu-item-active {
+ /* > li.ant-menu-item-active {
color:#fff !important;
- }
+ } */
> li.ant-menu-item-selected {
background-color: #fff !important;
border: 1px solid #fff !important;
@@ -157,7 +157,7 @@
}
}
.apipark-layout-drawer-sider{
- background:linear-gradient(107.97deg, rgba(32,41,117,1) 4.41%,rgba(16,13,27,1) 86.11%);
+ background:#17163E;
padding-top:20px;
.ant-layout-sider.apipark-layout-sider{
height: 100% !important;
@@ -183,7 +183,7 @@
}
.ant-menu-item-divider.apipark-layout-base-menu-inline-divider{
- border:none !important;
+ border-color: rgb(255 255 255 / 15%) !important;
}
}
@@ -206,4 +206,10 @@ a{
display: inline-flex;
align-items:center;
}
+}
+
+.eo_page_list .ant-pro-table{
+ overflow: hidden;
+ border-radius: 10px;
+ border:1px solid var(--table-border-color) !important;
}
\ No newline at end of file
diff --git a/frontend/packages/core/src/App.tsx b/frontend/packages/core/src/App.tsx
index d8125cf..9353440 100644
--- a/frontend/packages/core/src/App.tsx
+++ b/frontend/packages/core/src/App.tsx
@@ -10,8 +10,8 @@ import useInitializeMonaco from "@common/hooks/useInitializeMonaco";
const antdComponentThemeToken = {
token: {
// Seed Token,影响范围大
- colorPrimary: '#7371fc',
- colorLink:'#7371fc',
+ colorPrimary: '#3D46F2',
+ colorLink:'#3D46F2',
colorBorder:'#ededed',
colorText:'#333',
borderRadius: 4,
@@ -55,7 +55,7 @@ const antdComponentThemeToken = {
headerBorderRadius:0,
headerSplitColor:'#ededed',
borderColor:'#ededed',
- cellPaddingBlockMD:'10px',
+ cellPaddingBlockMD:'15px',
cellPaddingInlineMD:'12px',
cellPaddingBlockSM:'8px',
cellPaddingInlineSM:'12px',
@@ -63,7 +63,7 @@ const antdComponentThemeToken = {
headerSortActiveBg:'#F7F8FA',
headerSortHoverBg:'#F7F8FA',
fixedHeaderSortActiveBg:'#F7F8FA',
- headerBg:'#F7F8FA',
+ headerBg:'#FAFAFA',
rowHoverBg:'#EBEEF2'
},
diff --git a/frontend/packages/core/src/const/partitions/const.tsx b/frontend/packages/core/src/const/partitions/const.tsx
index 599da8c..dae636d 100644
--- a/frontend/packages/core/src/const/partitions/const.tsx
+++ b/frontend/packages/core/src/const/partitions/const.tsx
@@ -30,6 +30,7 @@ export const PARTITION_CERT_TABLE_COLUMNS: ProColumns {
return `${entity.notBefore} - ${entity.notAfter}`
},
diff --git a/frontend/packages/core/src/const/system/const.tsx b/frontend/packages/core/src/const/system/const.tsx
index d497092..0054011 100644
--- a/frontend/packages/core/src/const/system/const.tsx
+++ b/frontend/packages/core/src/const/system/const.tsx
@@ -106,14 +106,6 @@ export const SYSTEM_TABLE_COLUMNS: ProColumns[] = [
return a.apiNum - b.apiNum
},
},
- {
- title: '服务数量',
- dataIndex: 'serviceNum',
- ellipsis:true,
- sorter: (a,b)=> {
- return a.serviceNum - b.serviceNum
- },
- },
{
title: '描述',
dataIndex: 'description',
@@ -885,7 +877,7 @@ export const SYSTEM_TOPOLOGY_NODE_TYPE_COLOR_MAP = {
name:'调用系统名称'
},
subscriberService:{
- stroke:'#7371FC',
+ stroke:'#3D46F2',
fill: '#7371FC33',
name:'调用服务名称'
},
@@ -895,7 +887,7 @@ export const SYSTEM_TOPOLOGY_NODE_TYPE_COLOR_MAP = {
name:'当前系统名称'
},
invokeService:{
- stroke:'#7371FC',
+ stroke:'#3D46F2',
fill: '#7371FC33',
name:'被调用服务名称'
},
diff --git a/frontend/packages/core/src/const/team/const.tsx b/frontend/packages/core/src/const/team/const.tsx
index 38d980e..294ed9e 100644
--- a/frontend/packages/core/src/const/team/const.tsx
+++ b/frontend/packages/core/src/const/team/const.tsx
@@ -35,10 +35,10 @@ export const TEAM_TABLE_COLUMNS: ProColumns[] = [
},
{
title: '服务数量',
- dataIndex: 'systemNum',
+ dataIndex: 'serviceNum',
ellipsis:true,
sorter: (a,b)=> {
- return a.systemNum - b.systemNum
+ return a.serviceNum - b.serviceNum
},
},
{
diff --git a/frontend/packages/core/src/const/team/type.ts b/frontend/packages/core/src/const/team/type.ts
index cf92db9..e5dd334 100644
--- a/frontend/packages/core/src/const/team/type.ts
+++ b/frontend/packages/core/src/const/team/type.ts
@@ -5,7 +5,7 @@ export type TeamTableListItem = {
id:string;
name: string;
description:string;
- systemNum:number;
+ serviceNum:number;
creator:EntityItem;
createTime:string;
canDelete:boolean
diff --git a/frontend/packages/core/src/index.css b/frontend/packages/core/src/index.css
index bd5df4b..baf2543 100644
--- a/frontend/packages/core/src/index.css
+++ b/frontend/packages/core/src/index.css
@@ -79,7 +79,7 @@
--border-color: #ededed;
--TITLE_TEXT: #666666;
- --primary-color: #7371fc;
+ --primary-color: #3D46F2;
--LABEL_COLOR: #5a5a5a;
--scrollbar-thumb-background-color: #EBEEF2;
--bar-background-color: #f7f8fa;
@@ -128,7 +128,7 @@
--button-danger-active-background-color: #fff;
--button-danger-shadow-color: var(--button-shadow-color);
--tabs-badge-color: var(--primary-color);
- --tabs-active-badge-color: #7371fc;
+ --tabs-active-badge-color: #3D46F2;
--tabs-background-color: var(--background-color);
--tabs-text-color: var(--text-color);
--tabs-active-color: var(--primary-color);
@@ -791,7 +791,7 @@ p{
.ant-table-pagination.ant-pagination {
margin: 1px 10px 0 !important;
padding: 10px 0;
- box-shadow: 0 -2px 2px -2px var(--border-color);
+ /* box-shadow: 0 -2px 2px -2px var(--border-color); */
}
.ant-table.ant-table-middle{
.ant-table-thead>tr>th,
@@ -799,27 +799,13 @@ p{
border-top:1px solid var(--border-color);
border-bottom:1px solid var(--border-color);
}
- .ant-table-footer,.ant-table-cell,
- .ant-table-thead>tr>th,
- .ant-table-tbody>tr>th{
- padding:8px 12px;
- }
- .ant-table-tbody>tr>td,
- .ant-table-cell{
- padding:9px 12px 8px;
- }
.ant-table-thead>tr>th{
color:#666666;
- font-weight:normal;
}
}
- .ant-table.ant-table-middle tfoot>tr>th,
- .ant-table.ant-table-middle tfoot>tr>td{
- padding:8px 10px;
- }
}
/* .ant-tree .ant-tree-treenode{
@@ -850,7 +836,7 @@ p{
}
}
-.ant-dropdown .ant-dropdown-menu{
+/* .ant-dropdown .ant-dropdown-menu{
border-radius: 10px;
padding: 10px;
li.ant-dropdown-menu-item{
@@ -861,10 +847,9 @@ p{
height:32px !important;
}
>span.ant-dropdown-menu-title-content{
- width:100%;
padding:0px !important;
min-width: 80px;
- /* padding:0px 12px !important; */
+ /* padding:0px 12px !important;
height:32px !important;
line-height: 32px !important;
.ant-btn{
@@ -877,7 +862,7 @@ p{
}
}
-}
+} */
.ant-dropdown-button{
.ant-btn-link{
color:var(--text-color) !important;
@@ -1016,7 +1001,7 @@ p{
.ant-input-number.ant-input-number-in-form-item{
width:100% !important;
}
- background-color: #fafafa;
+ background-color: #fcfcfc;
padding: 10px;
border-radius: 10px;
border: 1px solid #f2f2f2;
@@ -1058,9 +1043,6 @@ p{
justify-content:center;
}
-.ant-table-wrapper .ant-table-thead >tr>th{
- font-weight: normal !important;
-}
.ant-table-wrapper .ant-table{
scrollbar-color: none !important;
}
@@ -1072,7 +1054,6 @@ p{
.transfer-table-api{
.ant-table-wrapper .ant-table-thead >tr>th,
.ant-table-wrapper .ant-table-thead >tr>td{
- font-weight: normal;
background-color: var(--MAIN_BG);
border:none;
}
@@ -1167,7 +1148,7 @@ p{
.ant-drawer .ant-drawer-mask,
.ant-modal-root .ant-modal-mask{
background-attachment: var(--modal-mask-background-color);
- backdrop-filter: blur(2px);
+ /* backdrop-filter: blur(2px); */
}
.ant-btn{
@@ -1214,7 +1195,7 @@ p{
font-weight: bold;
}
-.eo_page_list.role_table .ant-pro-table-list-toolbar-container{
+/* .eo_page_list.role_table .ant-pro-table-list-toolbar-container{
padding-left:0 !important;
padding-right:0 !important;
-}
\ No newline at end of file
+} */
\ No newline at end of file
diff --git a/frontend/packages/core/src/pages/approval/ApprovalPage.tsx b/frontend/packages/core/src/pages/approval/ApprovalPage.tsx
index 460c8d2..0e619bd 100644
--- a/frontend/packages/core/src/pages/approval/ApprovalPage.tsx
+++ b/frontend/packages/core/src/pages/approval/ApprovalPage.tsx
@@ -55,7 +55,7 @@ export default function ApprovalPage(){