diff --git a/src/forge/users/CIList.jsx b/src/forge/users/CIList.jsx
index 20baf3bea..7f48f6d10 100644
--- a/src/forge/users/CIList.jsx
+++ b/src/forge/users/CIList.jsx
@@ -1,5 +1,6 @@
import React , { useEffect , useState } from 'react';
-import { Button ,Spin , Pagination , Link } from 'antd';
+import { Button ,Spin , Pagination } from 'antd';
+import { Link } from 'react-router-dom';
import Nodata from '../Nodata';
import axios from 'axios';
@@ -42,7 +43,7 @@ function CIList(props){
{list.map((item,key)=>{
return(
- -
+
-
{item.name}
{ item.open_devops ?
diff --git a/src/forge/users/CIdispose.jsx b/src/forge/users/CIdispose.jsx
index 68d3d34b3..d7aaea4f3 100644
--- a/src/forge/users/CIdispose.jsx
+++ b/src/forge/users/CIdispose.jsx
@@ -10,6 +10,7 @@ function CIdispose(props){
const [ step , setStep ] = useState(0);
const [ visible, setVisible ] = useState(false);
const [ bindVisible, setBindVisible ] = useState(false);
+ const [ ci_certification, setCi_certification ] = useState(false);
const [ btnLoading , setBtnLoading ] = useState(false);
@@ -36,6 +37,7 @@ function CIdispose(props){
if(result && result.data){
setCIData(result.data.cloud_account);
setStep(result.data.step);
+ setCi_certification(result.data.ci_certification);
}
}).catch(error=>{
console.log(error);
@@ -139,12 +141,12 @@ function CIdispose(props){
CI服务器地址
{CIData && step >= 1 && {CIData.ip}}
{ step === 0 && 未绑定 }
- { step === 1 && 未认证 }
- { step === 2 && 已认证 }
+ { !ci_certification && 未认证 }
+ { ci_certification && 已认证 }
{ step === 0 && }
- { step === 1 && }
+ { ci_certification && }
{ step >= 1 && }