From 1b55988fc542bb58ed37d6cd6ce459506518a7e4 Mon Sep 17 00:00:00 2001 From: caicai8 <1149225589@qq.com> Date: Sun, 26 Apr 2020 16:07:51 +0800 Subject: [PATCH] =?UTF-8?q?quill=E7=82=B9=E5=87=BB=E6=94=BE=E5=A4=A7?= =?UTF-8?q?=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/forge/Merge/MessageCount.js | 28 ++- src/forge/Order/AmplifyImg.js | 24 +++ src/forge/Order/Detail.js | 327 +++++++++++++++--------------- src/forge/Order/order.css | 16 ++ src/forge/quillForEditor/index.js | 2 +- 5 files changed, 222 insertions(+), 175 deletions(-) create mode 100644 src/forge/Order/AmplifyImg.js diff --git a/src/forge/Merge/MessageCount.js b/src/forge/Merge/MessageCount.js index 206c6798..3b32036e 100644 --- a/src/forge/Merge/MessageCount.js +++ b/src/forge/Merge/MessageCount.js @@ -10,6 +10,8 @@ import Attachments from '../Upload/attachment' import './merge.css'; import QuillForEditor from '../quillForEditor'; import MergeSubmit from './MergeSubmit'; +import AmplifyImg from '../Order/AmplifyImg'; + const Option = Select.Option; const TextArea = Input.TextArea; @@ -54,7 +56,9 @@ class MessageCount extends Component{ issue_tag_ids: undefined, issue_chosen: undefined, fixed_version_id: undefined, - assigned_to_id: undefined + assigned_to_id: undefined, + imageUrl:undefined, + visible:false } } @@ -464,10 +468,21 @@ class MessageCount extends Component{ /> ) }; + handleShowImage=(value)=>{ + this.setState({ + imageUrl:value, + visible:true + }) + } + setVisible=(flag)=>{ + this.setState({ + visible:flag + }) + } render(){ const { projectsId,mergeId } = this.props.match.params; - const { data,journalsdata, page, limit, search_count, isSpin, isedit, showFiles , commentsContent , quillFlag, editMerge, issue_tag_ids, issue_chosen,fixed_version_id,assigned_to_id } = this.state; + const { data,journalsdata, page, limit, search_count, isSpin, isedit, showFiles , commentsContent , quillFlag, editMerge, issue_tag_ids, issue_chosen,fixed_version_id,assigned_to_id , visible , imageUrl } = this.state; const { getFieldDecorator } = this.props.form; const { current_user } = this.props; const url = this.props.history.location.pathname; @@ -626,14 +641,7 @@ class MessageCount extends Component{ return(
{ quillFlag && 请输入评论内容} @@ -458,174 +465,166 @@ class Detail extends Component{ return(
+ { + data ? + 【{data.issue_classify === "issue" ? (data.tracker ? data.tracker : "缺陷" ) : "合并请求"}】 + : + "" + } + { data && data.subject } - {/*
- { - data ? - 【{data.issue_classify === "issue" ? (data.tracker ? data.tracker : "缺陷" ) : "合并请求"}】 - : - "" - } - { data && data.subject } +
+
+ {data&&data.issue_status==="关闭"?"关闭中":"开启中"}
+
+ 由 { data && data.author_name} 于 { data && data.created_at }创建{ data && data.journals_count && data.journals_count > 0 ?` · ${data.journals_count} 条评论`:""}
+
+ {
+ data && data.user_permission ?
+
+ 复制
+
- {data&&data.issue_status==="关闭"?"关闭中":"开启中"}
-
- 由 { data && data.author_name} 于 { data && data.created_at }创建{ data && data.journals_count && data.journals_count > 0 ?` · ${data.journals_count} 条评论`:""}
-
- {
- data && data.user_permission ?
-
- 复制
-
- { quillFlag && 请输入评论内容}
+ { Paginations }
+ {
+ current_user && current_user.login ?
+
+ { quillFlag && 请输入评论内容}
+
+ 评论
+ {
+ data && data.user_permission ?
+ this.closedetail(data && data.issue_status === "关闭" ? 2 : 5)}>{data && data.issue_status === "关闭" ? "重新开启" : "关闭"}
+ :
+ ""
+ }
- 评论
- {
- data && data.user_permission ?
- this.closedetail(data && data.issue_status === "关闭" ? 2 : 5)}>{data && data.issue_status === "关闭" ? "重新开启" : "关闭"}
- :
- ""
- }
-
+
- 分支 - { - data && data.branch_name ? data.branch_name : "--" - } -
-- 标签 - { - data && data.issue_tags ? {data.issue_tags[0].name} : "--" - } -
-- 里程碑 - { - data && data.version ? data.version : "--" - } -
-- 当前状态 - { - data && data.issue_status ? data.issue_status : "--" - } -
-- 分类 - { - data && data.tracker ? data.tracker : "--" - } -
-- 指派给 - {data && data.assign_user_name ? data.assign_user_name : "--"} -
-- 优先级 - {data && data.priority ? data.priority : "--"} -
-- 完成度 - {data && data.done_ratio ? data.done_ratio : "--"} -
++ 分支 + { + data && data.branch_name ? data.branch_name : "--" + } +
++ 标签 + { + data && data.issue_tags ? {data.issue_tags[0].name} : "--" + } +
++ 里程碑 + { + data && data.version ? data.version : "--" + } +
++ 当前状态 + { + data && data.issue_status ? data.issue_status : "--" + } +
++ 分类 + { + data && data.tracker ? data.tracker : "--" + } +
++ 指派给 + {data && data.assign_user_name ? data.assign_user_name : "--"} +
++ 优先级 + {data && data.priority ? data.priority : "--"} +
++ 完成度 + {data && data.done_ratio ? data.done_ratio : "--"} +
+
+