Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
P
project-www-pc
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
project-www-pc
Commits
7106b994
提交
7106b994
authored
9月 27, 2022
作者:
matian
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chore:增加政府教育合作页面
上级
82381f2f
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
10 个修改的文件
包含
175 行增加
和
101 行删除
+175
-101
ArticleDetail.vue
components/ArticleDetail.vue
+18
-12
Head.vue
components/Head.vue
+40
-45
company.vue
components/home/projectService/company.vue
+11
-3
goverment.vue
components/home/projectService/goverment.vue
+40
-14
school.vue
components/home/projectService/school.vue
+41
-15
Index.vue
pages/goverment/Index.vue
+0
-0
_id.vue
pages/services/college/case/_id.vue
+3
-3
index.vue
pages/services/college/case/index.vue
+22
-9
index.vue
pages/services/college/index.vue
+0
-0
project.vue
pages/services/college/project.vue
+0
-0
没有找到文件。
components/ArticleDetail.vue
浏览文件 @
7106b994
<
template
>
<app-frame
v-bind=
"$attrs"
v-on=
"$listeners"
class=
"article-detail"
>
<template
#
article
>
<div
class=
"article-back"
@
click=
"$emit('back')"
>
<div
class=
"el-icon-arrow-left"
></div>
<div
class=
"text"
>
返回
</div>
</div>
<div
class=
"article-time"
>
{{
formatDate
(
data
.
start_time
)
}}
</div>
<h1
class=
"article-title"
>
{{
data
.
title
}}
</h1>
<div
class=
"article-content"
v-html=
"data.content"
></div>
<ArticleRecommend
/>
</
template
>
</app-frame>
<div
v-bind=
"$attrs"
v-on=
"$listeners"
class=
"article-detail"
>
<!--
<app-frame
v-bind=
"$attrs"
v-on=
"$listeners"
class=
"article-detail"
>
-->
<!--
<template
#
article
>
-->
<div
class=
"article-back"
@
click=
"$emit('back')"
>
<div
class=
"el-icon-arrow-left"
></div>
<div
class=
"text"
>
返回
</div>
</div>
<div
class=
"article-time"
>
{{
formatDate
(
data
.
start_time
)
}}
</div>
<h1
class=
"article-title"
>
{{
data
.
title
}}
</h1>
<div
class=
"article-content"
v-html=
"data.content"
></div>
<ArticleRecommend
/>
<!--
</
template
>
-->
<!-- </app-frame> -->
</div>
</template>
<
script
>
import
AppFrame
from
'@/components/AppFrame'
...
...
@@ -39,6 +41,10 @@ export default {
<
style
lang=
"scss"
>
.is-pc
{
.article-detail
{
width
:
1200px
;
margin
:
30px
auto
;
}
.article-back
{
margin-bottom
:
20px
;
display
:
flex
;
...
...
components/Head.vue
浏览文件 @
7106b994
...
...
@@ -135,7 +135,7 @@ export default {
},
{
name
:
'政府教育合作'
,
path
:
'/
internationalDegree
'
,
path
:
'/
goverment/Index
'
,
childern
:
[
{
name
:
'数字人才产教融合实践基地'
,
...
...
@@ -143,37 +143,50 @@ export default {
childern
:
[
{
name
:
'数字经济产业学院'
,
path
:
'https://kelley.ezijing.com'
,
pathType
:
1
pathType
:
3
// path: 'https://kelley.ezijing.com',
// pathType: 1
},
{
name
:
'数字经济实验室'
,
path
:
'https://cu.ezijing.com'
,
pathType
:
1
pathType
:
3
// path: 'https://cu.ezijing.com',
// pathType: 1
},
{
name
:
'数字经济职业技能中心'
,
path
:
'https://ciis.ezijing.com'
,
pathType
:
1
pathType
:
3
// path: 'https://ciis.ezijing.com',
// pathType: 1
},
{
name
:
'数字经济产业&人才服务平台'
,
path
:
' https://cuw.ezijing.com/index'
,
pathType
:
1
pathType
:
3
// path: ' https://cuw.ezijing.com/index',
// pathType: 1
}
]
},
{
name
:
'数字化管理高级培训'
,
pathType
:
3
,
isShow
:
false
},
{
name
:
'紫荆E-SAAS平台'
,
isShow
:
false
isShow
:
false
,
path
:
'https://e-saas.ezijing.com/'
,
pathType
:
1
},
{
name
:
'成功案例'
,
isShow
:
false
isShow
:
false
,
path
:
'/services/college/case'
}
]
},
...
...
@@ -184,31 +197,33 @@ export default {
childern
:
[
{
name
:
'数字经济产业学院'
,
path
:
'/services/college'
,
isShow
:
false
,
childern
:
[
{
name
:
'数字化改造'
,
path
:
'https://kelley.ezijing.com'
,
pathType
:
1
name
:
'
专业共建
数字化改造'
,
//
path: 'https://kelley.ezijing.com',
pathType
:
3
},
{
name
:
'数字经济实验室'
,
path
:
'https://kelley.ezijing.com'
,
pathType
:
1
pathType
:
3
// pathType: 1
},
{
name
:
'教学研发'
,
path
:
'https://kelley.ezijing.com'
,
pathType
:
1
//
path: 'https://kelley.ezijing.com',
pathType
:
3
},
{
name
:
'引产入校'
,
path
:
'https://kelley.ezijing.com'
,
pathType
:
1
//
path: 'https://kelley.ezijing.com',
pathType
:
3
},
{
name
:
'实习就业'
,
path
:
'
https://kelley.ezijing.com
'
,
path
:
'
/services/employment
'
,
pathType
:
1
}
]
...
...
@@ -216,7 +231,7 @@ export default {
{
name
:
'成功案例'
,
isShow
:
false
,
path
:
'/services/
major
'
path
:
'/services/
college/case
'
}
]
},
...
...
@@ -291,26 +306,6 @@ export default {
}
]
}
// {
// name: this.$t('menu.degreeChild.doctor'),
// isShow: false,
// childern: [
// {
// name: this.$t('menu.degreeChild.doctorChild.dba'),
// pathType: 3
// },
// {
// name: this.$t('menu.degreeChild.doctorChild.edd'),
// path: 'https://cbu-plus.ezijing.com',
// pathType: 1
// },
// {
// name: this.$t('menu.degreeChild.doctorChild.cbu_online'),
// pathType: 1,
// path: 'https://cbu-online.ezijing.com/'
// }
// ]
// }
]
},
{
...
...
@@ -357,12 +352,12 @@ export default {
childern
:
[
{
name
:
'数字化转型高级研修项目'
,
path
:
'https://x.ezijing.com'
,
pathType
:
1
//
path: 'https://x.ezijing.com',
pathType
:
3
},
{
name
:
'成功案例'
,
path
:
'
https://prp.ezijing.com/
'
,
path
:
'
/services/college/case
'
,
pathType
:
1
}
]
...
...
components/home/projectService/company.vue
浏览文件 @
7106b994
...
...
@@ -4,7 +4,9 @@
<h5
class=
"gov_tit"
>
企业
</h5>
<ul
class=
"gov_con"
>
<li
v-for=
"(item, index) in companyList"
:key=
"index"
>
<div
class=
"con_desc"
v-html=
"item.desc"
></div>
<AppLink
:data=
"item"
>
<div
class=
"con_desc"
v-html=
"item.desc"
></div>
</AppLink>
</li>
</ul>
</div>
...
...
@@ -13,15 +15,21 @@
</
template
>
<
script
>
import
AppLink
from
'@/components/Link'
export
default
{
components
:
{
AppLink
},
data
()
{
return
{
companyList
:
[
{
desc
:
`数字化转型 <br />高级研修<br />项目`
desc
:
`数字化转型 <br />高级研修<br />项目`
,
onClick
:
()
=>
{
this
.
$message
(
'暂未开通'
)
}
},
{
desc
:
'成功案例'
desc
:
'成功案例'
,
path
:
'/services/college/case'
}
]
}
...
...
components/home/projectService/goverment.vue
浏览文件 @
7106b994
...
...
@@ -4,14 +4,18 @@
<ul
class=
"gov_con"
>
<li
v-for=
"(item, index) in govList"
:key=
"index"
>
<template
v-if=
"!item.isChild"
>
<div
class=
"con_desc"
v-html=
"item.desc"
></div>
<AppLink
:data=
"item"
>
<div
class=
"con_desc"
v-html=
"item.desc"
></div>
</AppLink>
</
template
>
<
template
v-else
>
<div
class=
"con_part"
>
<img
:src=
"item.img"
class=
"icon"
/>
<img
:src=
"item.imgActive"
alt=
""
class=
"icon_active"
/>
<div
class=
"con_desc"
v-html=
"item.desc"
></div>
</div>
<AppLink
:data=
"item"
>
<div
class=
"con_part"
>
<img
:src=
"item.img"
class=
"icon"
/>
<img
:src=
"item.imgActive"
alt=
""
class=
"icon_active"
/>
<div
class=
"con_desc"
v-html=
"item.desc"
></div>
</div>
</AppLink>
</
template
>
</li>
</ul>
...
...
@@ -19,7 +23,9 @@
</template>
<
script
>
import
AppLink
from
'@/components/Link'
export
default
{
components
:
{
AppLink
},
data
()
{
return
{
govList
:
[
...
...
@@ -27,49 +33,69 @@ export default {
img
:
''
,
imgActive
:
''
,
desc
:
`数字人才<br />产教融合<br />实践基地`
,
isChild
:
false
isChild
:
false
,
onClick
:
()
=>
{
this
.
$message
(
'暂未开通'
)
}
},
{
img
:
'https://webapp-pub.ezijing.com/www/pc/home/gov/icon_gongjian.png'
,
imgActive
:
'https://webapp-pub.ezijing.com/www/pc/home/gov/icon_gongjian_active.png'
,
desc
:
`数字经济<br />产业学院`
,
isChild
:
true
isChild
:
true
,
onClick
:
()
=>
{
this
.
$message
(
'暂未开通'
)
}
},
{
img
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/gov/icon_shiyan.png'
,
imgActive
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/gov/icon_shiyan_active.png'
,
desc
:
`数字经济 <br />实验室`
,
isChild
:
true
isChild
:
true
,
onClick
:
()
=>
{
this
.
$message
(
'暂未开通'
)
}
},
{
img
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/gov/icon_1%2Bx.png'
,
imgActive
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/gov/icon_1%2Bx_active.png'
,
desc
:
`数字经济 <br />职业技能中心`
,
isChild
:
true
isChild
:
true
,
onClick
:
()
=>
{
this
.
$message
(
'暂未开通'
)
}
},
{
img
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/gov/icon_pt.png'
,
imgActive
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/gov/icon_pt_active.png'
,
desc
:
`数字经济产业& <br />人才服务平台`
,
isChild
:
true
isChild
:
true
,
onClick
:
()
=>
{
this
.
$message
(
'暂未开通'
)
}
},
{
img
:
''
,
imgActive
:
''
,
desc
:
`数字化管理<br />高级培训`
,
isChild
:
false
isChild
:
false
,
onClick
:
()
=>
{
this
.
$message
(
'暂未开通'
)
}
},
{
img
:
''
,
imgActive
:
''
,
desc
:
`紫荆E-SAAS <br />平台`
,
isChild
:
false
isChild
:
false
,
href
:
'https://e-saas.ezijing.com/'
},
{
img
:
''
,
imgActive
:
''
,
desc
:
`成功案例`
,
isChild
:
false
isChild
:
false
,
path
:
'/services/college/case'
}
]
}
...
...
components/home/projectService/school.vue
浏览文件 @
7106b994
...
...
@@ -4,16 +4,20 @@
<ul
class=
"gov_con"
>
<li
v-for=
"(item, index) in schoolList"
:key=
"index"
>
<template
v-if=
"!item.isChild"
>
<div
class=
"con_desc"
v-html=
"item.desc"
></div>
<AppLink
:data=
"item"
>
<div
class=
"con_desc"
v-html=
"item.desc"
></div>
</AppLink>
</
template
>
<
template
v-else
>
<div
class=
"con_part"
>
<div
class=
"img_box"
>
<img
:src=
"item.img"
class=
"icon"
/>
<img
:src=
"item.imgActive"
class=
"icon_active"
/>
<AppLink
:data=
"item"
>
<div
class=
"con_part"
>
<div
class=
"img_box"
>
<img
:src=
"item.img"
class=
"icon"
/>
<img
:src=
"item.imgActive"
class=
"icon_active"
/>
</div>
<div
class=
"con_desc"
v-html=
"item.desc"
></div>
</div>
<div
class=
"con_desc"
v-html=
"item.desc"
></div>
</div>
</AppLink>
</
template
>
</li>
</ul>
...
...
@@ -21,47 +25,69 @@
</template>
<
script
>
import
AppLink
from
'@/components/Link'
export
default
{
components
:
{
AppLink
},
data
()
{
return
{
schoolList
:
[
{
desc
:
`数字经济 <br />产业学院`
,
isChild
:
false
isChild
:
false
,
path
:
'/services/college'
,
onClick
:
()
=>
{
this
.
$message
(
'暂未开通'
)
}
},
{
img
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/school/icon_gz.png'
,
imgActive
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/school/icon_gz_active.png'
,
desc
:
`数字化改造`
,
isChild
:
true
desc
:
`专业共建数字化改造`
,
isChild
:
true
,
onClick
:
()
=>
{
this
.
$message
(
'暂未开通'
)
}
},
{
img
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/school/icon_sy.png'
,
imgActive
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/school/icon_sy_active.png'
,
desc
:
`数字经济实验室`
,
isChild
:
true
isChild
:
true
,
onClick
:
()
=>
{
this
.
$message
(
'暂未开通'
)
}
},
{
img
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/school/icon_yf.png'
,
imgActive
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/school/icon_yf_active.png'
,
desc
:
`教学研发`
,
isChild
:
true
isChild
:
true
,
onClick
:
()
=>
{
this
.
$message
(
'暂未开通'
)
}
},
{
img
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/school/icon_rx.png'
,
imgActive
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/school/icon_rx_active.png'
,
desc
:
`引产入校`
,
isChild
:
true
isChild
:
true
,
onClick
:
()
=>
{
this
.
$message
(
'暂未开通'
)
}
},
{
img
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/school/icon_jy.png'
,
imgActive
:
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/www/pc/home/school/icon_jy_active.png'
,
desc
:
`实习就业`
,
isChild
:
true
isChild
:
true
,
onClick
:
()
=>
{
this
.
$router
.
push
(
'/services/employment'
)
}
},
{
desc
:
`成功案例`
,
isChild
:
false
isChild
:
false
,
path
:
'/services/college/case'
}
]
}
...
...
pages/goverment/Index.vue
0 → 100644
浏览文件 @
7106b994
差异被折叠。
点击展开。
pages/services/college/case/_id.vue
浏览文件 @
7106b994
<
template
>
<article-detail
:tabs=
"tabs"
title=
"数字经济产业学院"
@
back=
"$router.push('/services/college/case')"
></article-detail>
<article-detail
@
back=
"$router.push('/services/college/case')"
></article-detail>
</
template
>
<
script
>
import
ArticleDetail
from
'@/components/ArticleDetail'
import
navList
from
'@/assets/servicesCollegeNavList.js'
//
import navList from '@/assets/servicesCollegeNavList.js'
export
default
{
components
:
{
ArticleDetail
},
data
()
{
return
{
tabs
:
navList
(
this
)
//
tabs: navList(this)
}
}
}
...
...
pages/services/college/case/index.vue
浏览文件 @
7106b994
<
template
>
<app-frame
:tabs=
"tabs"
title=
"数字经济产业学院"
>
<div
class=
"main_content"
>
<!--
<app-frame
:tabs=
"tabs"
title=
"数字经济产业学院"
>
-->
<img
src=
"https://webapp-pub.ezijing.com/www/pc/news/news.png"
class=
"banner"
/>
<template
#
article
>
<article-list
v-bind=
"listOptions"
></article-list>
</
template
>
</app-frame>
<!--
<template
#
article
>
-->
<article-list
v-bind=
"listOptions"
></article-list>
<!--
</
template
>
-->
<!-- </app-frame> -->
</div>
</template>
<
script
>
import
AppFrame
from
'@/components/AppFrame'
import
navList
from
'@/assets/servicesCollegeNavList.js'
//
import AppFrame from '@/components/AppFrame'
//
import navList from '@/assets/servicesCollegeNavList.js'
import
ArticleList
from
'@/components/ArticleList'
import
{
getArticleList
}
from
'@/api'
export
default
{
components
:
{
AppFrame
,
ArticleList
},
// components: { AppFrame, ArticleList },
components
:
{
ArticleList
},
data
()
{
return
{
tabs
:
navList
(
this
)
//
tabs: navList(this)
}
},
computed
:
{
...
...
@@ -35,3 +38,13 @@ export default {
}
}
</
script
>
<
style
lang=
"scss"
scoped
>
.main_content
{
width
:
1200px
;
margin
:
30px
auto
;
.banner
{
width
:
100%
;
}
}
</
style
>
pages/services/college/index.vue
浏览文件 @
7106b994
差异被折叠。
点击展开。
pages/services/college/project.vue
浏览文件 @
7106b994
差异被折叠。
点击展开。
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论