From 74f668217871bba0596aadca0e2fcf12e382fd6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com> Date: Thu, 22 Sep 2022 16:59:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4pr=E6=B5=8F=E8=A7=88=E4=BB=A3?= =?UTF-8?q?=E7=A0=81link=20url?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/forge/Merge/Commits.jsx | 7 ++++--- src/forge/Merge/CreateMerge.js | 3 +++ src/forge/Merge/Index.scss | 2 +- src/forge/Merge/MessageCount.js | 1 + 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/forge/Merge/Commits.jsx b/src/forge/Merge/Commits.jsx index 43e671817..24f5cdb4c 100644 --- a/src/forge/Merge/Commits.jsx +++ b/src/forge/Merge/Commits.jsx @@ -6,7 +6,8 @@ import { getImageUrl } from 'educoder'; import { Link } from 'react-router-dom'; import { Pagination } from 'antd'; -function Commits({ commits , projectsId , owner , total ,limit , changeCommitFunc }){ +function Commits(props){ + const { commits , projectsId , owner , total ,limit , changeCommitFunc, pullOwnerLogin } = props; return(
{ @@ -17,10 +18,10 @@ function Commits({ commits , projectsId , owner , total ,limit , changeCommitFun
- {truncateCommitId(`${item.sha}`)} + {truncateCommitId(`${item.sha}`)}

{item.message}

- 浏览代码 + 浏览代码
:提交于{item.time_from_now} diff --git a/src/forge/Merge/CreateMerge.js b/src/forge/Merge/CreateMerge.js index e974f5360..4ed3570d4 100644 --- a/src/forge/Merge/CreateMerge.js +++ b/src/forge/Merge/CreateMerge.js @@ -386,6 +386,8 @@ class CreateMerge extends Component { } = this.state; let { project } = this.props; + // 源仓库所有者login + const pullOwnerLogin = projects_names && projects_names.filter(item=>{return item.id === id})[0].project_user_login; return (
@@ -481,6 +483,7 @@ class CreateMerge extends Component { limit = {limit} changeCommitFunc={this.changeCommitFunc} comparesData={comparesData} + pullOwnerLogin={pullOwnerLogin} > )} diff --git a/src/forge/Merge/Index.scss b/src/forge/Merge/Index.scss index 16cc95632..ea8b6b7eb 100644 --- a/src/forge/Merge/Index.scss +++ b/src/forge/Merge/Index.scss @@ -33,7 +33,7 @@ word-break: break-all; } .see-file{ - width: 14rem; + width: 15rem; .ml10{ display: inline-block; width: 4.5rem; diff --git a/src/forge/Merge/MessageCount.js b/src/forge/Merge/MessageCount.js index d577bc57a..0d39f74cf 100644 --- a/src/forge/Merge/MessageCount.js +++ b/src/forge/Merge/MessageCount.js @@ -592,6 +592,7 @@ class MessageCount extends Component { {...this.props} {...this.state} bindFootRef={this.bindFootRef} + pullOwnerLogin={data.pull_request.is_original ? data.pull_request.fork_project_user : data.issue.author_login} >
) : (