update bug

This commit is contained in:
caishi 2021-01-20 11:39:00 +08:00
parent c53de4ad15
commit e1164875b0
4 changed files with 7 additions and 7 deletions

View File

@ -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"}}>

View File

@ -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){

View File

@ -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>

View File

@ -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);
}
}