opti: 禁掉运行编辑

This commit is contained in:
zwjamnsss 2017-08-28 16:12:57 +08:00
parent 71d174d0a1
commit 305e5a72c2
2 changed files with 8 additions and 5 deletions

View File

@ -478,7 +478,7 @@ export default class Run extends Component {
</div>
<Collapse defaultActiveKey={['0', '1', '2', '3']} bordered={true}>
<Panel header="PATH PARAMETERS" key="0" className={pathParam.length === 0 ? 'none' : ''}>
<Panel header="PATH PARAMETERS" key="0" className={pathParam.length === 0 ? 'hidden' : ''}>
{
pathParam.map((item, index) => {
return (
@ -493,7 +493,7 @@ export default class Run extends Component {
}
<Button style={{display: 'none'}} type="primary" icon="plus" onClick={this.addPathParam}>添加Path参数</Button>
</Panel>
<Panel header="QUERY PARAMETERS" key="1">
<Panel header="QUERY PARAMETERS" key="1" className={query.length === 0 ? 'hidden' : ''}>
{
query.map((item, index) => {
return (
@ -508,7 +508,7 @@ export default class Run extends Component {
}
<Button style={{display: 'none'}} type="primary" icon="plus" onClick={this.addQuery}>添加Query参数</Button>
</Panel>
<Panel header="HEADERS" key="2" >
<Panel header="HEADERS" key="2" className={headers.length === 0 ? 'hidden' : ''}>
{
headers.map((item, index) => {
return (
@ -537,6 +537,7 @@ export default class Run extends Component {
</div>
}
key="3"
className={method === 'POST' ? '' : 'hidden'}
>
{ method === 'POST' && bodyType !== 'form' && bodyType !== 'file' &&
<div>
@ -581,10 +582,10 @@ export default class Run extends Component {
<Input type="file"></Input>
</div>
}
{
{/*
method !== 'POST' &&
<div>GET 请求没有 BODY</div>
}
*/}
</Panel>
</Collapse>
</Card>

View File

@ -47,6 +47,7 @@ export default class Run extends Component {
saveCase = async (colId, caseName) => {
const project_id = this.props.match.params.id;
const interface_id = this.props.currInterface._id;
const {
currDomain: domain,
pathname: path,
@ -59,6 +60,7 @@ export default class Run extends Component {
bodyOther: req_body_other
} = this.postman.state;
const res = await axios.post('/api/col/add_case', {
interface_id,
casename: caseName,
col_id: colId,
project_id,