|
@@ -1,4 +1,5 @@
|
|
|
import React, {Component} from 'react';
|
|
import React, {Component} from 'react';
|
|
|
|
|
+import {FormattedMessage} from 'react-intl';
|
|
|
import {Switch, Input, Icon, Spin, Row, Col, message} from 'antd';
|
|
import {Switch, Input, Icon, Spin, Row, Col, message} from 'antd';
|
|
|
import {GET_PROJECT, SHOW_APIGWPATH, UPDATE_APIGROUP} from "../../../gql";
|
|
import {GET_PROJECT, SHOW_APIGWPATH, UPDATE_APIGROUP} from "../../../gql";
|
|
|
import gql from "graphql-tag";
|
|
import gql from "graphql-tag";
|
|
@@ -29,14 +30,14 @@ class TencentResult extends Component {
|
|
|
{
|
|
{
|
|
|
Object.keys(group).length !== 0 ?
|
|
Object.keys(group).length !== 0 ?
|
|
|
<div>
|
|
<div>
|
|
|
- <div className={'schema-name'}>服务管理</div>
|
|
|
|
|
|
|
+ <div className={'schema-name'}><FormattedMessage id='service manage'/></div>
|
|
|
<div className={'schema-table-list-title'}>
|
|
<div className={'schema-table-list-title'}>
|
|
|
<Row>
|
|
<Row>
|
|
|
- <Col span={4}><span className={'schema-table-title'}>服务名</span></Col>
|
|
|
|
|
- <Col span={10}><span className={'schema-table-title'}>默认域名</span></Col>
|
|
|
|
|
- <Col span={3}><span className={'schema-table-title'}>前端类型</span></Col>
|
|
|
|
|
- <Col span={4}><span className={'schema-table-title'}>发布状态</span></Col>
|
|
|
|
|
- <Col span={3}><span className={'schema-table-title'}>操作</span></Col>
|
|
|
|
|
|
|
+ <Col span={4}><span className={'schema-table-title'}><FormattedMessage id='groupName'/></span></Col>
|
|
|
|
|
+ <Col span={10}><span className={'schema-table-title'}><FormattedMessage id='defaultDomain'/></span></Col>
|
|
|
|
|
+ <Col span={3}><span className={'schema-table-title'}><FormattedMessage id='frontType'/></span></Col>
|
|
|
|
|
+ <Col span={4}><span className={'schema-table-title'}><FormattedMessage id='environmentName'/></span></Col>
|
|
|
|
|
+ <Col span={3}><span className={'schema-table-title'}><FormattedMessage id='operation'/></span></Col>
|
|
|
</Row>
|
|
</Row>
|
|
|
</div>
|
|
</div>
|
|
|
<div className={'schema-table-list-content'}>
|
|
<div className={'schema-table-list-content'}>
|
|
@@ -71,7 +72,7 @@ class TencentResult extends Component {
|
|
|
</Row>
|
|
</Row>
|
|
|
</div>
|
|
</div>
|
|
|
<div style={{marginTop: 30}}>
|
|
<div style={{marginTop: 30}}>
|
|
|
- <div className={'schema-name'}>API 管理</div>
|
|
|
|
|
|
|
+ <div className={'schema-name'}><FormattedMessage id='API manage'/></div>
|
|
|
<APIGWPathResult
|
|
<APIGWPathResult
|
|
|
group={group}
|
|
group={group}
|
|
|
switchMenu={this.props.switchMenu}
|
|
switchMenu={this.props.switchMenu}
|
|
@@ -80,7 +81,7 @@ class TencentResult extends Component {
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
:
|
|
:
|
|
|
- '尚未部署'
|
|
|
|
|
|
|
+ <FormattedMessage id='No deploy'/>
|
|
|
}
|
|
}
|
|
|
</div>
|
|
</div>
|
|
|
)
|
|
)
|
|
@@ -176,11 +177,11 @@ class APIGWPathResult extends Component {
|
|
|
<div>
|
|
<div>
|
|
|
<div className={'schema-table-list-title'}>
|
|
<div className={'schema-table-list-title'}>
|
|
|
<Row>
|
|
<Row>
|
|
|
- <Col span={6}><span className={'schema-table-title'}>名称</span></Col>
|
|
|
|
|
- <Col span={6}><span className={'schema-table-title'}>路径</span></Col>
|
|
|
|
|
- <Col span={3}><span className={'schema-table-title'}>方法</span></Col>
|
|
|
|
|
- <Col span={6}><span className={'schema-table-title'}>描述</span></Col>
|
|
|
|
|
- <Col span={3}><span className={'schema-table-title'}>操作</span></Col>
|
|
|
|
|
|
|
+ <Col span={6}><span className={'schema-table-title'}><FormattedMessage id='name'/></span></Col>
|
|
|
|
|
+ <Col span={6}><span className={'schema-table-title'}><FormattedMessage id='path'/></span></Col>
|
|
|
|
|
+ <Col span={3}><span className={'schema-table-title'}><FormattedMessage id='method'/></span></Col>
|
|
|
|
|
+ <Col span={6}><span className={'schema-table-title'}><FormattedMessage id='description'/></span></Col>
|
|
|
|
|
+ <Col span={3}><span className={'schema-table-title'}><FormattedMessage id='operation'/></span></Col>
|
|
|
</Row>
|
|
</Row>
|
|
|
</div>
|
|
</div>
|
|
|
{
|
|
{
|
|
@@ -207,7 +208,7 @@ class APIGWPathResult extends Component {
|
|
|
this.props.switchMenu('menuLevel2', {key: 'graphiql'});
|
|
this.props.switchMenu('menuLevel2', {key: 'graphiql'});
|
|
|
this.props.switchAPI(frontType.slice(0, 4) + '://' + defaultDomain +'/'+ environmentName +path.apiGWPath)
|
|
this.props.switchAPI(frontType.slice(0, 4) + '://' + defaultDomain +'/'+ environmentName +path.apiGWPath)
|
|
|
}}>
|
|
}}>
|
|
|
- 调试
|
|
|
|
|
|
|
+ <FormattedMessage id='try'/>
|
|
|
</span>
|
|
</span>
|
|
|
</Col>
|
|
</Col>
|
|
|
</Row>
|
|
</Row>
|