fix:可信等级修改

This commit is contained in:
liuhengshu 2026-01-30 15:58:30 +08:00
parent a32c2be087
commit ff361a2a82
2 changed files with 15 additions and 9 deletions

View File

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

View File

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