dev_aliyun2
杨树明 5 years ago committed by harry
parent f63a0b7caa
commit 5f62c9b6e0

@ -80,7 +80,7 @@ class TPMRepositoryComponent extends Component {
let url = `/shixuns/${id}/file_content.json`;
axios.post(url, {
path: path,
secret_repository: this.props.secret_repository_tab
secret_repository: this.props.secret_repository_tab===false?undefined:this.props.secret_repository_tab
}).then((response) => {
trace_collapse('repository res: ', response)

@ -72,7 +72,7 @@ class TPMRepositoryComponentdetails extends Component {
let url = `/shixuns/${id}/file_content.json`;
axios.post(url, {
path: path,
secret_repository: this.props.secret_repository_tab
secret_repository: this.props.secret_repository_tab===false?undefined:this.props.secret_repository_tab
}).then((response) => {
trace_collapse('repository res: ', response)

@ -118,7 +118,7 @@ class RepositoryAddFile extends Component {
path:values.path,
message:values.message,
content:this.extend_editor.getValue(),
secret_repository:Repositoryflag
secret_repository:Repositoryflag===false?undefined:Repositoryflag
}).then((result)=>{
if(result){
this.props.history.push(Repositoryflag===true?`/shixuns/${shixunId}/secret_repository`:`/shixuns/${shixunId}/repository`)

@ -66,10 +66,10 @@ class RepositoryAddFileupload_files extends Component {
let matchpath =this.props.match.path;
let Repositoryflag =false;
let Repositoryflag =undefined;
if( matchpath.indexOf("repository")>-1){
Repositoryflag =false;
Repositoryflag =undefined;
}
if(matchpath.indexOf("secret_repository")>-1){
Repositoryflag =true;
@ -135,12 +135,12 @@ class RepositoryAddFileupload_files extends Component {
// };
let matchpath =this.props.match.path;
let Repositoryflagtype =false;
let Repositoryflagtype =undefined;
let Repositoryflag ="";
if( matchpath.indexOf("repository")>-1){
Repositoryflag ="repository";
Repositoryflagtype =false;
Repositoryflagtype =undefined;
}
if(matchpath.indexOf("secret_repository")>-1){
Repositoryflag ="secret_repository";

@ -111,7 +111,7 @@ class RepositoryCodeEditor extends Component {
const path = pathArray.join('/')
this.setState({ codeSaving: true })
axios.post(url, {
secret_repository: this.props.secret_repository_tab,
secret_repository: this.props.secret_repository_tab === false ? undefined : this.props.secret_repository_tab,
content: this.extend_editor.getValue(),
// type: forTest === true ? 1 : 0,
path: path,

@ -120,16 +120,16 @@ class Repositoryfile extends Component{
handleSubmit = (e) => {
let {path}=this.state;
let matchpath =this.props.match.path;
let flag =false;
let flag =undefined;
if( matchpath.indexOf("repository")>-1){
flag =false;
flag =undefined;
}
if(matchpath.indexOf("secret_repository")>-1){
flag =true;
}
if(this.props.selectupfils===true){
console.log(path)
this.props.selectupfilspath(path);
this.props.showNotification("选择文件目录成功")
this.props.hideNewFolder();
@ -141,7 +141,7 @@ class Repositoryfile extends Component{
let paths=path+values.name;
axios.post(url,{
path: paths,
secret_repository:flag,
secret_repository:flag===false?undefined:flag,
}).then((result)=>{
if(result){
if(result.data.status===0){

@ -23,7 +23,7 @@ class TPMRepositoryCommits extends Component {
let collaborators = `/shixuns/` + id + `/commits.json`;
axios.post(collaborators, {
secret_repository: this.props.secret_repository_tab
secret_repository: this.props.secret_repository_tab === false ? undefined : this.props.secret_repository_tab
}).then((response) => {
if (response.status === 200) {
@ -58,19 +58,25 @@ class TPMRepositoryCommits extends Component {
is_jupyter={this.props.is_jupyter}
></TPMNav>
{loadingContent ?
<Loading />
<CircularProgress size={40} thickness={3}
style={{ marginLeft: 'auto', marginRight: 'auto', marginTop: '200px', display: 'block' }} />
:
<div className="" >
<div className="edu-back-white font-16 mb10 clearfix padding20">
<span className="fl"><i className="iconfont icon-tijiaojilu mr5"></i>
提交记录
提交记录
</span>
{/* &nbsp;35 */}
<span className="color-grey-9 fr">
<Link to={`/shixuns/${match.params.shixunId}/repository/${match.params.repoId}`}
className="font-14 color-grey-9">返回</Link>
</span>
{/* &nbsp;35 */}
<span className="color-grey-9 fr">
<Link to={`/shixuns/${match.params.shixunId}/repository/${match.params.repoId}`}
className="font-14 color-grey-9">返回</Link>
</span>
</div>
<style>

Loading…
Cancel
Save