fix:可信等级修改
This commit is contained in:
parent
a32c2be087
commit
ff361a2a82
|
|
@ -21,7 +21,8 @@ const { Search } = Input;
|
|||
function ProjectHomePage(props) {
|
||||
const {mygetHelmetapi} = props;
|
||||
const {common} = mygetHelmetapi || {};
|
||||
const {governance="http://172.16.6.252:10010"} = common || {};
|
||||
// const {governance="http://172.16.6.252:10010"} = common || {};
|
||||
const governance=(window.location.hostname=='172.16.6.250'||window.location.hostname=='localhost')?'http://172.16.6.252:10002':'http://27.122.114.160:4000/governanceAdmin'
|
||||
const carouselEL = createRef()
|
||||
const [current, setCurrent] = useState(0);
|
||||
const [cateList, setCateList] = useState(undefined);
|
||||
|
|
@ -64,6 +65,7 @@ function ProjectHomePage(props) {
|
|||
const LIMIT = !topicsLength ? 30 : 25;
|
||||
|
||||
const trustLevelMap = {
|
||||
'-1':'待治理',
|
||||
0: '不可信',
|
||||
1: '高度可信',
|
||||
2: '可信',
|
||||
|
|
@ -73,7 +75,7 @@ function ProjectHomePage(props) {
|
|||
getCate();
|
||||
// getList();
|
||||
getCateTopic();
|
||||
document.title = '菌用开源软件仓库';
|
||||
document.title = '军用开源软件仓库';
|
||||
// 获取总数
|
||||
getInitCount();
|
||||
}, [])
|
||||
|
|
@ -123,7 +125,6 @@ function ProjectHomePage(props) {
|
|||
params.language_id = topicId.split(",")
|
||||
params.topic_id = undefined
|
||||
}
|
||||
|
||||
axios.get(url, { params }).then(result => {
|
||||
if (result && result.data) {
|
||||
setTotal(result.data.total_count);
|
||||
|
|
@ -137,16 +138,16 @@ function ProjectHomePage(props) {
|
|||
current: 1
|
||||
}
|
||||
);
|
||||
const { data: records=[] } = response;
|
||||
const records=response.data.data.records||[]
|
||||
const trustLevel = records.length > 0 ? records[0].isTrust : null;
|
||||
return {
|
||||
...project,
|
||||
trustLevel: trustLevel // 假设返回的数据中有一个 trustLevel 字段
|
||||
trustLevel: trustLevel|| '-1' // 假设返回的数据中有一个 trustLevel 字段
|
||||
};
|
||||
} catch (error) {
|
||||
return {
|
||||
...project,
|
||||
trustLevel: null // 如果请求失败,设置 trustLevel 为 null 或其他适当的值
|
||||
trustLevel: '-1' // 如果请求失败,设置 trustLevel 为 null 或其他适当的值
|
||||
};
|
||||
}
|
||||
});
|
||||
|
|
@ -180,8 +181,8 @@ function ProjectHomePage(props) {
|
|||
<div className="font-40 p_h_title p_h_title_2">服务可信<span className="p_h_title_text">资源共享</span></div>
|
||||
<div className="font-18 mb40 mt10 p_h_title_3">汇聚全球顶尖开源力量,构建安全、协同、创新的软件生态</div>
|
||||
</div>
|
||||
{/* <div className="font-60 p_h_title pt70">·<span className="p_h_title_text">护航菌事数智</span></div> */}
|
||||
{/* <div className="font-18 mb40">汇聚全球顶尖开源力量,构建安全、协同、创新的软件生态,赋能菌事数字化转型与智能化升级</div> */}
|
||||
{/* <div className="font-60 p_h_title pt70">·<span className="p_h_title_text">护航军事数智</span></div> */}
|
||||
{/* <div className="font-18 mb40">汇聚全球顶尖开源力量,构建安全、协同、创新的软件生态,赋能军事数字化转型与智能化升级</div> */}
|
||||
<div className="df">
|
||||
<div className="color-white project_count flex1 FlexAJ" style={{justifyContent: count.length > 3 ? 'space-between' : 'space-around'}}>
|
||||
{count.map((item, index)=>{
|
||||
|
|
|
|||
|
|
@ -236,18 +236,23 @@
|
|||
width:72px;
|
||||
height:29px;
|
||||
text-align: center;
|
||||
padding-top: 5px;
|
||||
padding-top: 2px;
|
||||
font-size: 13px;
|
||||
clip-path: polygon(12px 0%, 100% 0%, 100% 100%, 0% 100%);
|
||||
color:#f8952d;
|
||||
background:linear-gradient(175.67deg,#fdcc97 7.9%,rgba(255, 255, 255, 0) 92.58%);
|
||||
}
|
||||
.trustLevel0{
|
||||
color: #FF3838;
|
||||
background:#FF9A9A;
|
||||
}
|
||||
.trustLevel2{
|
||||
color: #1c9907;
|
||||
background:linear-gradient(175.67deg,#bfeab8 7.9%,rgba(255, 255, 255, 0) 92.58%);
|
||||
}
|
||||
.trustLevel1{
|
||||
color:#6c59ff;
|
||||
padding-left: 4px;
|
||||
background:linear-gradient(175.67deg,#bfb7ff 7.9%,rgba(255, 255, 255, 0) 92.58%);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue