From 989297d8719ed62a551b7aeeeea97f525f1cb38d Mon Sep 17 00:00:00 2001 From: caishi <1149225589@qq.com> Date: Wed, 23 Feb 2022 14:26:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=95=E6=93=8E=E7=8A=B6=E6=80=81open=5Fdevo?= =?UTF-8?q?ps?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/forge/DevOps/Index.jsx | 9 ++++++--- src/forge/Main/Detail.js | 7 ++++--- src/forge/Main/sub/DetailBanner.jsx | 2 ++ 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/forge/DevOps/Index.jsx b/src/forge/DevOps/Index.jsx index 3302f603..874c334e 100644 --- a/src/forge/DevOps/Index.jsx +++ b/src/forge/DevOps/Index.jsx @@ -1,4 +1,4 @@ -import React , { useEffect } from 'react'; +import React from 'react'; import { WhiteBack } from '../Component/layout'; import './ops.scss'; @@ -32,7 +32,6 @@ const Params = Loadable({ }) export default ((props)=>{ - return( @@ -66,7 +65,11 @@ export default ((props)=>{ {/* 原本的两种合为一个 */} {return( p.location.state.open_devops?:)} + (p) =>{ + return( (props && props.project && props.project.open_devops) ? + + : + )} } > diff --git a/src/forge/Main/Detail.js b/src/forge/Main/Detail.js index 06d2fc44..9778116a 100644 --- a/src/forge/Main/Detail.js +++ b/src/forge/Main/Detail.js @@ -253,9 +253,10 @@ class Detail extends Component { // 工作流激活后修改状态 changeOpenDevops = (flag) => { - this.setState({ - open_devops: flag - }) + // this.setState({ + // open_devops: flag + // }) + this.getProject(); } /** * diff --git a/src/forge/Main/sub/DetailBanner.jsx b/src/forge/Main/sub/DetailBanner.jsx index 803ad6aa..2e948034 100644 --- a/src/forge/Main/sub/DetailBanner.jsx +++ b/src/forge/Main/sub/DetailBanner.jsx @@ -17,6 +17,8 @@ function DetailBanner({ history,list , owner , projectsId , isManager , url , pa setMenuName(list); } },[list]); + + return(
{