|
|
|
@ -29,11 +29,12 @@ class RepositoryAddFileupload_files extends Component {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
handleChange = (info) => {
|
|
|
|
|
|
|
|
|
|
if (info.file.status === 'done') {
|
|
|
|
|
console.log(info)
|
|
|
|
|
if (info.file.status === 'done'||info.file.status === "uploading") {
|
|
|
|
|
|
|
|
|
|
let fileList = [...info.fileList];
|
|
|
|
|
|
|
|
|
|
if(info.file.response){
|
|
|
|
|
if(info.file.response.status===-1) {
|
|
|
|
|
notification.open({
|
|
|
|
|
message: '提示',
|
|
|
|
@ -41,6 +42,7 @@ class RepositoryAddFileupload_files extends Component {
|
|
|
|
|
})
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
fileList = fileList.slice(-2);
|
|
|
|
|
fileList = fileList.map(file => {
|
|
|
|
@ -74,9 +76,17 @@ class RepositoryAddFileupload_files extends Component {
|
|
|
|
|
if(matchpath.indexOf("secret_repository")>-1){
|
|
|
|
|
Repositoryflag =true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
let newfilspath=filspath;
|
|
|
|
|
|
|
|
|
|
if(newfilspath===""){
|
|
|
|
|
newfilspath=info.name
|
|
|
|
|
}else{
|
|
|
|
|
newfilspath=filspath+"/"+info.name
|
|
|
|
|
}
|
|
|
|
|
const url = `/shixuns//${shixunId}/delete_git_file.json`;
|
|
|
|
|
axios.delete(url, { data: {
|
|
|
|
|
path:filspath+info.name,
|
|
|
|
|
path:newfilspath,
|
|
|
|
|
message:message,
|
|
|
|
|
secret_repository:Repositoryflag
|
|
|
|
|
}})
|
|
|
|
@ -247,7 +257,7 @@ class RepositoryAddFileupload_files extends Component {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<p className="ant-form-item-label">
|
|
|
|
|
<div className={"color888 font-16"}>当前目录:{this.state.filspath===""?"./":this.state.filspath} <span className={"color-blue"} onClick={this.Selectfiledirectory}>选择文件目录</span></div>
|
|
|
|
|
<div className={"color888 font-16"}>当前目录:{this.state.filspath===""?"/":"/"+this.state.filspath} <span className={"color-blue"} onClick={this.Selectfiledirectory}>选择文件目录</span></div>
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
{/*<div className="mt10 mb25 repoCMWrapper filecode">*/}
|
|
|
|
@ -278,7 +288,7 @@ class RepositoryAddFileupload_files extends Component {
|
|
|
|
|
</div>
|
|
|
|
|
</Form>
|
|
|
|
|
</div>
|
|
|
|
|
<Bottomsubmit {...this.props} {...this.state} url={`/shixuns/${shixunId}/${Repositoryflag}`}/>
|
|
|
|
|
<Bottomsubmit {...this.props} {...this.state} url={`/shixuns/${shixunId}/${Repositoryflag}`} bottomvalue={"确定"}/>
|
|
|
|
|
</div>
|
|
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|