Skip to content

Commit 67e36d9

Browse files
committed
Merge branch 'routable'
#4
2 parents db522b1 + 0357028 commit 67e36d9

File tree

11 files changed

+229
-261
lines changed

11 files changed

+229
-261
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ You can view and modify your service information and service governance configur
1010

1111
## Quick Start
1212

13+
This project requires Java 11 && Maven >= 3.6.0.
14+
1315
1. Download code: `git clone https://github.com/opensergo/opensergo-dashboard.git`
1416
2. Modify `opensergo-dashboard-server/src/main/resources/application.yaml`, specify the mysql server address
1517
* Table struct: [opensergo-dashboard-server/src/main/resources/schema.sql](./opensergo-dashboard-server/src/main/resources/schema.sql)

README.zh-Hans.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99

1010
## 快速开始
1111

12+
本项目依赖 Java 11 && Maven >= 3.6.0。
13+
1214
1. 下载代码:`git clone https://github.com/opensergo/opensergo-dashboard.git`
1315
2.`opensergo-dashboard-server/src/main/resources/application.yaml`中指定mysql的地址
1416
* mysql的表结构见 [opensergo-dashboard-server/src/main/resources/schema.sql](./opensergo-dashboard-server/src/main/resources/schema.sql)

opensergo-dashboard-distribution/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>io.opensergo</groupId>
77
<artifactId>opensergo-dashboard</artifactId>
8-
<version>0.0.1</version>
8+
<version>0.0.2</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111

opensergo-dashboard-server/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>io.opensergo</groupId>
88
<artifactId>opensergo-dashboard</artifactId>
9-
<version>0.0.1</version>
9+
<version>0.0.2</version>
1010
</parent>
1111

1212
<artifactId>opensergo-dashboard-server</artifactId>
@@ -23,7 +23,7 @@
2323
<dependency>
2424
<groupId>io.opensergo</groupId>
2525
<artifactId>opensergo-dashboard-ui</artifactId>
26-
<version>0.0.1</version>
26+
<version>0.0.2</version>
2727
<scope>provided</scope>
2828
<type>pom</type>
2929
</dependency>
@@ -74,7 +74,7 @@
7474
<dependency>
7575
<groupId>io.opensergo</groupId>
7676
<artifactId>opensergo-java</artifactId>
77-
<version>0.0.1-SNAPSHOT</version>
77+
<version>0.0.1</version>
7878
</dependency>
7979
<dependency>
8080
<groupId>io.grpc</groupId>

opensergo-dashboard-ui/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ OpenSergo Dashboard前端使用了React和Console Design。
1010

1111
### Console Design支持群
1212

13-
![钉钉群](./ding-group.jpg)
13+
<img src="./ding-group.jpg" width="300" />

opensergo-dashboard-ui/README.zh-Hans.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ OpenSergo Dashboard前端使用了React和Console Design。
1010

1111
### Console Design支持群
1212

13-
![钉钉群](./ding-group.jpg)
13+
<img src="./ding-group.jpg" width="300" />

opensergo-dashboard-ui/package-lock.json

Lines changed: 199 additions & 236 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

opensergo-dashboard-ui/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"@alicloud/console-base-rc-top-nav": "^1.10.1",
2121
"@alicloud/console-components": "^1.5.1",
2222
"@alicloud/console-components-app-layout": "^1.1.4",
23-
"@alicloud/console-components-console-menu": "^1.2.11",
23+
"@alicloud/console-components-console-menu": "^1.2.12",
2424
"@alicloud/console-components-page": "^1.0.18",
2525
"@alicloud/console-components-table": "^1.0.21",
2626
"@alicloudfe/components-console-menu": "^1.1.0",
@@ -55,7 +55,6 @@
5555
"oclazyload": "^1.1.0",
5656
"react": "^16.8.6",
5757
"react-dom": "^16.8.6",
58-
"react-router-dom": "^5.3.0",
5958
"react-scripts": "^4.0.3",
6059
"selectize": "^0.12.1",
6160
"styled-components": "^4.3.2"

opensergo-dashboard-ui/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>io.opensergo</groupId>
77
<artifactId>opensergo-dashboard</artifactId>
8-
<version>0.0.1</version>
8+
<version>0.0.2</version>
99
</parent>
1010
<modelVersion>4.0.0</modelVersion>
1111
<packaging>pom</packaging>

opensergo-dashboard-ui/src/App.tsx

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,25 @@
11
import React from 'react';
22
import './App.css';
3-
import ConsoleMenu from "@alicloud/console-components-console-menu";
4-
import {Button, Message} from "@alicloud/console-components";
3+
import {IRoutableItemDescriptor} from "@alicloud/console-components-console-menu";
4+
import RoutableMenu from "@alicloud/console-components-console-menu/lib/RoutableMenu";
55
import AppLayout from "@alicloud/console-components-app-layout";
6-
import Page from '@alicloud/console-components-page'
76

87

98
import "@alicloud/console-components/dist/wind.css";
10-
import {Link, Switch, Route} from "dva/router";
9+
import {Redirect, Route, Switch} from "dva/router";
1110
import AppList from "./AppList";
1211

12+
13+
const items: IRoutableItemDescriptor[] = [
14+
// {key: '/home', to: '/', label: '概览'},
15+
{key: '/application', to: '/application', label: '应用列表'},
16+
];
17+
1318
const Nav = () => (
14-
<ConsoleMenu>
15-
{/*<ConsoleMenu.Item key="aaaa"><Link to="/a">aaaa</Link></ConsoleMenu.Item>*/}
16-
<ConsoleMenu.Item key="AppList"><Link to="/AppList">应用列表</Link></ConsoleMenu.Item>
17-
{/*<ConsoleMenu.SubMenu key="log" label="日志">*/}
18-
{/* <ConsoleMenu.Item key="access-log">访问日志</ConsoleMenu.Item>*/}
19-
{/* <ConsoleMenu.Item key="load-log">负载日志</ConsoleMenu.Item>*/}
20-
{/*</ConsoleMenu.SubMenu>*/}
21-
{/*<ConsoleMenu.Item key="help">产品帮助</ConsoleMenu.Item>*/}
22-
{/*<ConsoleMenu.Item key="api-docs">API 文档</ConsoleMenu.Item>*/}
23-
</ConsoleMenu>
19+
<RoutableMenu
20+
items={items}
21+
defaultActiveKey={'/application'}
22+
/>
2423
);
2524

2625
function App() {
@@ -29,9 +28,12 @@ function App() {
2928
nav={<Nav/>}
3029
>
3130
<Switch>
32-
<Route path="/AppList">
31+
<Route path="/application">
3332
<AppList/>
3433
</Route>
34+
<Route path="/">
35+
<Redirect to={'/application'}/>
36+
</Route>
3537
</Switch>
3638
</AppLayout>
3739
);

0 commit comments

Comments
 (0)