From 597c1edd8fa83177bad2dd4a01a9acca287ae6af Mon Sep 17 00:00:00 2001 From: sean Date: Fri, 28 Jul 2017 10:29:20 +0800 Subject: [PATCH 1/2] feat: add mock host --- client/containers/AddInterface/AddInterface.js | 12 ++++++++---- client/containers/AddInterface/MockUrl/MockUrl.js | 7 +++++-- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/client/containers/AddInterface/AddInterface.js b/client/containers/AddInterface/AddInterface.js index bf347b93..9f5a0060 100644 --- a/client/containers/AddInterface/AddInterface.js +++ b/client/containers/AddInterface/AddInterface.js @@ -76,7 +76,8 @@ class AddInterface extends Component { isLoading: '', isSave: false, mockJson: '', - mockURL: '' + mockURL: '', + projectData: {} } } @@ -128,7 +129,8 @@ class AddInterface extends Component { const { protocol, prd_host, basepath } = data.data.data const mockURL = `${protocol}://${prd_host}${basepath}${result.path}` this.setState({ - mockURL: mockURL + mockURL: mockURL, + projectData: data.data.data }) }) } @@ -136,7 +138,9 @@ class AddInterface extends Component { editState (data) { const props = this.props const { path, title, req_params_other, res_body, req_headers, project_id, method } = data - + this.setState({ + apiData: data + }) props.pushInputValue(path) props.pushInterfaceMethod(method) props.pushInterfaceName(title) @@ -254,7 +258,7 @@ class AddInterface extends Component { - +

返回部分

diff --git a/client/containers/AddInterface/MockUrl/MockUrl.js b/client/containers/AddInterface/MockUrl/MockUrl.js index 7b0edc0c..e8fed4f5 100644 --- a/client/containers/AddInterface/MockUrl/MockUrl.js +++ b/client/containers/AddInterface/MockUrl/MockUrl.js @@ -11,7 +11,9 @@ const success = () => { class MockUrl extends Component { static propTypes = { mockURL: PropTypes.string, - serverIp: PropTypes.string + serverIp: PropTypes.string, + mockData: PropTypes.string, + projectData: PropTypes.object } constructor(props) { @@ -35,13 +37,14 @@ class MockUrl extends Component { } render () { + console.log(this.props) const { serverIp } = this.props return (
mock地址 :

{this.props.mockURL}

-
请配置host ***.***.***.*** { serverIp }
+
{this.props.projectData.prd_host} { serverIp }
) } From 54ad261fe1318c8bc4ba78459d0c734bb240f844 Mon Sep 17 00:00:00 2001 From: "waliang.wang" Date: Fri, 28 Jul 2017 10:55:38 +0800 Subject: [PATCH 2/2] =?UTF-8?q?fix=20=E6=8E=A5=E5=8F=A3=E9=A1=B5=E9=9D=A2U?= =?UTF-8?q?I=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/containers/AddInterface/AddInterface.scss | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/client/containers/AddInterface/AddInterface.scss b/client/containers/AddInterface/AddInterface.scss index c1be5730..5402c751 100644 --- a/client/containers/AddInterface/AddInterface.scss +++ b/client/containers/AddInterface/AddInterface.scss @@ -9,12 +9,13 @@ font-size: .12rem; .content { - @include row-width-limit; - margin: 24px auto; + max-width: 11.7rem; + min-width: 11.7rem; border-radius: 4px; - box-shadow: 0 2px 4px 0 rgba(0,0,0,0.20); + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2); background: #FFF; padding: 10px 20px 50px 20px; + margin: 0 auto; .ant-tabs-content { padding: 0 0 50px 0;