dev_new_shixunsrepository
杨树明 5 years ago
parent 39d7870b33
commit 8983c76260

@ -80,7 +80,7 @@ class TPMRepositoryComponent extends Component {
let url = `/shixuns/${id}/file_content.json`; let url = `/shixuns/${id}/file_content.json`;
axios.post(url, { axios.post(url, {
path: path, 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) => { }).then((response) => {
trace_collapse('repository res: ', response) trace_collapse('repository res: ', response)

@ -72,7 +72,7 @@ class TPMRepositoryComponentdetails extends Component {
let url = `/shixuns/${id}/file_content.json`; let url = `/shixuns/${id}/file_content.json`;
axios.post(url, { axios.post(url, {
path: path, 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) => { }).then((response) => {
trace_collapse('repository res: ', response) trace_collapse('repository res: ', response)

@ -118,7 +118,7 @@ class RepositoryAddFile extends Component {
path:values.path, path:values.path,
message:values.message, message:values.message,
content:this.extend_editor.getValue(), content:this.extend_editor.getValue(),
secret_repository:Repositoryflag secret_repository:Repositoryflag===false?undefined:Repositoryflag
}).then((result)=>{ }).then((result)=>{
if(result){ if(result){
this.props.history.push(Repositoryflag===true?`/shixuns/${shixunId}/secret_repository`:`/shixuns/${shixunId}/repository`) 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 matchpath =this.props.match.path;
let Repositoryflag =false; let Repositoryflag =undefined;
if( matchpath.indexOf("repository")>-1){ if( matchpath.indexOf("repository")>-1){
Repositoryflag =false; Repositoryflag =undefined;
} }
if(matchpath.indexOf("secret_repository")>-1){ if(matchpath.indexOf("secret_repository")>-1){
Repositoryflag =true; Repositoryflag =true;
@ -135,12 +135,12 @@ class RepositoryAddFileupload_files extends Component {
// }; // };
let matchpath =this.props.match.path; let matchpath =this.props.match.path;
let Repositoryflagtype =false; let Repositoryflagtype =undefined;
let Repositoryflag =""; let Repositoryflag ="";
if( matchpath.indexOf("repository")>-1){ if( matchpath.indexOf("repository")>-1){
Repositoryflag ="repository"; Repositoryflag ="repository";
Repositoryflagtype =false; Repositoryflagtype =undefined;
} }
if(matchpath.indexOf("secret_repository")>-1){ if(matchpath.indexOf("secret_repository")>-1){
Repositoryflag ="secret_repository"; Repositoryflag ="secret_repository";

@ -122,7 +122,7 @@ class RepositoryCodeEditor extends Component {
const path = pathArray.join('/') const path = pathArray.join('/')
this.setState({ codeSaving: true }) this.setState({ codeSaving: true })
axios.post(url, { 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(), content: this.extend_editor.getValue(),
// type: forTest === true ? 1 : 0, // type: forTest === true ? 1 : 0,
path: path, path: path,

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

@ -35,7 +35,7 @@ class TPMRepositoryCommits extends Component {
let collaborators=`/shixuns/`+id+`/commits.json`; let collaborators=`/shixuns/`+id+`/commits.json`;
axios.post(collaborators, { 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)=> { }).then((response)=> {
if(response.status===200){ if(response.status===200){

Loading…
Cancel
Save