added targetdetail
infra host
This commit is contained in:
parent
60f212aeee
commit
5851e86ce0
|
@ -66,7 +66,7 @@ export class InfraDetail extends React.Component<Props, State> {
|
||||||
public ConvertInfra = () => {
|
public ConvertInfra = () => {
|
||||||
// let type = this.props.infra.type.name;
|
// let type = this.props.infra.type.name;
|
||||||
let NewTableDatas: Array<TableData>;
|
let NewTableDatas: Array<TableData>;
|
||||||
let type = this.state.testInfra.type.name;
|
let type = this.state.testInfra.infraType.name;
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case 'MACHINE':
|
case 'MACHINE':
|
||||||
break;
|
break;
|
||||||
|
@ -175,106 +175,106 @@ export class InfraTable extends React.Component<InfraTableProps, any> {
|
||||||
|
|
||||||
|
|
||||||
const InfraJson: any = {
|
const InfraJson: any = {
|
||||||
'id': 3,
|
'id': 3,
|
||||||
'type': {
|
'infraType': {
|
||||||
'id': 2,
|
'id': 2,
|
||||||
'name': 'HOST',
|
'name': 'HOST',
|
||||||
'createDate': 1498379502894,
|
'createDate': 1498379502894,
|
||||||
},
|
},
|
||||||
'childId': 1,
|
'childId': 1,
|
||||||
'createDate': 1501207730841,
|
'createDate': 1501207730841,
|
||||||
'probe': {
|
'probe': {
|
||||||
'id': 1,
|
'id': 1,
|
||||||
'status': {
|
'status': {
|
||||||
'id': 1,
|
'id': 1,
|
||||||
'name': 'INITIAL',
|
'name': 'INITIAL',
|
||||||
},
|
},
|
||||||
'description': 'snoop probe',
|
'description': 'snoop probe',
|
||||||
'createDate': 1501153288513,
|
'createDate': 1501153288513,
|
||||||
'domain': {
|
'domain': {
|
||||||
'id': 1,
|
'id': 1,
|
||||||
'name': 'overFlow\'s domain',
|
'name': 'overFlow\'s domain',
|
||||||
'createDate': 1498443944866,
|
'createDate': 1498443944866,
|
||||||
},
|
},
|
||||||
'probeKey': '899fdd145bcc11e7b611080027658d13',
|
'probeKey': '899fdd145bcc11e7b611080027658d13',
|
||||||
'encryptionKey': '8c51fa9c5bcc11e7980a080027658d13',
|
'encryptionKey': '8c51fa9c5bcc11e7980a080027658d13',
|
||||||
'targetCount': 0,
|
'targetCount': 0,
|
||||||
'sensorCount': 0,
|
'sensorCount': 0,
|
||||||
'displayName': 'test probe',
|
'displayName': 'test probe',
|
||||||
'cidr': '192.168.1.0/24',
|
'cidr': '192.168.1.0/24',
|
||||||
'authorizeDate': 1501153288513,
|
'authorizeDate': 1501153288513,
|
||||||
'authorizeMember': {
|
'authorizeMember': {
|
||||||
'id': 1,
|
'id': 1,
|
||||||
'email': 'overflow@loafle.com',
|
'email': 'overflow@loafle.com',
|
||||||
'pw': 'qwer5795',
|
'pw': 'qwer5795',
|
||||||
'name': 'overFlow',
|
'name': 'overFlow',
|
||||||
'phone': '000-000-0000',
|
'phone': '000-000-0000',
|
||||||
'companyName': 'loafle',
|
'companyName': 'loafle',
|
||||||
'createDate': 1498442847625,
|
'createDate': 1498442847625,
|
||||||
'status': {
|
'status': {
|
||||||
'id': 2,
|
'id': 2,
|
||||||
'name': 'NORMAL',
|
'name': 'NORMAL',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
'infraHost': {
|
'host': {
|
||||||
'id': 1,
|
'id': 1,
|
||||||
'os': {
|
'os': {
|
||||||
'id': 1,
|
'id': 1,
|
||||||
'machine': {
|
'machine': {
|
||||||
'id': 1,
|
'id': 1,
|
||||||
'meta': '',
|
'meta': '',
|
||||||
'createDate': 1501152866677,
|
'createDate': 1501152866677,
|
||||||
},
|
},
|
||||||
'meta': '',
|
'meta': '',
|
||||||
'createDate': 1501152947326,
|
'createDate': 1501152947326,
|
||||||
'vendor': {
|
'vendor': {
|
||||||
'id': 26,
|
'id': 26,
|
||||||
'name': 'Windows',
|
'name': 'Windows',
|
||||||
'createDate': 1501136812985,
|
'createDate': 1501136812985,
|
||||||
'metaInfraType': {
|
'infraType': {
|
||||||
'id': 3,
|
'id': 3,
|
||||||
'name': 'OS',
|
'name': 'OS',
|
||||||
'createDate': 1498379502906,
|
'createDate': 1498379502906,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
'ip': 3232235980,
|
'ip': 3232235980,
|
||||||
'mac': 8796753988883,
|
'mac': 8796753988883,
|
||||||
'createDate': 1501153030607,
|
'createDate': 1501153030607,
|
||||||
},
|
}
|
||||||
},
|
},
|
||||||
'target': {
|
'target': {
|
||||||
'id': 1,
|
'id': 1,
|
||||||
'createDate': 1501154289555,
|
'createDate': 1501154289555,
|
||||||
'displayName': 'ghost target',
|
'displayName': 'ghost target',
|
||||||
'description': 'i am target',
|
'description': 'i am target',
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
const InfraHostJson: any = {
|
const InfraHostJson: any = {
|
||||||
'id': 1,
|
'id': 1,
|
||||||
'os': {
|
'os': {
|
||||||
'id': 1,
|
'id': 1,
|
||||||
'machine': {
|
'machine': {
|
||||||
'id': 1,
|
'id': 1,
|
||||||
'meta': '',
|
'meta': '',
|
||||||
'createDate': 1501152866677,
|
'createDate': 1501152866677,
|
||||||
},
|
},
|
||||||
'meta': '',
|
'meta': '',
|
||||||
'createDate': 1501152947326,
|
'createDate': 1501152947326,
|
||||||
'vendor': {
|
'vendor': {
|
||||||
'id': 26,
|
'id': 26,
|
||||||
'name': 'Windows',
|
'name': 'Windows',
|
||||||
'createDate': 1501136812985,
|
'createDate': 1501136812985,
|
||||||
'metaInfraType': {
|
'infraType': {
|
||||||
'id': 3,
|
'id': 3,
|
||||||
'name': 'OS',
|
'name': 'OS',
|
||||||
'createDate': 1498379502906,
|
'createDate': 1498379502906,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
'ip': 3232235980,
|
'ip': 3232235980,
|
||||||
'mac': 8796753988883,
|
'mac': 8796753988883,
|
||||||
'createDate': 1501153030607,
|
'createDate': 1501153030607,
|
||||||
};
|
};
|
||||||
|
|
|
@ -2,6 +2,7 @@ import * as React from 'react';
|
||||||
import { Button, Table, Header, Container } from 'semantic-ui-react';
|
import { Button, Table, Header, Container } from 'semantic-ui-react';
|
||||||
import { DetailContainer } from '@overflow/commons/react/component/DetailContainer';
|
import { DetailContainer } from '@overflow/commons/react/component/DetailContainer';
|
||||||
import { TargetDetailInfra } from './TargetDetailInfra';
|
import { TargetDetailInfra } from './TargetDetailInfra';
|
||||||
|
import InfraDetailContainer from '@overflow/infra/react/InfraDetail';
|
||||||
import Target from '@overflow/target/api/model/Target';
|
import Target from '@overflow/target/api/model/Target';
|
||||||
|
|
||||||
|
|
||||||
|
@ -59,7 +60,7 @@ export class TargetDetail extends React.Component<Props, State> {
|
||||||
<Container fluid>
|
<Container fluid>
|
||||||
<TargetBasicInfo target={this.state.target} infra={this.state.infra} />
|
<TargetBasicInfo target={this.state.target} infra={this.state.infra} />
|
||||||
<br />
|
<br />
|
||||||
<TargetDetailInfra target={this.state.target} infra={this.state.infra} />
|
<InfraDetailContainer target={this.state.target} infra={this.state.infra} />
|
||||||
<br />
|
<br />
|
||||||
<Button primary floated={'right'} negative onClick={this.handleRemoveTarget}>Remove</Button>
|
<Button primary floated={'right'} negative onClick={this.handleRemoveTarget}>Remove</Button>
|
||||||
</Container>
|
</Container>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user