Skip to content

Commit 2c2597a

Browse files
authored
🚀 优化告警事件前端样式 (#62)
1 parent 8d69a7e commit 2c2597a

File tree

6 files changed

+755
-5
lines changed

6 files changed

+755
-5
lines changed

src/api/event.jsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ import { message } from 'antd';
33

44
async function getCurEventList(params) {
55
try {
6-
const res = await http('get', '/api/w8t/event/curEvent', params);
6+
const queryString = Object.keys(params)
7+
.map(key => params[key] !== undefined ? `${key}=${params[key]}` : '')
8+
.filter(Boolean)
9+
.join('&');
10+
const res = await http('get', `/api/w8t/event/curEvent?${queryString}`);
711
return res;
812
} catch (error) {
913
message.open({

src/components/sider/index.jsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,9 @@ export const ComponentSider = (props) => {
4646
<SubMenu key='2' icon={<BellOutlined />} title='告警管理'>
4747
<Menu.Item key='2-1' onClick={(e) => handleMenuClick(e.key, '/ruleGroup')}>告警规则</Menu.Item>
4848
<Menu.Item key='2-2' onClick={(e) => handleMenuClick(e.key, '/silenceRules')}>静默规则</Menu.Item>
49-
<Menu.Item key='2-3' onClick={(e) => handleMenuClick(e.key, '/alertCurEvent')}>当前告警</Menu.Item>
50-
<Menu.Item key='2-4' onClick={(e) => handleMenuClick(e.key, '/alertHisEvent')}>历史告警</Menu.Item>
49+
<Menu.Item key='2-3' onClick={(e) => handleMenuClick(e.key, '/events')}>告警事件</Menu.Item>
50+
{/*<Menu.Item key='2-3' onClick={(e) => handleMenuClick(e.key, '/alertCurEvent')}>当前告警</Menu.Item>*/}
51+
{/*<Menu.Item key='2-4' onClick={(e) => handleMenuClick(e.key, '/alertHisEvent')}>历史告警</Menu.Item>*/}
5152
<Menu.Item key='2-5' onClick={(e) => handleMenuClick(e.key, '/ruleTemplateGroup')}>规则模版</Menu.Item>
5253
<Menu.Item key='2-6' onClick={(e) => handleMenuClick(e.key, '/subscribes')}>告警订阅</Menu.Item>
5354

@@ -97,8 +98,9 @@ export const ComponentSider = (props) => {
9798
<SubMenu key='2' icon={<BellOutlined />} title='告警管理'>
9899
<Menu.Item key='2-1' onClick={(e) => handleMenuClick(e.key, '/ruleGroup')}>告警规则</Menu.Item>
99100
<Menu.Item key='2-2' onClick={(e) => handleMenuClick(e.key, '/silenceRules')}>静默规则</Menu.Item>
100-
<Menu.Item key='2-3' onClick={(e) => handleMenuClick(e.key, '/alertCurEvent')}>当前告警</Menu.Item>
101-
<Menu.Item key='2-4' onClick={(e) => handleMenuClick(e.key, '/alertHisEvent')}>历史告警</Menu.Item>
101+
<Menu.Item key='2-3' onClick={(e) => handleMenuClick(e.key, '/events')}>告警事件</Menu.Item>
102+
{/*<Menu.Item key='2-3' onClick={(e) => handleMenuClick(e.key, '/alertCurEvent')}>当前告警</Menu.Item>*/}
103+
{/*<Menu.Item key='2-4' onClick={(e) => handleMenuClick(e.key, '/alertHisEvent')}>历史告警</Menu.Item>*/}
102104
<Menu.Item key='2-5' onClick={(e) => handleMenuClick(e.key, '/ruleTemplateGroup')}>规则模版</Menu.Item>
103105
<Menu.Item key='2-6' onClick={(e) => handleMenuClick(e.key, '/subscribes')}>告警订阅</Menu.Item>
104106
</SubMenu>

src/pages/event/index.css

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/* Removes the background overlay on the Spin component */
2+
.ant-spin-nested-loading,
3+
.ant-spin-container,
4+
.ant-spin-blur {
5+
background: none !important;
6+
}
7+
8+
/* Removes the default overlay */
9+
.ant-spin {
10+
background-color: transparent !important;
11+
}

0 commit comments

Comments
 (0)