A web update

pull/22/head
雷二猛 2019-12-14 15:05:00 +08:00
parent c05139f16d
commit bc843ef8ca
1 changed files with 13 additions and 2 deletions

View File

@ -1,6 +1,6 @@
import React from 'react'; import React from 'react';
import { observer } from 'mobx-react'; import { observer } from 'mobx-react';
import { Form, Input, message, Button, Icon } from 'antd'; import { Form, Input, Button, message, Col, Radio, Icon } from 'antd';
import Editor from 'react-ace'; import Editor from 'react-ace';
import 'ace-builds/src-noconflict/mode-sh'; import 'ace-builds/src-noconflict/mode-sh';
import 'ace-builds/src-noconflict/theme-tomorrow'; import 'ace-builds/src-noconflict/theme-tomorrow';
@ -35,8 +35,19 @@ class Ext2Setup3 extends React.Component {
{actions.map((item, index) => ( {actions.map((item, index) => (
<div key={index} style={{marginBottom: 30, position: 'relative'}}> <div key={index} style={{marginBottom: 30, position: 'relative'}}>
<Form.Item required label={`动作${index + 1}`}> <Form.Item required label={`动作${index + 1}`}>
<Input value={item['title']} onChange={e => item['title'] = e.target.value} placeholder="请输入"/> <Col span={9}>
<Input value={item['title']} onChange={e => item['title'] = e.target.value} placeholder="请输入"/>
</Col>
<Col span={15}>
<Form.Item labelCol={{span: 6}} wrapperCol={{span: 18}} label="目标">
<Radio.Group value={item['target']} onChange={e => item['target'] = e.target.value}>
<Radio value="server">服务本机</Radio>
<Radio value="host">目标主机</Radio>
</Radio.Group>
</Form.Item>
</Col>
</Form.Item> </Form.Item>
<Form.Item required label="执行内容"> <Form.Item required label="执行内容">
<Editor <Editor
mode="sh" mode="sh"