diff --git a/src/forge/Issues/Component/datas.jsx b/src/forge/Issues/Component/datas.jsx index ddcf3131a..dba2ab56e 100644 --- a/src/forge/Issues/Component/datas.jsx +++ b/src/forge/Issues/Component/datas.jsx @@ -59,7 +59,7 @@ function Datas({checkbox ,item , projectsId,owner}){ {item.updated_at}更新 {item.blockchain_token_num && {item.blockchain_token_num}} {item.milestone_name && - + {window.scrollTo(0,0)}} style={{maxWidth:item.blockchain_token_num ? "261px":"340px",color:"#898d9d"}} title={item.milestone_name} className="task-hide"> {item.milestone_name} diff --git a/src/forge/Main/CoderDepot.jsx b/src/forge/Main/CoderDepot.jsx index 25ee08357..2753398dd 100644 --- a/src/forge/Main/CoderDepot.jsx +++ b/src/forge/Main/CoderDepot.jsx @@ -295,6 +295,7 @@ function CoderDepot(props){ let checkvalue = turnbar(enBranch); let enPath = turnbar(path); setType(type); + window.scrollTo(0,0) props.history.push(`/${owner}/${projectsId}${`/tree/${checkvalue}`}${enPath?`/${enPath}`:""}`); } } diff --git a/src/forge/Main/CoderDepotCatalogue.jsx b/src/forge/Main/CoderDepotCatalogue.jsx index c292ee733..993c56b48 100644 --- a/src/forge/Main/CoderDepotCatalogue.jsx +++ b/src/forge/Main/CoderDepotCatalogue.jsx @@ -32,11 +32,11 @@ function CoderDepotCatalogue({item , goToSubRoot , owner , projectsId , platform ( item.submodule_git_url ? - + {window.scrollTo(0,0)}} target="_self"> {item.name} @ - {truncateCommitId(item.sha)} + {window.scrollTo(0,0)}} title={item.sha}>{truncateCommitId(item.sha)} : diff --git a/src/forge/Newfile/Index.js b/src/forge/Newfile/Index.js index 758bdf72b..98601e901 100644 --- a/src/forge/Newfile/Index.js +++ b/src/forge/Newfile/Index.js @@ -53,7 +53,7 @@ class Index extends Component { checkFileName=(e)=>{ let value = (e.target.value); //\需要单独判断 - const str = '!!@/::"“”<《》>||??%'; + const str = '!!@::"“”<《》>||??%'; let reg = /\\/g; if(reg.test(value)){ this.setState({ @@ -102,7 +102,7 @@ class Index extends Component { placeholder="命名文件..." onBlur={this.checkFileName} /> - {checkName ?

文件名不能包含下列任何字符:\{`!@/:"<>|?%`}

:"" } + {checkName ?

文件名不能包含下列任何字符:\{`!@:"<>|?%`}

:"" } 取消 diff --git a/src/forge/Newfile/UserSubmitComponent.js b/src/forge/Newfile/UserSubmitComponent.js index 66e2e1b47..c8789e1a9 100644 --- a/src/forge/Newfile/UserSubmitComponent.js +++ b/src/forge/Newfile/UserSubmitComponent.js @@ -75,6 +75,7 @@ class UserSubmitComponent extends Component { const { getDetail } = this.props; getDetail && getDetail(); } + window.scrollTo(0,0); let url = `/${owner}/${projectsId}${values.branchname ? `/tree/${turnbar(values.branchname)}`: (branch ? `/tree/${turnbar(branch)}` : "")}`; this.props.history.push(url); } @@ -112,6 +113,7 @@ class UserSubmitComponent extends Component { this.setState({ isSpin: false }); if (result.data && result.data.status === 1) { let b = currentBranch || branch; + window.scrollTo(0,0); let url = `/${owner}/${projectsId}${(values.branchname ? `/tree/${turnbar(values.branchname)}` : (b ? `/tree/${turnbar(b)}`:""))}`; this.props.history.push(url); this.props.showNotification("文件修改成功!"); @@ -267,6 +269,7 @@ class UserSubmitComponent extends Component { type="primary grey" onClick={() => { this.props.history.push(`/${owner}/${projectsId}`); + window.scrollTo(0,0); }} className="mr20" >