diff --git a/public/index.html b/public/index.html index 90f33d8f2..c11418aef 100755 --- a/public/index.html +++ b/public/index.html @@ -68,11 +68,11 @@ window.onload=function(){ $(".newContainer").delegate("a.anchors","click",function(){ let h = $(this).offset().top - 180; - console.log($(this).offset().top,document.body.scrollTop); $("html,body").animate({scrollTop:h},10); window.location.hash = $(this).attr("name"); return false; }); + } diff --git a/src/forge/Component/Contributors.jsx b/src/forge/Component/Contributors.jsx index fd7b48028..bb5a8db47 100644 --- a/src/forge/Component/Contributors.jsx +++ b/src/forge/Component/Contributors.jsx @@ -166,7 +166,7 @@ function Contributors({owner,projectsId,currentLogin}){ return( total > 0 ?
- + {window.scrollTo(0,0)}} className="font-16 color-ooo hoverA"> 贡献者 { total > 0 && {total}} diff --git a/src/forge/Component/Releases.jsx b/src/forge/Component/Releases.jsx index 260e6bd2d..94768e733 100644 --- a/src/forge/Component/Releases.jsx +++ b/src/forge/Component/Releases.jsx @@ -5,7 +5,7 @@ import { Link } from 'react-router-dom'; function Releases({ owner, projectsId, releaseVersions, distribution }) { return(
- + {window.scrollTo(0,0)}} className="font-16 color-ooo hoverA"> 发行版 { releaseVersions && releaseVersions.total_count > 0 && {releaseVersions.total_count}} diff --git a/src/forge/Issues/Pages/details.jsx b/src/forge/Issues/Pages/details.jsx index 626278eca..e1db36d9c 100644 --- a/src/forge/Issues/Pages/details.jsx +++ b/src/forge/Issues/Pages/details.jsx @@ -275,6 +275,7 @@ function Details(props){ ...params }).then(result=>{ if(result){ + window.scrollTo(0,0); props.showNotification("疑修更新成功!"); // 刷新操作记录 setCommentReload(Math.random()); @@ -303,6 +304,7 @@ function Details(props){ due_date }).then(result=>{ if(result && result.data && result.data.project_issues_index){ + window.scrollTo(0,0); props.showNotification("任务复制成功!"); props.history.push(`/${owner}/${projectsId}/issues/${result.data.project_issues_index}`); } diff --git a/src/forge/Issues/Pages/new.jsx b/src/forge/Issues/Pages/new.jsx index c7f2a87c9..ce09cc6be 100644 --- a/src/forge/Issues/Pages/new.jsx +++ b/src/forge/Issues/Pages/new.jsx @@ -197,6 +197,7 @@ function New(props){ blockchain_token_num:rewardAmount }).then(result=>{ if(result && result.data && result.data.project_issues_index){ + window.scrollTo(0,0); props.showNotification("任务创建成功!"); props.history.push(`/${owner}/${projectsId}/issues/${result.data.project_issues_index}`); } diff --git a/src/forge/Main/tag/Index.jsx b/src/forge/Main/tag/Index.jsx index 4efb1c4cd..651f03bba 100644 --- a/src/forge/Main/tag/Index.jsx +++ b/src/forge/Main/tag/Index.jsx @@ -61,18 +61,18 @@ function Tags(props) { render: (txt, item) => { return (
- {item.name} + {window.scrollTo(0,0)}}>{item.name}
{ item.tagger && { item.tagger.id ? - + {window.scrollTo(0,0)}}> : - + {window.scrollTo(0,0)}}> } @@ -97,7 +97,7 @@ function Tags(props) { sha - {truncateCommitId(item.id)} + {window.scrollTo(0,0)}}>{truncateCommitId(item.id)} diff --git a/src/forge/Main/tree/Index.jsx b/src/forge/Main/tree/Index.jsx index f2abc4475..73ec3aa1c 100644 --- a/src/forge/Main/tree/Index.jsx +++ b/src/forge/Main/tree/Index.jsx @@ -75,7 +75,7 @@ function Index(props) { className: "branchNameColumn", render: (txt, item) => { return ( - {txt} + {window.scrollTo(0,0)}} className="task-hide">{txt} ) } }, diff --git a/src/forge/Main/version/version.js b/src/forge/Main/version/version.js index bee09621b..1c233dc2b 100644 --- a/src/forge/Main/version/version.js +++ b/src/forge/Main/version/version.js @@ -71,16 +71,16 @@ function version(props) { {item.draft} - {item.tag_name} + {window.scrollTo(0,0)}}>{item.tag_name} - - {truncateCommitId(item.sha)} + + {window.scrollTo(0,0)}} className="hover" to={`/${owner}/${projectsId}/commits/${truncateCommitId(`${item.sha}`)}`}>{truncateCommitId(item.sha)}
- {item.name} + {window.scrollTo(0,0)}} to={`/${owner}/${projectsId}/tree/${item.tag_name}`} className="task-hide color-blue hover font-18">{item.name} {data && data.user_admin_permission && type !== 2 && } {data && data.user_admin_permission && type !== 2 && diff --git a/src/forge/Merge/MergeItem.js b/src/forge/Merge/MergeItem.js index ece07f35b..f7fceacc9 100644 --- a/src/forge/Merge/MergeItem.js +++ b/src/forge/Merge/MergeItem.js @@ -56,6 +56,7 @@ class MergeItem extends Component { {window.scrollTo(0,0)}} className="hide-1 font-15 color-grey-3 fwb lineh-30 mr10" style={{ maxWidth: "600px" }} > diff --git a/src/forge/Order/UpdateMilepost.js b/src/forge/Order/UpdateMilepost.js index 7ffb1927e..4bb410409 100644 --- a/src/forge/Order/UpdateMilepost.js +++ b/src/forge/Order/UpdateMilepost.js @@ -92,6 +92,7 @@ class UpdateMilepost extends Component { }).then(result => { if (result) { this.setState({ isSpin: false }) + window.scrollTo(0,0); this.props.history.push(`/${owner}/${projectsId}/milestones/${meilid}`); } diff --git a/src/forge/Order/newMilepost.js b/src/forge/Order/newMilepost.js index a5aeb08c5..9418d8de3 100644 --- a/src/forge/Order/newMilepost.js +++ b/src/forge/Order/newMilepost.js @@ -77,6 +77,7 @@ class NewMilepost extends Component { }).then(result => { if (result) { this.setState({ isSpin: false }) + window.scrollTo(0,0); this.props.history.push(`/${owner}/${projectsId}/milestones`); const { getDetail } = this.props; getDetail && getDetail(); diff --git a/src/forge/Settings/Setting.js b/src/forge/Settings/Setting.js index b7023f0fd..fdf557c53 100644 --- a/src/forge/Settings/Setting.js +++ b/src/forge/Settings/Setting.js @@ -1,5 +1,5 @@ import React, { Component } from "react"; -import { Form, Input, Checkbox, Select , Spin } from "antd"; +import { Form, Input, Checkbox, Select , Spin, Button } from "antd"; import Title from '../Component/Title'; import {WhiteBack} from '../Component/layout'; import DivertModal from '../Divert/DivertModal'; @@ -208,6 +208,7 @@ class Setting extends Component { store_id: project_id, store_identifier: projectsId }) + window.scrollTo(0,0); this.props.showNotification("仓库删除成功!"); this.props.history.push(`/${owner}`); }) @@ -409,9 +410,9 @@ class Setting extends Component {
{ is_transfering ? - 取消转移 + : - 转移 + }
@@ -422,9 +423,9 @@ class Setting extends Component { 无法撤消,且删除后,与仓库关联的项目/任务/合并请求/版本发布等,均会被删除

- +