selectkeys
This commit is contained in:
parent
87449bde46
commit
942e88a6ea
|
|
@ -19,6 +19,7 @@ const Img = styled.img`
|
|||
export default ({ data, repeatSet , chooseSteps }) => {
|
||||
const [tamp, setTamp] = useState(undefined);
|
||||
const [sha, setSha] = useState(undefined);
|
||||
const [keys, setKeys] = useState(0);
|
||||
useEffect(() => {
|
||||
if (data && data.started) {
|
||||
let t = parseInt(data.started) * 1000;
|
||||
|
|
@ -93,7 +94,7 @@ export default ({ data, repeatSet , chooseSteps }) => {
|
|||
<span className="branchsha">{data && truncateCommitId(data.build_after_sha)}</span>
|
||||
</AlignCenter>
|
||||
</div>
|
||||
<Menu mode="inline" className="leftMenu" defaultSelectedKeys={[0]}>
|
||||
<Menu mode="inline" className="leftMenu" defaultOpenKeys={[`0`]} defaultSelectedKeys={[`${keys}`]}>
|
||||
{data && data.stages ? data.stages.map((item, key) => {
|
||||
return item.steps && item.steps.length > 0 ?
|
||||
<SubMenu
|
||||
|
|
@ -103,11 +104,11 @@ export default ({ data, repeatSet , chooseSteps }) => {
|
|||
<span>{item.name}</span>
|
||||
</div>
|
||||
}
|
||||
key={key}
|
||||
key={`${key}`}
|
||||
>
|
||||
{item.steps.map((i, k) => {
|
||||
return (
|
||||
<Menu.Item onClick={(e)=>clickSub(e,item.number,i.id)}>
|
||||
<Menu.Item key={`${k}`} onClick={(e)=>clickSub(e,item.number,i.id)}>
|
||||
<FlexAJ>
|
||||
<span>
|
||||
{i.name} {i.status ? TagsLine(i.status) : ""}
|
||||
|
|
|
|||
|
|
@ -35,9 +35,15 @@ export default ({
|
|||
: p[0];
|
||||
|
||||
setStep(sub);
|
||||
if (sub) {
|
||||
if (sub && sub.status !== "skipped") {
|
||||
getStep(pre.number, sub.number);
|
||||
}
|
||||
// 如果状态是skipped就不用去调用接口查询对应的out信息了
|
||||
if(sub.status === "skipped"){
|
||||
setCoders(undefined);
|
||||
setEmpty(true);
|
||||
setSpining(false);
|
||||
}
|
||||
} else {
|
||||
setSpining(false);
|
||||
}
|
||||
|
|
@ -51,8 +57,6 @@ export default ({
|
|||
if (result) {
|
||||
setCoders(result.data);
|
||||
setSpining(false);
|
||||
} else {
|
||||
setEmpty(true);
|
||||
}
|
||||
})
|
||||
.catch((error) => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue