diff --git a/src/common/UrlTool.js b/src/common/UrlTool.js index 031c324db..8ee87d0ce 100644 --- a/src/common/UrlTool.js +++ b/src/common/UrlTool.js @@ -136,7 +136,7 @@ export function getZoneUrl(path) { let settings = localStorage.chromesetting&&JSON.parse(localStorage.chromesetting); let actionUrl = settings && settings.common.zone; - return `${actionUrl}${path?path:''}` + return `${actionUrl}/zoneAdmin${path?path:''}` } export function getUrlmys(path, goTest) { diff --git a/src/common/util/ShareUtil.js b/src/common/util/ShareUtil.js index faf93950d..3ab9f146d 100644 --- a/src/common/util/ShareUtil.js +++ b/src/common/util/ShareUtil.js @@ -4,7 +4,7 @@ const wx = window.wx const appId = 'wxf8debe756b4a0309' let settings = localStorage && localStorage.chromesetting && localStorage.chromesetting !== "undefined" && JSON.parse(localStorage.chromesetting); -let actionUrl = settings && settings.common.zone +'/api'; +let actionUrl = settings && settings.common.zone +'/zoneAdmin/api'; const service = axios.create({ baseURL: actionUrl, diff --git a/src/factory/components/News/index.jsx b/src/factory/components/News/index.jsx index 3eaa9e135..f36253633 100644 --- a/src/factory/components/News/index.jsx +++ b/src/factory/components/News/index.jsx @@ -44,7 +44,9 @@ function News(props) { const getTopList = () => { gethomePageDocList(factoryZoneId).then(res => { - setMainList(res.data.rows) + if (res && res.data && res.data.rows) { + setMainList(res.data.rows) + } }) } @@ -59,7 +61,7 @@ function News(props) { const getHotList = () => { getNewsHotList(factoryZoneId, { pageSize: 1, pageNum: 1 }).then(res => { - if (res.data.rows && res.data.rows.length > 0) { + if (res && res.data.rows && res.data.rows.length > 0) { setNews(res.data.rows[0]) } }) diff --git a/src/factory/components/Resource/index.jsx b/src/factory/components/Resource/index.jsx index cdc313c04..8819dc159 100644 --- a/src/factory/components/Resource/index.jsx +++ b/src/factory/components/Resource/index.jsx @@ -12,7 +12,7 @@ import '../../common.scss' gsap.registerPlugin(ScrollTrigger); const resourceInfo = [ - { name: '项目', title: '工厂开源项目', icon: 'icon-xiangmu', desc: '标准化生产线核心代码及软件工厂开发工具源码', path: '/sf/resources/project' }, + { 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: '由菌工集团、科研院所、地方企业等提供,可免费共用的工具', path: '/sf/resources/commontools' }, { name: '软件', title: '开源社区软件', icon: 'icon-gongju', desc: '来自开源社区,可按授权许可使用和复用的各类软件', path: '/sf/resources/devtools' }, diff --git a/src/factory/components/Resource2/index.jsx b/src/factory/components/Resource2/index.jsx index dabc535bf..e51655148 100644 --- a/src/factory/components/Resource2/index.jsx +++ b/src/factory/components/Resource2/index.jsx @@ -130,7 +130,9 @@ const Resource2 = forwardRef(({ zoneId }, ref) => {
{item.summary}
- + + +{detail.summary}
{ (detail.keywords === docId || detail.keywords===standardId) && - + } { - detail.url && -