From 6fe871b8cb234c3c23f962ad1ec391d53bec581a Mon Sep 17 00:00:00 2001 From: caishi <1149225589@qq.com> Date: Thu, 13 Aug 2020 11:42:44 +0800 Subject: [PATCH] route --- src/forge/Component/FileLanguage.jsx | 29 ++++++++++++------------ src/forge/Main/CoderRootBranch.js | 4 ++-- src/forge/Main/CoderRootCommit.js | 4 ++-- src/forge/Main/CoderRootDirectory.js | 24 ++++++++++---------- src/forge/Main/CoderRootIndex.js | 2 +- src/forge/Main/Detail.js | 2 +- src/forge/Main/DetailTop.js | 10 ++++---- src/forge/Newfile/UserSubmitComponent.js | 20 ++++++++-------- src/forge/Order/Detail.js | 4 ++-- src/forge/Order/MilepostDetail.js | 16 ++++++------- src/forge/Order/OrderItem.js | 8 +++---- src/forge/Order/UpdateMilepost.js | 10 ++++---- src/forge/Order/order_form.js | 12 ++++------ src/forge/Version/New.jsx | 20 ++++++++-------- 14 files changed, 80 insertions(+), 85 deletions(-) diff --git a/src/forge/Component/FileLanguage.jsx b/src/forge/Component/FileLanguage.jsx index 177449c4..7bfa617b 100644 --- a/src/forge/Component/FileLanguage.jsx +++ b/src/forge/Component/FileLanguage.jsx @@ -57,28 +57,27 @@ const LANGUAGE = [ export default (({ language , select_language })=>{ const [ languages , setLanguage ] = useState(undefined); - - useEffect(()=>{ - const url = '/dev_ops/languages.json'; - axios.get(url).then(result=>{ - if(result){ - setLanguage(result.data); - } - }).catch(error=>{ - console.log(error); - }) - },[]) + // useEffect(()=>{ + // const url = '/dev_ops/languages.json'; + // axios.get(url).then(result=>{ + // if(result){ + // setLanguage(result.data); + // } + // }).catch(error=>{ + // console.log(error); + // }) + // },[]) function changelanguage(value){ - let array = value ? languages.filter(item=>item.name === value) :undefined; - select_language(value,array && array[0]); + // let array = value ? languages.filter(item=>item.name === value) :undefined; + select_language(value); } return( ) diff --git a/src/forge/Main/CoderRootBranch.js b/src/forge/Main/CoderRootBranch.js index 5264ce38..e19b1be3 100644 --- a/src/forge/Main/CoderRootBranch.js +++ b/src/forge/Main/CoderRootBranch.js @@ -32,7 +32,7 @@ export default ((props)=>{ return(
{item.last_commit && truncateCommitId(item.last_commit.sha)} {item.last_commit && item.last_commit.message} @@ -40,7 +40,7 @@ export default ((props)=>{
- 0 ? "active" : ""}> + 0 ? "active" : ""}> {(coderCount && coderCount.commits_count) || 0}个提交 - 0 ? "active" : ""}> + 0 ? "active" : ""}> {(coderCount && coderCount.branches_count) || 0}个分支 - 0 ? "active" : ""}> + 0 ? "active" : ""}> {(coderCount && coderCount.tags_count) || 0}个标签 - 0 ? "active" : ""}> + 0 ? "active" : ""}> {(coderCount && coderCount.version_releasesed_count) || 0}个发行版 diff --git a/src/forge/Newfile/UserSubmitComponent.js b/src/forge/Newfile/UserSubmitComponent.js index cf6485c0..5460d998 100644 --- a/src/forge/Newfile/UserSubmitComponent.js +++ b/src/forge/Newfile/UserSubmitComponent.js @@ -32,13 +32,13 @@ class UserSubmitComponent extends Component { // 提交变更 subMitFrom = () => { const { filepath, content, editor_type } = this.props; - const { branch, projectsId } = this.props.match.params; + const { branch, projectsId , owner } = this.props.match.params; const { submitType, filename } = this.state; this.setState({ isSpin: true }); let path = editor_type === "upload" ? filepath : filepath.substr(1); this.props.form.validateFieldsAndScroll((err, values) => { if (!err) { - const url = `/repositories/${projectsId}/create_file.json`; + const url = `/${owner}/${projectsId}/create_file.json`; axios.post(url, { filepath: filename ? filename : path, branch: branch, @@ -55,8 +55,8 @@ class UserSubmitComponent extends Component { getTopCount && getTopCount(values.branchname); } let url = values.branchname - ? `/projects/${projectsId}/coders?branch=${values.branchname}` - : `/projects/${projectsId}/coders`; + ? `/projects/${owner}/${projectsId}/coders?branch=${values.branchname}` + : `/projects/${owner}/${projectsId}/coders`; this.props.history.push(url); } }) @@ -74,9 +74,9 @@ class UserSubmitComponent extends Component { UpdateFile = () => { this.setState({ isSpin: true }); const { branch, detail, content, filepath } = this.props; - const { projectsId } = this.props.match.params; + const { projectsId , owner } = this.props.match.params; const { submitType } = this.state; - const url = `/repositories/${projectsId}/update_file.json`; + const url = `/${owner}/${projectsId}/update_file.json`; this.props.form.validateFieldsAndScroll((err, values) => { if (!err) { axios @@ -92,8 +92,8 @@ class UserSubmitComponent extends Component { this.setState({ isSpin: false }); if (result.data && result.data.status === 1) { let url = values.branchname - ? `/projects/${projectsId}/coders?branch=${values.branchname}` - : `/projects/${projectsId}/coders`; + ? `/projects/${owner}/${projectsId}/coders?branch=${values.branchname}` + : `/projects/${owner}/${projectsId}/coders`; this.props.history.push(url); this.props.showNotification("修改成功!"); @@ -113,7 +113,7 @@ class UserSubmitComponent extends Component { const { submitType, filename, isSpin } = this.state; const { getFieldDecorator } = this.props.form; - const { branch, projectsId } = this.props.match.params; + const { branch, projectsId , owner } = this.props.match.params; const { current_user, filepath, projectDetail } = this.props; const { editor_type } = this.props; @@ -228,7 +228,7 @@ class UserSubmitComponent extends Component {
- {item.name} + {item.name} {TagInfo(item.priority,"mr10")}
@@ -91,12 +91,12 @@ class OrderItem extends Component {