forked from Gitlink/forgeplus-react
update bug
This commit is contained in:
parent
c53de4ad15
commit
e1164875b0
|
|
@ -190,7 +190,7 @@ function About(props, ref) {
|
|||
<ServiceModal sureModal={sureModal}></ServiceModal>
|
||||
:""
|
||||
}
|
||||
{ typeFlag ?
|
||||
{ step === 0 && typeFlag ?
|
||||
<React.Fragment>
|
||||
<Input.Password style={{display:'none'}} size="large" />
|
||||
<Form style={{marginTop:"20px"}}>
|
||||
|
|
|
|||
|
|
@ -75,9 +75,9 @@ function Stage({
|
|||
saveDatas(item);
|
||||
}
|
||||
|
||||
function deleteItem(id){
|
||||
function deleteItem(id,key){
|
||||
setSaveFlag(true);
|
||||
deleteStep(id);
|
||||
deleteStep(id,key);
|
||||
}
|
||||
// 点击下一步时
|
||||
function nextStep(btn){
|
||||
|
|
|
|||
|
|
@ -18,13 +18,13 @@ function StageItem({item, templates,saveItems,k, slideItems , deleteStep}){
|
|||
return(
|
||||
<div className="stepsItem">
|
||||
<FlexAJ className="stepsHead">
|
||||
<span np={k}>{item.step_name}</span>
|
||||
<span>{item.step_name}</span>
|
||||
<span className="color-grey-9">
|
||||
<Popconfirm
|
||||
title={"确定要删除这个步骤吗?"}
|
||||
okText="是"
|
||||
cancelText="否"
|
||||
onConfirm={() => deleteStep(item.id)}
|
||||
onConfirm={() => deleteStep(item.id,k)}
|
||||
><a>
|
||||
<i className="iconfont iconlajitong1 font-14"></i></a>
|
||||
</Popconfirm>
|
||||
|
|
|
|||
|
|
@ -199,7 +199,7 @@ function disposePipeline(props){
|
|||
setStepName(pipeLineName+`-`+item[0].stage_name);
|
||||
}
|
||||
// 删除步骤
|
||||
function deleteStep(id){
|
||||
function deleteStep(id,index){
|
||||
if(id){
|
||||
const url = `/ci/pipelines/${disposeId}/${stageId}/${id}/delete_step.json`;
|
||||
axios.delete(url).then(result=>{
|
||||
|
|
@ -209,7 +209,7 @@ function disposePipeline(props){
|
|||
}
|
||||
}).catch(error=>{})
|
||||
}else{
|
||||
let d = datas.filter(s=>s.template_id !== undefined);
|
||||
let d = datas.filter(s=>s.show_index !== (index+1));
|
||||
setDatas(d);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue