diff --git a/public/css/merge.css b/public/css/merge.css index 89e234b2d..c72b582a7 100755 --- a/public/css/merge.css +++ b/public/css/merge.css @@ -1,169 +1,3 @@ -/* .CodeMirror-merge { - position: relative; - white-space: pre; -} - -.CodeMirror-merge, -.CodeMirror-merge .CodeMirror { - min-height: 50px; -} - -.CodeMirror-merge-2pane .CodeMirror-merge-pane { - width: 48%; -} - -.CodeMirror-merge-2pane .CodeMirror-merge-gap { - width: 4%; -} - -.CodeMirror-merge-3pane .CodeMirror-merge-pane { - width: 31%; -} - -.CodeMirror-merge-3pane .CodeMirror-merge-gap { - width: 3.5%; -} - -.CodeMirror-merge-pane { - display: inline-block; - white-space: normal; - vertical-align: top; -} - -.CodeMirror-merge-pane-rightmost { - position: absolute; - right: 0px; - z-index: 1; -} - -.CodeMirror-merge-gap { - z-index: 2; - display: inline-block; - height: 100%; - -moz-box-sizing: border-box; - box-sizing: border-box; - overflow: hidden; - position: relative; - background: #515151; -} - -.CodeMirror-merge-scrolllock-wrap { - position: absolute; - bottom: 0; - left: 50%; -} - -.CodeMirror-merge-scrolllock { - position: relative; - left: -50%; - cursor: pointer; - color: #d8d8d8; - line-height: 1; -} - -.CodeMirror-merge-copybuttons-left, -.CodeMirror-merge-copybuttons-right { - position: absolute; - left: 0; - top: 0; - right: 0; - bottom: 0; - line-height: 1; -} - -.CodeMirror-merge-copy { - position: absolute; - cursor: pointer; - color: #ce374b; - z-index: 3; -} - -.CodeMirror-merge-copy-reverse { - position: absolute; - cursor: pointer; - color: #44c; -} - -.CodeMirror-merge-copybuttons-left .CodeMirror-merge-copy { - left: 2px; -} - -.CodeMirror-merge-copybuttons-right .CodeMirror-merge-copy { - right: 2px; -} - -.CodeMirror-merge-r-inserted, -.CodeMirror-merge-l-inserted { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12MwuCXy3+CWyH8GBgYGJgYkAABZbAQ9ELXurwAAAABJRU5ErkJggg==); - background-position: bottom left; - background-repeat: repeat-x; -} - -.CodeMirror-merge-r-deleted, -.CodeMirror-merge-l-deleted { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAYAAACddGYaAAAAGUlEQVQI12M4Kyb2/6yY2H8GBgYGJgYkAABURgPz6Ks7wQAAAABJRU5ErkJggg==); - background-position: bottom left; - background-repeat: repeat-x; -} - -.CodeMirror-merge-r-chunk { - background: #9a6868; -} - -.CodeMirror-merge-r-connect { - fill: #9a6868; -} - -.CodeMirror-merge-l-chunk { - background: #eef; -} - -.CodeMirror-merge-l-chunk-start { - border-top: 1px solid #88e; -} - -.CodeMirror-merge-l-chunk-end { - border-bottom: 1px solid #88e; -} - -.CodeMirror-merge-l-connect { - fill: #eef; - stroke: #88e; - stroke-width: 1px; -} - -.CodeMirror-merge-l-chunk.CodeMirror-merge-r-chunk { - background: #dfd; -} - -.CodeMirror-merge-l-chunk-start.CodeMirror-merge-r-chunk-start { - border-top: 1px solid #4e4; -} - -.CodeMirror-merge-l-chunk-end.CodeMirror-merge-r-chunk-end { - border-bottom: 1px solid #4e4; -} - -.CodeMirror-merge-collapsed-widget:before { - content: "(...)"; -} - -.CodeMirror-merge-collapsed-widget { - cursor: pointer; - color: #88b; - background: #eef; - border: 1px solid #ddf; - font-size: 90%; - padding: 0 3px; - border-radius: 4px; -} - -.CodeMirror-merge-collapsed-line .CodeMirror-gutter-elt { - display: none; -} -.color-grey { - color: #888 !important; -} */ .maxW50{max-width: 50%;} .minW50{min-width: 50%;} @@ -193,4 +27,6 @@ .ant-btn-success:hover{ background: #28BD6C !important; color:#fff !important; -} \ No newline at end of file +} +.display-flex{display: flex !important;} +.merge-flex1{flex:1} \ No newline at end of file diff --git a/src/forge/Merge/MessageCount.js b/src/forge/Merge/MessageCount.js index 40fa5a352..97abcc6f4 100644 --- a/src/forge/Merge/MessageCount.js +++ b/src/forge/Merge/MessageCount.js @@ -167,7 +167,6 @@ class MessageCount extends Component { }); }; - getOption = (e) => { if (e.key === "rebase") { this.setState({ @@ -199,7 +198,6 @@ class MessageCount extends Component { return ; }; - render() { const { projectsId, mergeId } = this.props.match.params; const { @@ -212,7 +210,6 @@ class MessageCount extends Component { } = this.state; const { current_user } = this.props; - const menu = ( this.getOption(e)}> @@ -318,12 +315,16 @@ class MessageCount extends Component { {data.pr_time} 审查人员: - - {data.issue.assign_user_name ? data.issue.assign_user_name : "--"} - + {data.issue.assign_user_name ? ( + + {data.issue.assign_user_name} + + ) : ( + "--" + )} 里程碑: diff --git a/src/forge/Merge/NewMerge.js b/src/forge/Merge/NewMerge.js index dd7542eed..6e8ad7f36 100644 --- a/src/forge/Merge/NewMerge.js +++ b/src/forge/Merge/NewMerge.js @@ -126,7 +126,7 @@ class NewMerge extends Component {
源分支:
- + @@ -134,7 +134,7 @@ class NewMerge extends Component { defaultValue={pull ? pull : "master"} onSelect={(e) => this.selectBrach("pull", e)} showSearch - className="minW50" + className="minW50 merge-flex1" > {renderBrances(branches)} @@ -146,7 +146,7 @@ class NewMerge extends Component {
目标分支:
- + @@ -154,7 +154,7 @@ class NewMerge extends Component { defaultValue={merge ? merge : "master"} onSelect={(e) => this.selectBrach("merge", e)} showSearch - className="minW50" + className="minW50 merge-flex1" > {renderBrances(branches)} diff --git a/src/forge/Merge/UpdateMerge.js b/src/forge/Merge/UpdateMerge.js index 4e5139ad4..3451766f9 100644 --- a/src/forge/Merge/UpdateMerge.js +++ b/src/forge/Merge/UpdateMerge.js @@ -57,14 +57,14 @@ class UpdateMerge extends Component {
源分支:
- + @@ -77,14 +77,14 @@ class UpdateMerge extends Component {
目标分支:
- + diff --git a/src/forge/Merge/merge_form.js b/src/forge/Merge/merge_form.js index 21e9d7406..9563e8158 100644 --- a/src/forge/Merge/merge_form.js +++ b/src/forge/Merge/merge_form.js @@ -1,5 +1,4 @@ import React, { Component } from "react"; -import { Link } from "react-router-dom"; import { Button, Form, Menu, Input, Select, Tag, Checkbox } from "antd"; import axios from "axios"; @@ -122,8 +121,6 @@ class MergeForm extends Component { isSpin: false, }); this.props.history.push(`/projects/${projectsId}/merge`); - // const { getDetail } = this.props; - // getDetail && getDetail(); } else { this.setState({ isSpin: false, @@ -143,7 +140,7 @@ class MergeForm extends Component { ...values, body: desc, head: pull, - base: head, + base: merge, }) .then((result) => { if (result) { @@ -315,88 +312,6 @@ class MergeForm extends Component {
- //
- - //

创建合并请求

- //
- //
- // {pull()} - //
- //
- //
- //
- //
- //
- // - // - // - - //
- // - // {getFieldDecorator('title', { - // rules: [{ - // required: true, message: '请填写请求标题' - // }], - // })( - // - // )} - // - // - - // - //

- // - // 创建合并请求 - // - //

- //
- //
- //
- //
- // - // {getFieldDecorator('issue_tag_ids', { - - // rules: [], - // })( - // - // )} - // - // - // {getFieldDecorator('fixed_version_id', { - - // rules: [], - // })( - // - // )} - // - // - // {getFieldDecorator('assigned_to_id', { - // })( - // - // )} - // - //
- //
- //
- //
- //
- //
); } }