From 126702186609b907831422daf737786954594b0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com> Date: Tue, 6 Jan 2026 09:57:28 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/css/gitlink.min.css | 4 ++++ src/forge/Head/Header.js | 4 ++-- src/forge/Index.js | 4 ++-- .../Main/projecthome/v2/components/banner.jsx | 14 +++++++------- .../Main/projecthome/v2/components/project.jsx | 2 +- src/forge/projectHome/projectList/index.jsx | 9 ++++----- src/forge/projectHome/projectList/index.scss | 2 +- 7 files changed, 21 insertions(+), 18 deletions(-) diff --git a/public/css/gitlink.min.css b/public/css/gitlink.min.css index 847817c56..640041452 100644 --- a/public/css/gitlink.min.css +++ b/public/css/gitlink.min.css @@ -1405,6 +1405,10 @@ a.edu-txt-w80, font-size: 20px !important } +.font-21 { + font-size: 21px; +} + .font-22 { font-size: 22px !important } diff --git a/src/forge/Head/Header.js b/src/forge/Head/Header.js index 1b55c00b8..eae4bb457 100644 --- a/src/forge/Head/Header.js +++ b/src/forge/Head/Header.js @@ -343,7 +343,7 @@ class NewHeader extends Component { }, { "name": "开源软件仓库", - "link": "/exploreStore", + "link": "/explore", "index": "2", "hidden": false }, @@ -367,7 +367,7 @@ class NewHeader extends Component { } ] const navbarByRoute = settings ? settings.navbar : []; - // const navbarByRoute = ["/factory", "/exploreStore", "/projects", "/softwareFactory", "/news", "/forums"].includes(this.props.match.path) ? navbarlist : settings ? settings.navbar : [] + // const navbarByRoute = ["/factory", "/explore", "/projects", "/softwareFactory", "/news", "/forums"].includes(this.props.match.path) ? navbarlist : settings ? settings.navbar : [] // let search_url = settings && settings.common && settings.common.search; return (
diff --git a/src/forge/Index.js b/src/forge/Index.js index a00798ffc..31f2bbfa9 100644 --- a/src/forge/Index.js +++ b/src/forge/Index.js @@ -74,14 +74,14 @@ class Index extends Component { ( - + )} > ( - + )} > diff --git a/src/forge/Main/projecthome/v2/components/banner.jsx b/src/forge/Main/projecthome/v2/components/banner.jsx index e7862eacf..da9f6a470 100644 --- a/src/forge/Main/projecthome/v2/components/banner.jsx +++ b/src/forge/Main/projecthome/v2/components/banner.jsx @@ -101,7 +101,7 @@ function Banner({isVisible}) {
-

持续汇聚多源需求,开放共享可信资源,协同创新核心技术,聚智赋能软件生态

+

持续汇聚多源需求,开放共享可信资源,协同创新核心技术,聚智赋能软件生态

{/* 中央展示图 */}
@@ -113,7 +113,7 @@ function Banner({isVisible}) {
- + {/* */}
{bannerList[active].desc1} {/* 四张banner轮播 */} @@ -136,7 +136,7 @@ function Banner({isVisible}) {
- + {/* */}
@@ -155,12 +155,12 @@ function Banner({isVisible}) { {/* 底部统计数据 */}
-
132
+
24
开源项目
-
1000
+
266
开发工具
@@ -170,12 +170,12 @@ function Banner({isVisible}) {
-
56
+
1
软件工厂
-
21
+
4
论坛交流
diff --git a/src/forge/Main/projecthome/v2/components/project.jsx b/src/forge/Main/projecthome/v2/components/project.jsx index 1388fb0e8..605cc5ba8 100644 --- a/src/forge/Main/projecthome/v2/components/project.jsx +++ b/src/forge/Main/projecthome/v2/components/project.jsx @@ -75,7 +75,7 @@ const RepositoryV2 = () => { ))}
- {rollingButton({href: `/exploreStore`})} + {rollingButton({href: `/explore`})} {/* 右侧架构图 - 使用图片 */} diff --git a/src/forge/projectHome/projectList/index.jsx b/src/forge/projectHome/projectList/index.jsx index 8ff374b6d..505b60970 100644 --- a/src/forge/projectHome/projectList/index.jsx +++ b/src/forge/projectHome/projectList/index.jsx @@ -27,7 +27,6 @@ function ProjectList() { const [hotTime, setHotTime] = useState(7); const bannerProjects2 = bannerProjects.slice(4, 7); - console.log('bannerProjects2', bannerProjects2, bannerProjects); useEffect(() => { getCate(); @@ -62,9 +61,9 @@ function ProjectList() { axios.get(`/projects/banner_recommend.json`).then(result => { if (result && result.data) { setBannerProjects(result.data.projects); - if (result.data.projects[0]) { - setBannerActiveId(result.data.projects[1].id) - } + // if (result.data.projects[0]) { + // setBannerActiveId(result.data.projects[1].id) + // } } }).catch(error => { }) } @@ -253,7 +252,7 @@ function ProjectList() { })} - + {projectsListByHot.map(project => { return
{project.description || '暂无数据'}
diff --git a/src/forge/projectHome/projectList/index.scss b/src/forge/projectHome/projectList/index.scss index c327dbbf5..541c35943 100644 --- a/src/forge/projectHome/projectList/index.scss +++ b/src/forge/projectHome/projectList/index.scss @@ -48,7 +48,7 @@ --offsetTop: 26px; animation: itemUp .4s ease-in-out .76s forwards, bgOpacity .4s linear .76s reverse backwards; &:before { - animation: rotate 8s linear 1.5s infinite; + animation: rotate 8s linear 0.8s infinite; background: conic-gradient( from 180deg at 50% 50%, #9a8bff 0deg, From 290d89f871a1d72916905c548fa0f8e78de8c322 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com> Date: Tue, 6 Jan 2026 10:13:35 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=B9=B3=E5=8F=B0?= =?UTF-8?q?=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/UrlTool.js | 12 ++++++------ src/common/util/ShareUtil.js | 4 ++-- src/forge/Main/CoderDepot.jsx | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/common/UrlTool.js b/src/common/UrlTool.js index 620a48e83..031c324db 100644 --- a/src/common/UrlTool.js +++ b/src/common/UrlTool.js @@ -358,13 +358,13 @@ export function setDefaultMeta() { if (__SERVER__) { document = domObj.window.document } - document.querySelector(`title`).textContent = '生态治理平台 | 新一代开源创新服务平台'; - document.querySelector(`meta[property='og:title']`).content = '生态治理平台'; + document.querySelector(`title`).textContent = '菌队可控开源社区 | 新一代开源创新服务平台'; + document.querySelector(`meta[property='og:title']`).content = '菌队可控开源社区'; document.querySelector(`meta[property='og:url']`).content = 'https://GitLink.org.cn/'; - document.querySelector(`meta[property='og:description']`).content = '生态治理平台 是一个新一代的开源创新服务平台,提供分布式协作开发、流水线运维、代码分析等功能,基于 Git 打造分布式代码托管环境。'; - document.querySelector(`meta[property='og:image:alt']`).content = '生态治理平台'; - document.querySelector('meta[name="Keywords"]').content= '生态治理平台, git, 开源, 代码托管, 项目管理, 版本控制, 代码分享, 项目协作, 协同开发平台'; - document.querySelector(`meta[name='description']`).content = '生态治理平台 是一个新一代的开源创新服务平台,提供分布式协作开发、流水线运维、代码分析等功能,基于 Git 打造分布式代码托管环境。'; + document.querySelector(`meta[property='og:description']`).content = '菌队可控开源社区 是一个新一代的开源创新服务平台,提供分布式协作开发、流水线运维、代码分析等功能,基于 Git 打造分布式代码托管环境。'; + document.querySelector(`meta[property='og:image:alt']`).content = '菌队可控开源社区'; + document.querySelector('meta[name="Keywords"]').content= '菌队可控开源社区, git, 开源, 代码托管, 项目管理, 版本控制, 代码分享, 项目协作, 协同开发平台'; + document.querySelector(`meta[name='description']`).content = '菌队可控开源社区 是一个新一代的开源创新服务平台,提供分布式协作开发、流水线运维、代码分析等功能,基于 Git 打造分布式代码托管环境。'; document.querySelector(`meta[name='go-import']`).content ='GitLink.org.cn git https://GitLink.org.cn'; document.querySelector(`meta[name='octolytics-dimension-user_login']`).content = 'GitLink'; document.querySelector(`meta[name='octolytics-dimension-repository_nwo']`).content = 'GitLink'; diff --git a/src/common/util/ShareUtil.js b/src/common/util/ShareUtil.js index d23f86ee3..faf93950d 100644 --- a/src/common/util/ShareUtil.js +++ b/src/common/util/ShareUtil.js @@ -128,8 +128,8 @@ export function configShareForCustom (title, desc, imgUrl, path) { console.log('configShareForCustom', host) const _url = window.location.href.split('#')[0]; var shareData = { - title: title || '生态治理平台', - desc: desc || '生态治理平台,新一代开源创新服务平台', + title: title || '菌队可控开源社区', + desc: desc || '菌队可控开源社区,新一代开源创新服务平台', link: path ? `${host}/${path}` : _url, imgUrl: imgUrl || host + '/build/images/share_logo_icon.png' }; diff --git a/src/forge/Main/CoderDepot.jsx b/src/forge/Main/CoderDepot.jsx index 5855c0328..63427e6a4 100644 --- a/src/forge/Main/CoderDepot.jsx +++ b/src/forge/Main/CoderDepot.jsx @@ -132,9 +132,9 @@ function CoderDepot(props){ const { author, name, description, default_branch} = projectDetail; if(branchName && branchName !== default_branch){ // 处于某分支/标签 - document.title = `${author.name}/${name}-${branchName} | 生态治理平台`; + document.title = `${author.name}/${name}-${branchName} | 菌队可控开源社区`; }else{ - document.title = `${author.name}/${name}${description?': '+description:''} | 生态治理平台` ; + document.title = `${author.name}/${name}${description?': '+description:''} | 菌队可控开源社区` ; } } }, [treeValuePath, projectDetail, branchName]) From 46996c23bff2e84d6134dd06b6992669284e015d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com> Date: Tue, 6 Jan 2026 10:53:46 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E8=BD=AF=E4=BB=B6=E5=B7=A5=E5=8E=82?= =?UTF-8?q?=E4=B8=93=E5=8C=BA=E8=B7=AF=E7=94=B1=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.js | 16 +++++++-------- src/factory/components/News/index.jsx | 8 ++++---- src/factory/components/Resource/index.jsx | 12 +++++------ src/factory/components/Resource2/index.jsx | 4 ++-- src/factory/components/Scene/index.jsx | 2 +- src/factory/lessons/detail/index.jsx | 4 ++-- src/factory/lessons/index.jsx | 4 ++-- src/factory/news/detail/index.jsx | 4 ++-- src/factory/news/index.jsx | 12 +++++------ .../resource/commonTools/detail/index.jsx | 6 +++--- src/factory/resource/commonTools/index.jsx | 2 +- .../developmentTools/detail/index.jsx | 6 +++--- .../resource/developmentTools/index.jsx | 8 ++++---- src/factory/resource/index.jsx | 20 +++++++++---------- src/factory/scene/index.jsx | 4 ++-- src/forge/Head/Header.js | 6 +++--- .../v2/components/softwareFactory.jsx | 2 +- 17 files changed, 60 insertions(+), 60 deletions(-) diff --git a/src/App.js b/src/App.js index 6b2be3e42..befabd288 100644 --- a/src/App.js +++ b/src/App.js @@ -489,7 +489,7 @@ class App extends Component { { return () @@ -498,7 +498,7 @@ class App extends Component { { return () @@ -507,7 +507,7 @@ class App extends Component { { return () @@ -516,7 +516,7 @@ class App extends Component { { return () @@ -525,7 +525,7 @@ class App extends Component { { return () @@ -534,7 +534,7 @@ class App extends Component { { return () @@ -545,7 +545,7 @@ class App extends Component { { return () @@ -554,7 +554,7 @@ class App extends Component { { return () diff --git a/src/factory/components/News/index.jsx b/src/factory/components/News/index.jsx index fc7f908c5..3eaa9e135 100644 --- a/src/factory/components/News/index.jsx +++ b/src/factory/components/News/index.jsx @@ -84,7 +84,7 @@ function News(props) {
-

{item.name}

+

{item.name}

{item.summary}

@@ -97,7 +97,7 @@ function News(props) {
-
{news.name}
+
{news.name}

{news.summary}

@@ -108,7 +108,7 @@ function News(props) { subList.slice(0, 4).map(item => { return
-

{item.name}

+

{item.name}

{item.summary}

@@ -116,7 +116,7 @@ function News(props) { }) }
- 探索更多新闻动态 + 探索更多新闻动态 ); } diff --git a/src/factory/components/Resource/index.jsx b/src/factory/components/Resource/index.jsx index 509f0da71..96f0342d7 100644 --- a/src/factory/components/Resource/index.jsx +++ b/src/factory/components/Resource/index.jsx @@ -12,10 +12,10 @@ import '../../common.scss' gsap.registerPlugin(ScrollTrigger); const resourceInfo = [ - { name: '项目', title: '工厂开源项目', icon: 'icon-xiangmu', desc: '标准化生产线核心代码及软件工厂开发工具源码', path: '/softwareFactory/resource/softwareProject' }, - { name: '版本', title: '生产线安装包', icon: 'icon-banben', desc: '标准化生产线快速迭代版本和稳定支持版本', path: '/softwareFactory/resource/factoryVersion' }, - { name: '工具', title: '共建共用工具', icon: 'icon-gongju', desc: '由XX集团、科研院所、地方企业等提供,可免费共用的工具', path: '/softwareFactory/resource/commonTools' }, - { name: '软件', title: '开源社区软件', icon: 'icon-gongju', desc: '来自开源社区,可按授权许可使用和复用的各类软件', path: '/softwareFactory/resource/developmentTools' }, + { name: '项目', title: '工厂开源项目', icon: 'icon-xiangmu', desc: '标准化生产线核心代码及软件工厂开发工具源码', path: '/sf/resources/project' }, + { name: '版本', title: '生产线安装包', icon: 'icon-banben', desc: '标准化生产线快速迭代版本和稳定支持版本', path: '/sf/resources/releases' }, + { name: '工具', title: '共建共用工具', icon: 'icon-gongju', desc: '由XX集团、科研院所、地方企业等提供,可免费共用的工具', path: '/sf/resources/commontools' }, + { name: '软件', title: '开源社区软件', icon: 'icon-gongju', desc: '来自开源社区,可按授权许可使用和复用的各类软件', path: '/sf/resources/devtools' }, ] const Resource = forwardRef(({ zoneId }, ref) => { @@ -276,7 +276,7 @@ const Resource = forwardRef(({ zoneId }, ref) => {
{item.name}
{item.summary}
- +
@@ -297,7 +297,7 @@ const Resource = forwardRef(({ zoneId }, ref) => {
{item.name}
{item.summary}
- +
diff --git a/src/factory/components/Resource2/index.jsx b/src/factory/components/Resource2/index.jsx index 0825fbfc8..0a549452c 100644 --- a/src/factory/components/Resource2/index.jsx +++ b/src/factory/components/Resource2/index.jsx @@ -183,7 +183,7 @@ const Resource2 = forwardRef(({ zoneId }, ref) => { return
-

{item.name}

+

{item.name}

{item.summary}

@@ -191,7 +191,7 @@ const Resource2 = forwardRef(({ zoneId }, ref) => { } - 探索更多资源 + 探索更多资源 ); }); diff --git a/src/factory/components/Scene/index.jsx b/src/factory/components/Scene/index.jsx index fbea24f5b..fc07d4e26 100644 --- a/src/factory/components/Scene/index.jsx +++ b/src/factory/components/Scene/index.jsx @@ -52,7 +52,7 @@ const Scene = ({ zoneId }) => { return

{scene.name}

{scene.summary}

- + 查看详情 diff --git a/src/factory/lessons/detail/index.jsx b/src/factory/lessons/detail/index.jsx index 83cbac95f..e0479a245 100644 --- a/src/factory/lessons/detail/index.jsx +++ b/src/factory/lessons/detail/index.jsx @@ -51,8 +51,8 @@ function Index(props) {
- 首页 - 学习资源 + 首页 + 学习资源 {detail.name}
diff --git a/src/factory/lessons/index.jsx b/src/factory/lessons/index.jsx index 3ef4361a3..37554ec78 100644 --- a/src/factory/lessons/index.jsx +++ b/src/factory/lessons/index.jsx @@ -282,11 +282,11 @@ function Index(props) {
-

{item.name}

+

{item.name}

{item.summary}

{moment(item.createTime).format('YYYY/MM/DD')} - + 查看详情 diff --git a/src/factory/news/detail/index.jsx b/src/factory/news/detail/index.jsx index 30e7a4283..bd7430033 100644 --- a/src/factory/news/detail/index.jsx +++ b/src/factory/news/detail/index.jsx @@ -46,8 +46,8 @@ function Index(props) {
- 首页 - 新闻 + 首页 + 新闻 详情
diff --git a/src/factory/news/index.jsx b/src/factory/news/index.jsx index c1d288d74..80c077327 100644 --- a/src/factory/news/index.jsx +++ b/src/factory/news/index.jsx @@ -96,7 +96,7 @@ function Index(props) {

{nowTop.name}

{nowTop.summary}

- +
@@ -165,7 +165,7 @@ function Index(props) {

{item.name}

{item.summary}

- + 查看详情 @@ -184,7 +184,7 @@ function Index(props) {
热门新闻
-

{item.name}

+

{item.name}

{item.summary}

{item.publishTime}

@@ -200,7 +200,7 @@ function Index(props) { newsList2.map((item, index) => { return
-

{item.name}

+

{item.name}

{item.summary}

@@ -223,11 +223,11 @@ function Index(props) {
-

{item.name}

+

{item.name}

{item.summary}

{item.publishTime} - + 查看详情 diff --git a/src/factory/resource/commonTools/detail/index.jsx b/src/factory/resource/commonTools/detail/index.jsx index ff4f74f71..cf418974f 100644 --- a/src/factory/resource/commonTools/detail/index.jsx +++ b/src/factory/resource/commonTools/detail/index.jsx @@ -64,8 +64,8 @@ function Index(props) {
- 首页 - 开发工具 + 首页 + 开发工具 {detail.name}
@@ -90,7 +90,7 @@ function Index(props) {
{ otherList.length > 0 && otherList.map((e, index) => { - return + return {e.name} diff --git a/src/factory/resource/commonTools/index.jsx b/src/factory/resource/commonTools/index.jsx index b5e4806dc..302b5a40e 100644 --- a/src/factory/resource/commonTools/index.jsx +++ b/src/factory/resource/commonTools/index.jsx @@ -107,7 +107,7 @@ function Index(props) {
- +
}) diff --git a/src/factory/resource/developmentTools/detail/index.jsx b/src/factory/resource/developmentTools/detail/index.jsx index ff4f74f71..cf418974f 100644 --- a/src/factory/resource/developmentTools/detail/index.jsx +++ b/src/factory/resource/developmentTools/detail/index.jsx @@ -64,8 +64,8 @@ function Index(props) {
- 首页 - 开发工具 + 首页 + 开发工具 {detail.name}
@@ -90,7 +90,7 @@ function Index(props) {
{ otherList.length > 0 && otherList.map((e, index) => { - return + return {e.name} diff --git a/src/factory/resource/developmentTools/index.jsx b/src/factory/resource/developmentTools/index.jsx index 4991203a4..3a7820695 100644 --- a/src/factory/resource/developmentTools/index.jsx +++ b/src/factory/resource/developmentTools/index.jsx @@ -154,7 +154,7 @@ function Index(props) {
- +
{item.name}
@@ -204,7 +204,7 @@ function Index(props) {
- +
@@ -224,7 +224,7 @@ function Index(props) { return
- +
{item.name}

@@ -267,7 +267,7 @@ function Index(props) {

- +
diff --git a/src/factory/resource/index.jsx b/src/factory/resource/index.jsx index fa343874a..3b4e3f91e 100644 --- a/src/factory/resource/index.jsx +++ b/src/factory/resource/index.jsx @@ -35,10 +35,10 @@ const CommonTools = Loadable({ const typeMap = [ - { name: '生产线安装包', key: 'factoryVersion', icon: 'icon-gongchangbanben' }, - { name: '工厂开源项目', key:'softwareProject', icon: 'icon-ruanjianxiangmu' }, - { name: '共建共用工具', key: 'commonTools', icon: 'icon-kaifagongju' }, - { name: '开源社区软件', key: 'developmentTools', icon: 'icon-kaifagongju' }, + { name: '生产线安装包', key: 'releases', icon: 'icon-gongchangbanben' }, + { name: '工厂开源项目', key:'project', icon: 'icon-ruanjianxiangmu' }, + { name: '共建共用工具', key: 'commontools', icon: 'icon-kaifagongju' }, + { name: '开源社区软件', key: 'devtools', icon: 'icon-kaifagongju' }, ] function Index(props) { @@ -52,9 +52,9 @@ function Index(props) { useEffect(() => { if (props.location.pathname.includes(selectedType) || (!selectedType && !searchValue)) return if (selectedType) { - props.history.push(`/softwareFactory/resource/${selectedType}`); + props.history.push(`/sf/resources/${selectedType}`); } else { - props.history.push(`/softwareFactory/resource/`); + props.history.push(`/sf/resources/`); } }, [selectedType]); @@ -142,22 +142,22 @@ function Index(props) {
( )} /> ( )} /> ( )} /> ( )} /> diff --git a/src/factory/scene/index.jsx b/src/factory/scene/index.jsx index 4bb1e9fb2..f8d9af6f1 100644 --- a/src/factory/scene/index.jsx +++ b/src/factory/scene/index.jsx @@ -64,7 +64,7 @@ function Index(props) {
- 首页 + 首页 {detail.name}
@@ -79,7 +79,7 @@ function Index(props) { { otherList.map((item, index) => { return ( -
  • {item.name}
  • +
  • {item.name}
  • ) }) } diff --git a/src/forge/Head/Header.js b/src/forge/Head/Header.js index eae4bb457..d77fc928c 100644 --- a/src/forge/Head/Header.js +++ b/src/forge/Head/Header.js @@ -51,7 +51,7 @@ class NewHeader extends Component { } } componentDidMount() { - if (this.props.match.path !== '/' && this.props.match.path !== '/softwareFactory') { + if (this.props.match.path !== '/' && this.props.match.path !== '/sf') { this.setState({ isHome: false }) @@ -337,7 +337,7 @@ class NewHeader extends Component { }, { "name": "软件工厂专区", - "link": "/softwareFactory", + "link": "/sf", "index": "4", "hidden": false }, @@ -367,7 +367,7 @@ class NewHeader extends Component { } ] const navbarByRoute = settings ? settings.navbar : []; - // const navbarByRoute = ["/factory", "/explore", "/projects", "/softwareFactory", "/news", "/forums"].includes(this.props.match.path) ? navbarlist : settings ? settings.navbar : [] + // const navbarByRoute = ["/factory", "/explore", "/projects", "/sf", "/news", "/forums"].includes(this.props.match.path) ? navbarlist : settings ? settings.navbar : [] // let search_url = settings && settings.common && settings.common.search; return (
    diff --git a/src/forge/Main/projecthome/v2/components/softwareFactory.jsx b/src/forge/Main/projecthome/v2/components/softwareFactory.jsx index b85cafc8f..7689bf4d3 100644 --- a/src/forge/Main/projecthome/v2/components/softwareFactory.jsx +++ b/src/forge/Main/projecthome/v2/components/softwareFactory.jsx @@ -41,7 +41,7 @@ function SoftwareFactory() {
    极速模式聚焦任务 - 代码 - 制品,助力软件研发快速响应、
    实现极致效率
    - {rollingButton({href: `/softwareFactory`, classname: 'mt70'})} + {rollingButton({href: `/sf`, classname: 'mt70'})}
    From 05dc88c94ae1831de7d881f25a2dc0bc34d228d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com> Date: Tue, 6 Jan 2026 11:42:16 +0800 Subject: [PATCH 4/5] =?UTF-8?q?issue=E5=92=8C=E4=BB=A3=E7=A0=81=E5=BA=93?= =?UTF-8?q?=E4=B8=8D=E5=88=A4=E6=96=AD=E7=BB=84=E7=BB=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/forge/Main/Detail.js | 2 +- src/forge/Main/sub/DetailBanner.jsx | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/forge/Main/Detail.js b/src/forge/Main/Detail.js index ad98d6008..24a5187b5 100644 --- a/src/forge/Main/Detail.js +++ b/src/forge/Main/Detail.js @@ -193,7 +193,7 @@ function checkPathname(projectsId, owner, pathname) { } else if (url.indexOf(`/wiki`) > -1) { name = "wiki" } else if (url.indexOf(`/sbom`) > -1) { - name = "server" + name = "sbom" } } return name; diff --git a/src/forge/Main/sub/DetailBanner.jsx b/src/forge/Main/sub/DetailBanner.jsx index a45d71f10..1de9a5020 100644 --- a/src/forge/Main/sub/DetailBanner.jsx +++ b/src/forge/Main/sub/DetailBanner.jsx @@ -62,7 +62,7 @@ function DetailBanner({ history,list , owner , projectsId ,showNotification , ur } { - owner === "gh_mirrors" && item.menu_name === "code" && + item.menu_name === "code" &&
  • @@ -71,8 +71,8 @@ function DetailBanner({ history,list , owner , projectsId ,showNotification , ur
  • } { - owner === "gh_mirrors" && item.menu_name === "issues" && -
  • + item.menu_name === "dataset" && +
  • 供应链 @@ -80,7 +80,7 @@ function DetailBanner({ history,list , owner , projectsId ,showNotification , ur
  • } { - owner === "gh_mirrors" && item.menu_name === "issues" && + item.menu_name === "issues" &&
  • From 2067e4b34572b8201090e834dd6346e863674e28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com> Date: Tue, 6 Jan 2026 11:42:42 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E5=8D=8E=E7=A7=91uid=E4=BC=A0=E9=80=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/forge/Server/sbom/index.jsx | 5 +++-- src/forge/governanceIframe.jsx | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/forge/Server/sbom/index.jsx b/src/forge/Server/sbom/index.jsx index 65af21837..23232d657 100644 --- a/src/forge/Server/sbom/index.jsx +++ b/src/forge/Server/sbom/index.jsx @@ -1,14 +1,15 @@ import React, { useEffect } from "react"; function Sbom(props) { - const {mygetHelmetapi} = props; + const {mygetHelmetapi, current_user} = props; const {common} = mygetHelmetapi || {}; const {governance="http://172.16.6.252:10010"} = common || {}; + const {user_id} = current_user || {} const { projectsId, owner } = props.match.params; const str = projectsId.replace(/\./g, "_") // const url = `http://localhost:3007/gagaga/accepts_1.3.8/sbom` - const url = `${governance}/governancePortal/sbom/${str}` + const url = `${governance}/governancePortal/sbom/${str}?uid=${user_id}` // useEffect(() => { // window.addEventListener("message", iframeHeight, false); diff --git a/src/forge/governanceIframe.jsx b/src/forge/governanceIframe.jsx index e4ddb2197..833ad1d80 100644 --- a/src/forge/governanceIframe.jsx +++ b/src/forge/governanceIframe.jsx @@ -9,7 +9,7 @@ function Sbom(props) { document.title = '供应链监测预警平台'; }, []) - const url = `${governance}/governancePortal/governance/home?token=${admin?"admin123": user_id}` + const url = `${governance}/governancePortal/governance/home?uid=${user_id}` // const url = "http://localhost:3007/" return