Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
P
project-online-old
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
project-online-old
Commits
604656df
提交
604656df
authored
2月 09, 2021
作者:
lihuihui
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改需求
上级
fc1f52d4
隐藏空白字符变更
内嵌
并排
正在显示
17 个修改的文件
包含
542 行增加
和
129 行删除
+542
-129
ArticleAction.js
src/action/ArticleAction.js
+1
-0
article_api.js
src/api/article_api.js
+1
-0
header.vue
src/components/layout/header.vue
+8
-4
schoolHelp.vue
src/pages/hall/components/schoolHelp.vue
+42
-19
studentHelp.vue
src/pages/hall/components/studentHelp.vue
+109
-8
teacherHelp.vue
src/pages/hall/components/teacherHelp.vue
+56
-23
index.vue
src/pages/hall/index.vue
+17
-18
index.vue
src/pages/home/index.vue
+21
-22
index.vue
src/pages/news/index.vue
+1
-1
index.vue
src/pages/query/index.vue
+1
-1
index.vue
src/pages/service/index.vue
+7
-6
index.vue
src/pages/site/index.vue
+1
-1
item.vue
src/pages/train/components/item.vue
+7
-6
form.vue
src/pages/train/form.vue
+58
-19
form2.vue
src/pages/train/form2.vue
+210
-0
index.vue
src/pages/train/index.vue
+1
-1
routes.js
src/router/routes.js
+1
-0
没有找到文件。
src/action/ArticleAction.js
浏览文件 @
604656df
...
@@ -4,4 +4,5 @@ export default class ArticleAction {
...
@@ -4,4 +4,5 @@ export default class ArticleAction {
getAllClassify
(
obj
)
{
return
articleApi
.
getAllClassify
(
obj
).
then
(
res
=>
res
)
}
getAllClassify
(
obj
)
{
return
articleApi
.
getAllClassify
(
obj
).
then
(
res
=>
res
)
}
getArticle
(
obj
)
{
return
articleApi
.
getArticle
(
obj
).
then
(
res
=>
res
)
}
getArticle
(
obj
)
{
return
articleApi
.
getArticle
(
obj
).
then
(
res
=>
res
)
}
getArticleDetail
(
id
)
{
return
articleApi
.
getArticleDetail
(
id
).
then
(
res
=>
res
)
}
getArticleDetail
(
id
)
{
return
articleApi
.
getArticleDetail
(
id
).
then
(
res
=>
res
)
}
formCommit
(
data
)
{
return
articleApi
.
formCommit
(
data
).
then
(
res
=>
res
)
}
}
}
src/api/article_api.js
浏览文件 @
604656df
...
@@ -7,4 +7,5 @@ export default class ScoreAPI extends BaseAPI {
...
@@ -7,4 +7,5 @@ export default class ScoreAPI extends BaseAPI {
getArticle
=
(
obj
=
{})
=>
this
.
get
(
'/microservices/api/article/list'
,
obj
,
{})
getArticle
=
(
obj
=
{})
=>
this
.
get
(
'/microservices/api/article/list'
,
obj
,
{})
// 获取文章详情
// 获取文章详情
getArticleDetail
=
(
id
)
=>
this
.
get
(
`/microservices/api/article/
${
id
}
/info`
)
getArticleDetail
=
(
id
)
=>
this
.
get
(
`/microservices/api/article/
${
id
}
/info`
)
formCommit
=
(
data
)
=>
this
.
post
(
'/microservices/api/form/commit'
,
data
)
}
}
src/components/layout/header.vue
浏览文件 @
604656df
...
@@ -6,8 +6,7 @@
...
@@ -6,8 +6,7 @@
<div
class=
"logo-box"
@
click=
"$router.push(
{ path: '/' })">
<div
class=
"logo-box"
@
click=
"$router.push(
{ path: '/' })">
<img
src=
"http://zws-imgs-pub.oss-cn-beijing.aliyuncs.com/static/ezijing/logo/ezijing-logo.svg"
alt=
""
>
<img
src=
"http://zws-imgs-pub.oss-cn-beijing.aliyuncs.com/static/ezijing/logo/ezijing-logo.svg"
alt=
""
>
<div
class=
"logo-text"
>
<div
class=
"logo-text"
>
<p>
金融产品数字化营销
</p>
<p>
金融产品数字化营销职业技能等级证书
</p>
<p>
职业技能等级证书
</p>
</div>
</div>
</div>
</div>
<ul
class=
"nav-box"
>
<ul
class=
"nav-box"
>
...
@@ -47,6 +46,10 @@ export default {
...
@@ -47,6 +46,10 @@ export default {
title
:
'首页'
,
title
:
'首页'
,
path
:
'/index'
path
:
'/index'
},
},
{
title
:
'项目介绍'
,
path
:
'/index'
},
{
{
title
:
'通知公告'
,
title
:
'通知公告'
,
path
:
'/news'
,
path
:
'/news'
,
...
@@ -229,7 +232,7 @@ export default {
...
@@ -229,7 +232,7 @@ export default {
cursor
:
pointer
;
cursor
:
pointer
;
position
:
relative
;
position
:
relative
;
z-index
:
1
;
z-index
:
1
;
width
:
430
px
;
width
:
529
px
;
display
:
flex
;
display
:
flex
;
align-items
:
center
;
align-items
:
center
;
// justify-content: center;
// justify-content: center;
...
@@ -243,7 +246,8 @@ export default {
...
@@ -243,7 +246,8 @@ export default {
.logo-text
{
.logo-text
{
text-align
:
center
;
text-align
:
center
;
font-size
:
18px
;
font-size
:
18px
;
color
:
#A91C43
;
color
:
#444
;
font-weight
:
bold
;
line-height
:
25px
;
line-height
:
25px
;
}
}
}
}
...
...
src/pages/hall/components/schoolHelp.vue
浏览文件 @
604656df
...
@@ -2,11 +2,11 @@
...
@@ -2,11 +2,11 @@
<div
class=
"school-box"
>
<div
class=
"school-box"
>
<div
class=
"module1 content-max-width"
>
<div
class=
"module1 content-max-width"
>
<div
class=
"title"
>
学校申报试点
</div>
<div
class=
"title"
>
学校申报试点
</div>
<div
class=
"p"
>
学校试点申报请前往职业技能等级证书信息管理服务平台(网址:
https://vslc.ncb.edu.cn/csr-declaraPlatform)进行申请。
</div>
<div
class=
"p"
>
试点申报请前往职业技能等级证书信息管理服务平台(网址:
https://vslc.ncb.edu.cn/csr-declaraPlatform)进行申请。
</div>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/fef814a1209bab02367cfdf8ab4f51dc.png"
alt=
""
class=
"img"
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/fef814a1209bab02367cfdf8ab4f51dc.png"
alt=
""
class=
"img"
>
<div
class=
"p1"
>
<div
class=
"p1"
>
<span>
试点申报说明:
</span>
<span>
试点申报说明:
</span>
<div
class=
"all-btn"
style=
"background:#ccc
"
>
看通知
</div>
<div
class=
"all-btn"
@
click=
"goPage('/news')
"
>
看通知
</div>
</div>
</div>
<div
class=
"p1"
>
<div
class=
"p1"
>
<span>
试点申报入口:
</span>
<span>
试点申报入口:
</span>
...
@@ -14,16 +14,31 @@
...
@@ -14,16 +14,31 @@
</div>
</div>
<div
class=
"p1"
style=
"align-items: baseline;"
>
<div
class=
"p1"
style=
"align-items: baseline;"
>
<span
style=
"white-space:nowrap;"
>
申报审核结果:
</span>
<span
style=
"white-space:nowrap;"
>
申报审核结果:
</span>
<div
class=
"color-c"
>
资料提交后,需等待主管教育行政部门审核。期间可登录本网站查看审核状态,审核结果,会短信通知到注册人手机。证书申报时间结束后,若您所申报的证书至少有一个通过了审批,那您的学校将正式成为本学期的试点院校,反之则不能成为试点院校。成为试点院校后,将可以用本次注册的账号密码登录试点院校业务平台
。
</div>
<div
class=
"color-c"
>
我司会联系您,请关注校方注册网站时联系人注册手机的通知
。
</div>
</div>
</div>
<div
class=
"content-max-width"
>
<div
class=
"content-max-width"
>
<div
class=
"title"
>
学校申报考点
</div>
<div
class=
"title"
>
考点申报
</div>
<div
class=
"p"
>
在职业技能等级证书信息管理服务平台-试点院校业务平台-考试管理菜单中,打开申报考点栏目申报考核站点。
<br/>
学校如果要组织证书的考试,需要向紫荆教育申报考点,审批通过后方可组织学生考试。
<br/>
若学校不符合紫荆教育公布的考核站点建设标准要求,可以向紫荆教育申请去其他考核站点借考,借考分配由紫荆教育操作处理。
</div>
<div
class=
"p"
>
在职业技能等级证书信息管理服务平台-试点院校业务平台-考试管理菜单中,打开申报考点栏目申报考核站点。
<br/>
学校如果要组织证书的考试,需要向紫荆教育申报考点,审批通过后方可组织学生考试。
<br/>
若学校不符合紫荆教育公布的考核站点建设标准要求,可以向紫荆教育申请去其他考核站点借考,借考分配由紫荆教育操作处理。
</div>
</div>
<div
class=
"p1"
>
<span>
考点申报说明:
</span>
<div
class=
"all-btn"
@
click=
"goPage('/news')"
>
看通知
</div>
</div>
<div
class=
"p1"
>
<span>
考点申报入口:
</span>
<div
class=
"all-btn"
@
click=
"goPage('https://vslc.ncb.edu.cn/csr-declaraPlatform', 1)"
>
去申请
</div>
</div>
</div>
</div>
</div>
<div
class=
"module2"
>
<div
class=
"module2"
>
<div
class=
"content-max-width"
>
<div
class=
"content-max-width"
>
<div
class=
"title"
>
组织老师培训
</div>
<div
class=
"p"
>
<div
class=
"title tnew"
>
集中报名师训
</div>
<div
class=
"p"
>
有关单位意向申报成为1+X职业技能等级证书考核站点,请按要求登录政府网站申请试点院校业务平台(网址: https://vslc.ncb.edu.cn )输入试点学校管理员的账号密码,在考试管理菜单中,打开申报考点栏目,即可自主申报考核站点
</div>
<div
class=
"all-btn autos"
@
click=
"goPage('/school/form')"
>
去申请
</div>
</div>
<!--
<div
class=
"title"
>
组织老师培训
</div>
<div
class=
"p"
>
根据紫荆教育发布的师资培训方案,学校组织符合条件的专业老师参加师资培训。
</div>
<div
class=
"p"
>
根据紫荆教育发布的师资培训方案,学校组织符合条件的专业老师参加师资培训。
</div>
<div
class=
"p1"
>
<div
class=
"p1"
>
<span>
通知关注:
</span>
<span>
通知关注:
</span>
...
@@ -32,15 +47,17 @@
...
@@ -32,15 +47,17 @@
<div
class=
"p1"
>
<div
class=
"p1"
>
<span>
报名入口:
</span>
<span>
报名入口:
</span>
<div
class=
"all-btn con-btn"
@
click=
"goPage('/train')"
>
去报名
</div>
<div
class=
"all-btn con-btn"
@
click=
"goPage('/train')"
>
去报名
</div>
</div>
</div>
-->
<!--
<div
class=
"all-btn con-btn"
@
click=
"goPage('/train')"
>
去报名
</div>
<!--
<div
class=
"all-btn con-btn"
@
click=
"goPage('/train')"
>
去报名
</div>
<div
class=
"all-btn con-btn"
@
click=
"goPage('/news')"
>
看通知
</div>
-->
<div
class=
"all-btn con-btn"
@
click=
"goPage('/news')"
>
看通知
</div>
-->
<div
class=
"title mar-t36"
id=
"points1"
>
组织开班授课
</div>
<div
class=
"title mar-t36"
id=
"points1"
>
统一实施教学
</div>
<div
class=
"item"
>
<div
class=
"item"
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/
6a969be695f821530e26bda9cdd727fb
.png"
alt=
""
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/
5bc16cb6a3a5cda51df669315991a69a
.png"
alt=
""
>
<div
class=
"content"
>
<div
class=
"content"
>
<div
class=
"text"
>
<div
class=
"text"
>
学校可统一组织开班授课。线上课程可使用我司学习系统的辅助教学功能。
<br/>
支持视频课程教学播放、PPT课程讲义播放。
<br/>
管理班级学员和开班课,了解各班学习进度
学校可统一组织开班授课。线上课程可使用我司学习系统的辅助教学功能。
<br/>
支持视频课程教学播放、PPT课程讲义播放。
<br/>
管理班级学员和开班课,了解各班学习进度
</div>
</div>
<div
class=
"all-btn"
@
click=
"goPage('https://x-learning.ezijing.com/', 1)"
>
进入系统
</div>
<div
class=
"all-btn"
@
click=
"goPage('https://x-learning.ezijing.com/', 1)"
>
进入系统
</div>
</div>
</div>
...
@@ -50,16 +67,16 @@
...
@@ -50,16 +67,16 @@
<div
class=
"module3 content-max-width"
>
<div
class=
"module3 content-max-width"
>
<div
class=
"title"
id=
"points2"
>
组织考试报名
</div>
<div
class=
"title"
id=
"points2"
>
组织考试报名
</div>
<div
class=
"text-box"
>
<div
class=
"text-box"
>
<div
class=
"text"
>
学校为本考点学生统一批量报名,主要步骤如下:
</div>
<div
class=
"text"
>
成绩查询请前往职业技能等级证书信息管理服务平台(网址: https://vslc.ncb.edu.cn/csr-scoreCertificate)进行查询。
</div>
<
div
class=
"text"
>
1、设置考场信息:考核站点申请后,需要在职业技能等级证书信息管理服务平台-试点院校业务平台-考场管理栏目中为考核站点设置考场信息,考场信息每次考试均需设置一次。
</div
>
<
!--
<div
class=
"text"
>
1、设置考场信息:考核站点申请后,需要在职业技能等级证书信息管理服务平台-试点院校业务平台-考场管理栏目中为考核站点设置考场信息,考场信息每次考试均需设置一次。
</div>
--
>
<
div
class=
"text"
>
2、为学生报考:请在职业技能等级证书信息管理服务平台-试点院校业务平台-报考管理功能中为学生进行报考。
</div
>
<
!--
<div
class=
"text"
>
2、为学生报考:请在职业技能等级证书信息管理服务平台-试点院校业务平台-报考管理功能中为学生进行报考。
</div>
--
>
<!--
<div
class=
"text"
>
成绩查询请前往职业技能等级证书信息管理服务平台(网址: https://vslc.ncb.edu.cn/csr-scoreCertificate)进行查询。
</div>
<!--
<div
class=
"text"
>
成绩查询请前往职业技能等级证书信息管理服务平台(网址: https://vslc.ncb.edu.cn/csr-scoreCertificate)进行查询。
</div>
-->
<div
class=
"all-btn"
@
click=
"goPage('https://vslc.ncb.edu.cn/csr-scoreCertificate', 1)"
>
进入系统
</div>
-->
<div
class=
"all-btn"
@
click=
"goPage('https://vslc.ncb.edu.cn/csr-scoreCertificate', 1)"
>
进入系统
</div>
</div>
</div>
<div
class=
"img-box"
v-if=
"false"
>
<div
class=
"img-box"
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/182e9ee4459c70648ddd626075d666a8.png"
alt=
""
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/182e9ee4459c70648ddd626075d666a8.png"
alt=
""
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/94d7bf72697b2b6e452e93b555b50038.png"
alt=
""
>
<img
s
tyle=
"height:188px;"
s
rc=
"https://zws-imgs-pub.ezijing.com/static/public/94d7bf72697b2b6e452e93b555b50038.png"
alt=
""
>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -97,7 +114,7 @@ export default {
...
@@ -97,7 +114,7 @@ export default {
this
.
newsList
()
this
.
newsList
()
},
2000
)
},
2000
)
}
else
{
}
else
{
const
findId
=
this
.
articleClassify
.
children
.
find
(
item
=>
{
const
findId
=
this
.
articleClassify
[
0
]
.
children
.
find
(
item
=>
{
return
item
.
display_name
===
'我是学校'
return
item
.
display_name
===
'我是学校'
})
})
action
.
articleAction
.
getArticle
({
category_id
:
findId
.
id
}).
then
(
res
=>
{
action
.
articleAction
.
getArticle
({
category_id
:
findId
.
id
}).
then
(
res
=>
{
...
@@ -137,11 +154,17 @@ export default {
...
@@ -137,11 +154,17 @@ export default {
color
:
#fff
;
color
:
#fff
;
font-size
:
14px
;
font-size
:
14px
;
cursor
:
pointer
;
cursor
:
pointer
;
&
.autos
{
margin
:
0
auto
;
}
}
}
.school-box
{
.school-box
{
background
:
#F8F8F9
;
background
:
#F8F8F9
;
.module1
{
.module1
{
padding
:
36px
0
;
padding
:
36px
0
;
.dosc
{
// padding-bottom: 32px;
}
.p
{
.p
{
font-size
:
18px
;
font-size
:
18px
;
color
:
#666666
;
color
:
#666666
;
...
@@ -232,7 +255,7 @@ export default {
...
@@ -232,7 +255,7 @@ export default {
.module3
{
.module3
{
padding
:
46px
0
36px
;
padding
:
46px
0
36px
;
.text-box
{
.text-box
{
//
display: flex;
display
:
flex
;
// align-items: center;
// align-items: center;
margin
:
24px
0
16px
;
margin
:
24px
0
16px
;
.text
{
.text
{
...
...
src/pages/hall/components/studentHelp.vue
浏览文件 @
604656df
...
@@ -3,8 +3,8 @@
...
@@ -3,8 +3,8 @@
<div
class=
"module1 content-max-width"
>
<div
class=
"module1 content-max-width"
>
<div
class=
"title"
id=
"point1"
>
考生报名
</div>
<div
class=
"title"
id=
"point1"
>
考生报名
</div>
<div
class=
"dosc"
>
<div
class=
"dosc"
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/080bb77c913485142d131d6de501e7d1.png"
alt=
""
>
<div
class=
"cursor"
@
click=
"goPage('https://vslc.ncb.edu.cn/child-orgInfo?orgCode=330220946', 1)"
></div>
<div
class=
"cursor"
@
click=
"goPage('https://vslc.ncb.edu.cn/child-orgInfo?orgCode=330220946', 1)"
></div>
<img
style=
"width:100%"
src=
"https://zws-imgs-pub.ezijing.com/static/public/1c7084e1c2eae8cfd9582fad72e9440a.png"
alt=
""
>
<div
class=
"cursor2"
@
click=
"goPage('https://vslc.ncb.edu.cn/child-orgInfo?orgCode=330220946', 1)"
></div>
<div
class=
"cursor2"
@
click=
"goPage('https://vslc.ncb.edu.cn/child-orgInfo?orgCode=330220946', 1)"
></div>
</div>
</div>
<!--
<div
class=
"p"
>
<!--
<div
class=
"p"
>
...
@@ -39,7 +39,15 @@
...
@@ -39,7 +39,15 @@
</div>
</div>
<div
class=
"module2"
>
<div
class=
"module2"
>
<div
class=
"content-max-width"
>
<div
class=
"content-max-width"
>
<div
class=
"title"
id=
"point1"
>
学习课程
</div>
<div
class=
"dosc"
>
<div
class=
"cursor"
@
click=
"goPage('https://x-learning.ezijing.com/', 1)"
></div>
<div
class=
"cursor2"
@
click=
"goPage('https://vslc.ncb.edu.cn/childIndex?orgCode=330220946', 1)"
></div>
<div
class=
"cursor3"
@
click=
"goPage('https://x.ezijing.com/news?type=0', 1)"
></div>
<div
class=
"cursor4"
@
click=
"goPage('https://vslc.ncb.edu.cn/ncb_admin/#/login?systemType=3', 1)"
></div>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/f5c6d1396c062c0c25a062db560622f3.png"
alt=
""
>
<div
class=
"all-btn mar-at16-ab36"
@
click=
"goPage('https://x-exam.ezijing.com/login/6753212536302075904', 1)"
>
参加考试
</div>
</div>
<!--
<div
class=
"title"
id=
"point1"
>
学习课程
</div>
<div
class=
"item flex"
>
<div
class=
"item flex"
>
<img
class=
"img"
src=
"https://zws-imgs-pub.ezijing.com/static/public/dc31668fb1d44405ad8b52c94d9c5e3b.png"
alt=
""
>
<img
class=
"img"
src=
"https://zws-imgs-pub.ezijing.com/static/public/dc31668fb1d44405ad8b52c94d9c5e3b.png"
alt=
""
>
<div
class=
"content-text"
>
<div
class=
"content-text"
>
...
@@ -78,18 +86,23 @@
...
@@ -78,18 +86,23 @@
</div>
</div>
<div
class=
"name"
>
参加考试
</div>
<div
class=
"name"
>
参加考试
</div>
</div>
</div>
</div>
</div>
-->
</div>
</div>
</div>
</div>
<div
class=
"module3 content-max-width"
>
<div
class=
"module3 content-max-width"
>
<div
class=
"title mar-t36"
>
成绩查询
</div>
<div
class=
"docs"
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/a85e0b26e732a4d22f799a1e4210da1a.png"
alt=
""
>
<div
class=
"cursor"
@
click=
"goPage('https://vslc.ncb.edu.cn/csr-scoreCertificate', 1)"
></div>
<div
class=
"all-btn mar-at16"
@
click=
"goPage('https://vslc.ncb.edu.cn/csr-verification', 1)"
>
参加考试
</div>
</div>
<!--
<div
class=
"title mar-t36"
>
成绩查询
</div>
<div
class=
"p"
>
成绩查询请前往职业技能等级证书信息管理服务平台(网址: https://vslc.ncb.edu.cn/csr-scoreCertificate)进行查询。
</div>
<div
class=
"p"
>
成绩查询请前往职业技能等级证书信息管理服务平台(网址: https://vslc.ncb.edu.cn/csr-scoreCertificate)进行查询。
</div>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/e2c0c840ca551e344ffff6c03775030c.png"
class=
"img1"
alt=
""
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/e2c0c840ca551e344ffff6c03775030c.png"
class=
"img1"
alt=
""
>
<div
class=
"btn"
@
click=
"goPage('https://vslc.ncb.edu.cn/csr-scoreCertificate', 1)"
>
去查询
</div>
<div
class=
"btn"
@
click=
"goPage('https://vslc.ncb.edu.cn/csr-scoreCertificate', 1)"
>
去查询
</div>
<div
class=
"title"
>
证书查询
</div>
<div
class=
"title"
>
证书查询
</div>
<div
class=
"p"
>
证书查询请前往职业技能等级证书信息管理服务平台(网址: https://vslc.ncb.edu.cn/csr-verification)进行查询。
</div>
<div
class=
"p"
>
证书查询请前往职业技能等级证书信息管理服务平台(网址: https://vslc.ncb.edu.cn/csr-verification)进行查询。
</div>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/8176a5a1080aeb1e67240d85d12ef468.png"
alt=
""
class=
"img2"
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/8176a5a1080aeb1e67240d85d12ef468.png"
alt=
""
class=
"img2"
>
<div
class=
"btn"
@
click=
"goPage('https://vslc.ncb.edu.cn/csr-verification', 1)"
>
去查询
</div>
<div
class=
"btn"
@
click=
"goPage('https://vslc.ncb.edu.cn/csr-verification', 1)"
>
去查询
</div>
-->
</div>
</div>
</div>
</div>
</
template
>
</
template
>
...
@@ -130,7 +143,7 @@ export default {
...
@@ -130,7 +143,7 @@ export default {
this
.
newsList
()
this
.
newsList
()
},
2000
)
},
2000
)
}
else
{
}
else
{
const
findId
=
this
.
articleClassify
.
children
.
find
(
item
=>
{
const
findId
=
this
.
articleClassify
[
0
]
.
children
.
find
(
item
=>
{
return
item
.
display_name
===
'我是考生'
return
item
.
display_name
===
'我是考生'
})
})
action
.
articleAction
.
getArticle
({
category_id
:
findId
.
id
}).
then
(
res
=>
{
action
.
articleAction
.
getArticle
({
category_id
:
findId
.
id
}).
then
(
res
=>
{
...
@@ -164,6 +177,8 @@ export default {
...
@@ -164,6 +177,8 @@ export default {
line-height
:
33px
;
line-height
:
33px
;
}
}
.dosc
{
.dosc
{
padding-bottom
:
32px
;
padding-top
:
25px
;
position
:
relative
;
position
:
relative
;
font-size
:
18px
;
font-size
:
18px
;
color
:
#666666
;
color
:
#666666
;
...
@@ -171,7 +186,7 @@ export default {
...
@@ -171,7 +186,7 @@ export default {
margin-top
:
16px
;
margin-top
:
16px
;
.cursor
{
.cursor
{
position
:
absolute
;
position
:
absolute
;
bottom
:
1
2
6px
;
bottom
:
1
5
6px
;
right
:
0
;
right
:
0
;
width
:
50%
;
width
:
50%
;
height
:
30px
;
height
:
30px
;
...
@@ -180,7 +195,7 @@ export default {
...
@@ -180,7 +195,7 @@ export default {
}
}
.cursor2
{
.cursor2
{
position
:
absolute
;
position
:
absolute
;
bottom
:
9
0px
;
bottom
:
12
0px
;
right
:
100px
;
right
:
100px
;
width
:
540px
;
width
:
540px
;
height
:
30px
;
height
:
30px
;
...
@@ -233,6 +248,7 @@ export default {
...
@@ -233,6 +248,7 @@ export default {
.process
{
.process
{
display
:
flex
;
display
:
flex
;
align-items
:
center
;
align-items
:
center
;
.order
{
.order
{
color
:
#CCCCCC
;
color
:
#CCCCCC
;
margin-right
:
10px
;
margin-right
:
10px
;
...
@@ -256,6 +272,51 @@ export default {
...
@@ -256,6 +272,51 @@ export default {
.module2
{
.module2
{
background
:
#fff
;
background
:
#fff
;
padding
:
24px
0
29px
;
padding
:
24px
0
29px
;
.dosc
{
// padding-bottom: 32px;
// padding-top: 25px;
position
:
relative
;
// font-size: 18px;
// color: #666666;
// line-height: 36px;
// margin-top: 16px;
.cursor
{
position
:
absolute
;
top
:
500px
;
left
:
530px
;
width
:
104px
;
height
:
40px
;
// background: rgba(0,0,0,0.1);
cursor
:
pointer
;
}
.cursor2
{
position
:
absolute
;
top
:
680px
;
left
:
630px
;
width
:
540px
;
height
:
30px
;
// background: rgba(0,0,0,0.1);
cursor
:
pointer
;
}
.cursor3
{
position
:
absolute
;
top
:
710px
;
left
:
330px
;
width
:
310px
;
height
:
30px
;
// background: rgba(0,0,0,0.1);
cursor
:
pointer
;
}
.cursor4
{
position
:
absolute
;
top
:
790px
;
left
:
660px
;
width
:
460px
;
height
:
30px
;
// background: rgba(0,0,0,0.1);
cursor
:
pointer
;
}
}
.title
{
.title
{
font-size
:
24px
;
font-size
:
24px
;
font-weight
:
bold
;
font-weight
:
bold
;
...
@@ -339,6 +400,24 @@ export default {
...
@@ -339,6 +400,24 @@ export default {
}
}
.module3
{
.module3
{
padding-bottom
:
36px
;
padding-bottom
:
36px
;
.docs
{
// padding-bottom: 32px;
padding-top
:
36px
;
position
:
relative
;
// font-size: 18px;
// color: #666666;
// line-height: 36px;
// margin-top: 16px;
.cursor
{
position
:
absolute
;
top
:
400px
;
left
:
530px
;
width
:
104px
;
height
:
40px
;
// background: rgba(0,0,0,0.1);
cursor
:
pointer
;
}
}
.title
{
.title
{
font-size
:
24px
;
font-size
:
24px
;
font-weight
:
bold
;
font-weight
:
bold
;
...
@@ -379,4 +458,26 @@ export default {
...
@@ -379,4 +458,26 @@ export default {
.mar-t36
{
.mar-t36
{
margin-top
:
36px
;
margin-top
:
36px
;
}
}
.all-btn
{
width
:
104px
;
// padding: 0 24px;
height
:
40px
;
background
:
linear-gradient
(
315deg
,
rgba
(
225
,
47
,
116
,
0
.83
)
0%
,
#C01540
100%
);
border-radius
:
4px
;
line-height
:
40px
;
text-align
:
center
;
color
:
#fff
;
font-size
:
14px
;
// font-weight: bold;
margin-top
:
16px
;
cursor
:
pointer
;
margin-bottom
:
36px
;
margin
:
0
auto
;
&
.mar-at16-ab36
{
margin
:
16px
auto
36px
auto
;
}
&
.mar-at16
{
margin
:
16px
auto
0
auto
;
}
}
</
style
>
</
style
>
src/pages/hall/components/teacherHelp.vue
浏览文件 @
604656df
<
template
>
<
template
>
<div
class=
"teacher-box"
>
<div
class=
"teacher-box"
>
<div
class=
"module1 content-max-width"
>
<div
class=
"module1 content-max-width"
>
<div
class=
"title"
>
师资培训报名
</div>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/086c847edeca0e05275666a1a5c9fc43.png"
alt=
""
>
<img
class=
"mar-t16"
src=
"https://zws-imgs-pub.ezijing.com/static/public/003f14d360021d5c244cd80ae4b98d1d.png"
alt=
""
>
<!--
<div
class=
"title"
>
师资培训报名
</div>
<div
class=
"p"
>
紫荆教育计划2021年共开展9期针对“金融产品数字化营销职业技能等级证书”的师资培训,具体安排如下:
</div>
<div
class=
"p"
>
紫荆教育计划2021年共开展9期针对“金融产品数字化营销职业技能等级证书”的师资培训,具体安排如下:
</div>
<img
style=
"width:30%;display:block;margin:0 auto;"
src=
"https://zws-imgs-pub.ezijing.com/static/public/50ce208136ab7e9c023450940d94fb14.png"
alt=
""
>
<img
style=
"width:30%;display:block;margin:0 auto;"
src=
"https://zws-imgs-pub.ezijing.com/static/public/50ce208136ab7e9c023450940d94fb14.png"
alt=
""
>
<p
class=
"p"
>
注:以上安排供参考,具体计划以紫荆教育官方通告为准。
</p>
<p
class=
"p"
>
注:以上安排供参考,具体计划以紫荆教育官方通告为准。
</p>
-->
<!--
<div
class=
"p1"
>
<!--
<div
class=
"p1"
>
<span>
培训报名对象:
</span>
<span>
培训报名对象:
</span>
<div
class=
"color-c"
>
<div
class=
"color-c"
>
相关对口金融专业的老师
相关对口金融专业的老师
</div>
</div>
</div>
-->
</div>
-->
<div
class=
"new-liu"
>
<div
class=
"title"
>
六、培训费用
</div>
<div
class=
"new-p"
>
详见每期师资培训通知。查询地点为:
</div>
<div
class=
"new-p"
>
1.金融产品数字化营销职业技能等级证书信息管理服务平台
<span
@
click=
"goPage('https://vslc.ncb.edu.cn/childIndex?orgCode=330220946', 1)"
>
(https://vslc.ncb.edu.cn/childIndex?orgCode=330220946)
</span></div>
<div
class=
"new-p"
>
2.紫荆教育官网
<span>
(https://x.ezijing.com/news?type=0)
</span></div>
</div>
<div
class=
"p1"
>
<div
class=
"p1"
>
<span>
报名入口:
</span>
<span>
报名入口:
</span>
<div
class=
"all-btn"
@
click=
"goPage('/train')"
>
去报名
</div>
<div
class=
"all-btn"
@
click=
"goPage('/train')"
>
去报名
</div>
...
@@ -19,7 +27,7 @@
...
@@ -19,7 +27,7 @@
<span>
通知关注:
</span>
<span>
通知关注:
</span>
<div
class=
"all-btn"
@
click=
"goPage('/news')"
>
看通知
</div>
<div
class=
"all-btn"
@
click=
"goPage('/news')"
>
看通知
</div>
</div>
</div>
<div
class=
"p1"
>
<
!--
<
div
class=
"p1"
>
<span>
金融产品数字化营销师资培训(第一期)
</span>
<span>
金融产品数字化营销师资培训(第一期)
</span>
</div>
</div>
<div
style=
"margin-left:36px"
>
<div
style=
"margin-left:36px"
>
...
@@ -47,13 +55,15 @@
...
@@ -47,13 +55,15 @@
王老师
王老师
</div>
</div>
</div>
</div>
</div>
</div>
-->
<div
class=
"title mar-t36-b26"
>
老师参加培训
</div>
<div
class=
"title mar-t36-b26"
>
辅助老师学习
</div>
<div
class=
"item"
>
<div
class=
"item"
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/6a969be695f821530e26bda9cdd727fb.png"
alt=
""
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/6a969be695f821530e26bda9cdd727fb.png"
alt=
""
>
<div
class=
"content"
>
<div
class=
"content"
>
<div
class=
"text"
>
<div
class=
"text"
>
学习系统具备辅助师资培训学习的功能。辅助师资培训学习内容以视频展示为主,视频清晰、播放流畅、系统稳定;课程播放支持倍速、全屏切换、课程讲义和视频双频同步播放。
学习系统以学习课程和辅助教学为主要功能。
<br/>
老师学习课程以视频展示为主,清晰、流畅且稳定。视频播放支持倍速、全屏切换、课程讲义和视频双频同步播放;
<br/>
辅助教学,使用学习系统,开班授课,可辅导所有学员班课讲解,以取得最好的成绩。
</div>
</div>
<div
class=
"all-btn"
@
click=
"goPage('https://x-learning.ezijing.com/', 1)"
>
进入系统
</div>
<div
class=
"all-btn"
@
click=
"goPage('https://x-learning.ezijing.com/', 1)"
>
进入系统
</div>
</div>
</div>
...
@@ -61,29 +71,33 @@
...
@@ -61,29 +71,33 @@
</div>
</div>
<div
class=
"module2"
>
<div
class=
"module2"
>
<div
class=
"content-max-width"
>
<div
class=
"content-max-width"
>
<div
class=
"title"
id=
"pointt1"
>
师训结业测评
</div>
<
!--
<
div
class=
"title"
id=
"pointt1"
>
师训结业测评
</div>
<div
class=
"p"
>
老师参加完师资培训之后,需要从培训内容、教学设计、教授方法等方面进行全面测评,测评形式不限于小组讨论、个人答辩、试卷考试等,具体测评形式以当期师资培训方案为准。
</div>
<div
class=
"p"
>
老师参加完师资培训之后,需要从培训内容、教学设计、教授方法等方面进行全面测评,测评形式不限于小组讨论、个人答辩、试卷考试等,具体测评形式以当期师资培训方案为准。
</div>
-->
<!--
<div
class=
"p1"
>
<!--
<div
class=
"p1"
>
<span>
通知关注:
</span>
<span>
通知关注:
</span>
<div
class=
"all-btn"
@
click=
"goPage('/news')"
>
看通知
</div>
<div
class=
"all-btn"
@
click=
"goPage('/news')"
>
看通知
</div>
</div>
-->
</div>
-->
<div
class=
"title mar-t36-b16"
id=
"pointt2"
>
师训结业证书
</div>
<div
class=
"title mar-t36-b16"
id=
"pointt2"
>
查看证书授予
</div>
<div
class=
"cert-box"
>
<div
class=
"cert-box"
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/c10eedf619424f2881a214284818626c.png"
alt=
""
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/c10eedf619424f2881a214284818626c.png"
alt=
""
>
<div
class=
"text"
>
参加师资培训并通过师资结业测评者,将获得由紫荆教育颁发的师训结业证书,具备“金融产品数字化营销职业技能等级证书”的培训授课资格
。
</div>
<div
class=
"text"
>
师资培训通过之后,会颁发师资培训证书
。
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"module3"
>
<div
class=
"module3 content-max-width"
>
<div
class=
"content-max-width"
>
<div
class=
"title"
>
老师开班授课
</div>
<div
class=
"title"
>
开班授课
</div>
<div
class=
"item"
>
<div
class=
"item"
>
<div
class=
"item"
>
<div
class=
"item"
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/6a969be695f821530e26bda9cdd727fb.png"
alt=
""
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/6a969be695f821530e26bda9cdd727fb.png"
alt=
""
>
<div
class=
"content"
>
<div
class=
"content"
>
<div
class=
"text"
>
<div
class=
"text"
>
学习系统具备老师开展授课辅助教学的功能。老师可使用系统辅助教学开班授课、辅导学生学习,可以利用线上便捷的辅助授课资源与线下开展的面授实训相结合,将理论体系与实训场景融为一体,全面提升培训质量。
可使用学习系统的辅助教学功能。
<br/>
支持视频课程教学播放、PPT课程讲义播放。
<br/>
管理班级学员和开班课,了解进度
</div>
<div
class=
"all-btn"
@
click=
"goPage('https://x-learning.ezijing.com/', 1)"
>
进入系统
</div>
</div>
</div>
</div>
<div
class=
"all-btn"
@
click=
"goPage('https://x-learning.ezijing.com/', 1)"
>
进入系统
</div>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -129,7 +143,7 @@ export default {
...
@@ -129,7 +143,7 @@ export default {
this
.
newsList
()
this
.
newsList
()
},
2000
)
},
2000
)
}
else
{
}
else
{
const
findId
=
this
.
articleClassify
.
children
.
find
(
item
=>
{
const
findId
=
this
.
articleClassify
[
0
]
.
children
.
find
(
item
=>
{
return
item
.
display_name
===
'我是老师'
return
item
.
display_name
===
'我是老师'
})
})
action
.
articleAction
.
getArticle
({
category_id
:
findId
.
id
}).
then
(
res
=>
{
action
.
articleAction
.
getArticle
({
category_id
:
findId
.
id
}).
then
(
res
=>
{
...
@@ -164,9 +178,28 @@ export default {
...
@@ -164,9 +178,28 @@ export default {
font-size
:
14px
;
font-size
:
14px
;
cursor
:
pointer
;
cursor
:
pointer
;
}
}
.mar-t16
{
margin-top
:
16px
;
}
.teacher-box
{
.teacher-box
{
.module1
{
.module1
{
padding
:
36px
0
;
padding
:
36px
0
;
.new-liu
{
padding-top
:
16px
;
.title
{
font-size
:
18px
;
color
:
rgba
(
63
,
63
,
63
,
1
);
}
.new-p
{
line-height
:
36px
;
color
:
rgba
(
157
,
157
,
157
,
1
);
font-size
:
18px
;
span
{
color
:
rgba
(
0
,
133
,
232
,
1
);
cursor
:
pointer
;
}
}
}
.title
{
.title
{
font-weight
:
bold
;
font-weight
:
bold
;
color
:
#333333
;
color
:
#333333
;
...
@@ -227,7 +260,7 @@ export default {
...
@@ -227,7 +260,7 @@ export default {
color
:
#333333
;
color
:
#333333
;
line-height
:
33px
;
line-height
:
33px
;
&
.mar-t36-b16
{
&
.mar-t36-b16
{
margin
:
36
px
0
16px
;
margin
:
0
px
0
16px
;
}
}
}
}
.p
{
.p
{
...
@@ -267,7 +300,7 @@ export default {
...
@@ -267,7 +300,7 @@ export default {
}
}
}
}
.module3
{
.module3
{
padding
:
36
px
0
;
padding
:
72
px
0
;
.title
{
.title
{
font-size
:
24px
;
font-size
:
24px
;
font-weight
:
bold
;
font-weight
:
bold
;
...
...
src/pages/hall/index.vue
浏览文件 @
604656df
...
@@ -102,7 +102,7 @@ export default {
...
@@ -102,7 +102,7 @@ export default {
text
:
'参加考试'
,
text
:
'参加考试'
,
path
:
'https://x-exam.ezijing.com/login/6753212536302075904'
,
path
:
'https://x-exam.ezijing.com/login/6753212536302075904'
,
pathType
:
1
,
pathType
:
1
,
textActive
:
'
考点和考场安排,准考证打印领取时间
'
textActive
:
'
关注考点和考场安排,准备考试材料
'
},
},
{
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/6bf9fedcbff1d13de413667b33787db3.png'
,
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/6bf9fedcbff1d13de413667b33787db3.png'
,
...
@@ -139,24 +139,24 @@ export default {
...
@@ -139,24 +139,24 @@ export default {
{
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/b278993ee5c29349ff83d1d9b4b596c9.png'
,
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/b278993ee5c29349ff83d1d9b4b596c9.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/8d24a5c20a8ab87d26db73ccfacd2fba.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/8d24a5c20a8ab87d26db73ccfacd2fba.png'
,
text
:
'
老师培训
'
,
text
:
'
辅助老师学习
'
,
path
:
'https://x-learning.ezijing.com/'
,
path
:
'https://x-learning.ezijing.com/'
,
pathType
:
1
,
pathType
:
1
,
textActive
:
'进入学习系统学习和线下统一培训'
textActive
:
'提供师资培训资料,辅助老师学习'
},
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/6f9583c270a3302a352ae9bbba64099d.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/8a16c6cd1dc986075a002fe314f21d0d.png'
,
text
:
'参加考试'
,
path
:
'/hall?role=1&point=t1&home=1'
,
textActive
:
'培训后参加统一考试'
},
},
// {
// icon: 'https://zws-imgs-pub.ezijing.com/static/public/6f9583c270a3302a352ae9bbba64099d.png',
// iconActive: 'https://zws-imgs-pub.ezijing.com/static/public/8a16c6cd1dc986075a002fe314f21d0d.png',
// text: '参加考试',
// path: '/hall?role=1&point=t1&home=1',
// textActive: '培训后参加统一考试'
// },
{
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/06f7b0220ab6d8d9d34f6d68258f2669.png'
,
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/06f7b0220ab6d8d9d34f6d68258f2669.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/130affba0b6cefd278c31ddfab74acfc.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/130affba0b6cefd278c31ddfab74acfc.png'
,
text
:
'
培训证书
'
,
text
:
'
查看证书授予
'
,
path
:
'/hall?role=1&point=t2&home=1'
,
path
:
'/hall?role=1&point=t2&home=1'
,
textActive
:
'
颁发教学资源(老师)证书
'
textActive
:
'
授予培训资格证书老师名单
'
},
},
{
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/70c3defef24fd1438ada43b3e1ccff87.png'
,
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/70c3defef24fd1438ada43b3e1ccff87.png'
,
...
@@ -164,7 +164,7 @@ export default {
...
@@ -164,7 +164,7 @@ export default {
text
:
'开班授课'
,
text
:
'开班授课'
,
path
:
'https://x-learning.ezijing.com/'
,
path
:
'https://x-learning.ezijing.com/'
,
pathType
:
1
,
pathType
:
1
,
textActive
:
'进入学习
系统教师端
'
textActive
:
'进入学习
平台
'
}
}
],
],
schoolNav
:
[
schoolNav
:
[
...
@@ -194,22 +194,21 @@ export default {
...
@@ -194,22 +194,21 @@ export default {
{
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/ea6a2917391444208d9084c3205227b2.png'
,
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/ea6a2917391444208d9084c3205227b2.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/55065b21e5ba9bc735a3d3527f07af79.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/55065b21e5ba9bc735a3d3527f07af79.png'
,
text
:
'组织老师培训'
,
text
:
'集中报名师训'
,
path
:
'https://x-learning.ezijing.com/'
,
path
:
'/school/form'
,
pathType
:
1
,
textActive
:
'给老师分配帐号进入学习系统学习和线下统一培训'
textActive
:
'给老师分配帐号进入学习系统学习和线下统一培训'
},
},
{
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/cc4885f2f4b6f566954cdb15381916f8.png'
,
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/cc4885f2f4b6f566954cdb15381916f8.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/901044f1465a5497fef8135f9e2ce4ff.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/901044f1465a5497fef8135f9e2ce4ff.png'
,
text
:
'
组织开班授课
'
,
text
:
'
统一实施教学
'
,
path
:
'/hall?role=2&point=s1&home=1'
,
path
:
'/hall?role=2&point=s1&home=1'
,
textActive
:
'发通知组织统一上课'
textActive
:
'发通知组织统一上课'
},
},
{
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/1505fd4535d858b4939e46f2534bfcaf.png'
,
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/1505fd4535d858b4939e46f2534bfcaf.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/3c3d204e15a400a7f74b4a9dad44cd55.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/3c3d204e15a400a7f74b4a9dad44cd55.png'
,
text
:
'
考试报名
'
,
text
:
'
批量报名考试
'
,
path
:
'/hall?role=2&point=s2&home=1'
,
path
:
'/hall?role=2&point=s2&home=1'
,
textActive
:
'统计学员后统一报名'
textActive
:
'统计学员后统一报名'
}
}
...
...
src/pages/home/index.vue
浏览文件 @
604656df
...
@@ -147,27 +147,27 @@ export default {
...
@@ -147,27 +147,27 @@ export default {
newsTabIndex
:
0
,
newsTabIndex
:
0
,
serviceList
:
[
serviceList
:
[
{
{
img
:
'https://zws-imgs-pub.ezijing.com/static/public/
8938cfd93f92e9616ab677a0da59727f
.png'
,
img
:
'https://zws-imgs-pub.ezijing.com/static/public/
5ee4fac97e8f2620d41eaed01900cca5
.png'
,
title
:
'教材中心'
,
title
:
'教材中心'
,
desc
:
'本系列教材紧跟金融各行业数字化转型和职业教育的人才培养发展的需求,随行业的数字化转型、数字化营销工具和专业升级等情况及时动态更新。......'
,
desc
:
'本系列教材紧跟金融各行业数字化转型和职业教育的人才培养发展的需求,随行业的数字化转型、数字化营销工具和专业升级等情况及时动态更新。......'
,
path
:
'/service?id=0'
path
:
'/service?id=0'
},
},
{
{
img
:
'https://zws-imgs-pub.ezijing.com/static/public/
1e0843ec08a2ea4aa152125bd1c70867
.png'
,
img
:
'https://zws-imgs-pub.ezijing.com/static/public/
353c19e26fc2eb0e83c72a7b85ad1475
.png'
,
title
:
'教学资源(老师)'
,
title
:
'教学资源(老师)'
,
desc
:
''
,
desc
:
''
,
path
:
'https://login.ezijing.com/xlearn/register'
,
path
:
'https://login.ezijing.com/xlearn/register'
,
pathType
:
1
pathType
:
1
},
},
{
{
img
:
'https://zws-imgs-pub.ezijing.com/static/public/
cc0746c91d9d42ec9c016ef6835d90af
.png'
,
img
:
'https://zws-imgs-pub.ezijing.com/static/public/
e49974851256f3e546f8dc91b08f4932
.png'
,
title
:
'课程学习(学生)'
,
title
:
'课程学习(学生)'
,
desc
:
''
,
desc
:
''
,
path
:
'https://login.ezijing.com/xlearn/register'
,
path
:
'https://login.ezijing.com/xlearn/register'
,
pathType
:
1
pathType
:
1
},
},
{
{
img
:
'https://zws-imgs-pub.ezijing.com/static/public/
a5abcb75376ed28373abace5ed4e03bc
.png'
,
img
:
'https://zws-imgs-pub.ezijing.com/static/public/
4ca147e0e490b3c6ada62a831c11e375
.png'
,
title
:
'实操学习'
,
title
:
'实操学习'
,
desc
:
''
,
desc
:
''
,
path
:
'http://xtraining.ezijing.com/'
,
path
:
'http://xtraining.ezijing.com/'
,
...
@@ -240,24 +240,24 @@ export default {
...
@@ -240,24 +240,24 @@ export default {
{
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/b278993ee5c29349ff83d1d9b4b596c9.png'
,
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/b278993ee5c29349ff83d1d9b4b596c9.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/8d24a5c20a8ab87d26db73ccfacd2fba.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/8d24a5c20a8ab87d26db73ccfacd2fba.png'
,
text
:
'
老师培训
'
,
text
:
'
辅助老师学习
'
,
path
:
'https://x-learning.ezijing.com/'
,
path
:
'https://x-learning.ezijing.com/'
,
pathType
:
1
,
pathType
:
1
,
textActive
:
'进入学习系统学习和线下统一培训'
textActive
:
'提供师资培训资料,辅助老师学习'
},
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/6f9583c270a3302a352ae9bbba64099d.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/8a16c6cd1dc986075a002fe314f21d0d.png'
,
text
:
'参加考试'
,
path
:
'/hall?role=1&point=t1'
,
textActive
:
'培训后参加统一考试'
},
},
// {
// icon: 'https://zws-imgs-pub.ezijing.com/static/public/6f9583c270a3302a352ae9bbba64099d.png',
// iconActive: 'https://zws-imgs-pub.ezijing.com/static/public/8a16c6cd1dc986075a002fe314f21d0d.png',
// text: '参加考试',
// path: '/hall?role=1&point=t1',
// textActive: '培训后参加统一考试'
// },
{
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/06f7b0220ab6d8d9d34f6d68258f2669.png'
,
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/06f7b0220ab6d8d9d34f6d68258f2669.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/130affba0b6cefd278c31ddfab74acfc.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/130affba0b6cefd278c31ddfab74acfc.png'
,
text
:
'
培训证书
'
,
text
:
'
查看证书授予
'
,
path
:
'/hall?role=1&point=t2'
,
path
:
'/hall?role=1&point=t2'
,
textActive
:
'
颁发教学资源(老师)证书
'
textActive
:
'
授予培训资格证书老师名单
'
},
},
{
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/70c3defef24fd1438ada43b3e1ccff87.png'
,
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/70c3defef24fd1438ada43b3e1ccff87.png'
,
...
@@ -265,7 +265,7 @@ export default {
...
@@ -265,7 +265,7 @@ export default {
text
:
'开班授课'
,
text
:
'开班授课'
,
path
:
'https://x-learning.ezijing.com/'
,
path
:
'https://x-learning.ezijing.com/'
,
pathType
:
1
,
pathType
:
1
,
textActive
:
'进入学习
系统教师端
'
textActive
:
'进入学习
平台
'
}
}
],
],
schoolNav
:
[
schoolNav
:
[
...
@@ -295,22 +295,21 @@ export default {
...
@@ -295,22 +295,21 @@ export default {
{
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/ea6a2917391444208d9084c3205227b2.png'
,
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/ea6a2917391444208d9084c3205227b2.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/55065b21e5ba9bc735a3d3527f07af79.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/55065b21e5ba9bc735a3d3527f07af79.png'
,
text
:
'组织老师培训'
,
text
:
'集中报名师训'
,
path
:
'https://x-learning.ezijing.com/'
,
path
:
'/hall?role=2'
,
pathType
:
1
,
textActive
:
'给老师分配帐号进入学习系统学习和线下统一培训'
textActive
:
'给老师分配帐号进入学习系统学习和线下统一培训'
},
},
{
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/cc4885f2f4b6f566954cdb15381916f8.png'
,
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/cc4885f2f4b6f566954cdb15381916f8.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/901044f1465a5497fef8135f9e2ce4ff.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/901044f1465a5497fef8135f9e2ce4ff.png'
,
text
:
'
组织开班授课
'
,
text
:
'
统一实施教学
'
,
path
:
'/hall?role=2&point=s1'
,
path
:
'/hall?role=2&point=s1'
,
textActive
:
'发通知组织统一上课'
textActive
:
'发通知组织统一上课'
},
},
{
{
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/1505fd4535d858b4939e46f2534bfcaf.png'
,
icon
:
'https://zws-imgs-pub.ezijing.com/static/public/1505fd4535d858b4939e46f2534bfcaf.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/3c3d204e15a400a7f74b4a9dad44cd55.png'
,
iconActive
:
'https://zws-imgs-pub.ezijing.com/static/public/3c3d204e15a400a7f74b4a9dad44cd55.png'
,
text
:
'
考试报名
'
,
text
:
'
批量报名考试
'
,
path
:
'/hall?role=2&point=s2'
,
path
:
'/hall?role=2&point=s2'
,
textActive
:
'统计学员后统一报名'
textActive
:
'统计学员后统一报名'
}
}
...
@@ -400,7 +399,7 @@ export default {
...
@@ -400,7 +399,7 @@ export default {
this
.
newsList
()
this
.
newsList
()
},
2000
)
},
2000
)
}
else
{
}
else
{
const
findId
=
this
.
articleClassify
.
children
.
find
(
item
=>
{
const
findId
=
this
.
articleClassify
[
0
]
.
children
.
find
(
item
=>
{
return
item
.
display_name
===
(
this
.
newsTabIndex
?
'工作动态'
:
'新闻动态'
)
return
item
.
display_name
===
(
this
.
newsTabIndex
?
'工作动态'
:
'新闻动态'
)
})
})
action
.
articleAction
.
getArticle
({
category_id
:
findId
?
findId
.
id
:
23
}).
then
(
res
=>
{
action
.
articleAction
.
getArticle
({
category_id
:
findId
?
findId
.
id
:
23
}).
then
(
res
=>
{
...
...
src/pages/news/index.vue
浏览文件 @
604656df
...
@@ -80,7 +80,7 @@ export default {
...
@@ -80,7 +80,7 @@ export default {
this
.
newsList
()
this
.
newsList
()
},
2000
)
},
2000
)
}
else
{
}
else
{
const
findId
=
this
.
articleClassify
.
children
.
find
(
item
=>
{
const
findId
=
this
.
articleClassify
[
0
]
.
children
.
find
(
item
=>
{
return
item
.
display_name
===
(
this
.
tabsDataIndex
?
'工作动态'
:
'新闻动态'
)
return
item
.
display_name
===
(
this
.
tabsDataIndex
?
'工作动态'
:
'新闻动态'
)
})
})
console
.
log
(
findId
.
id
)
console
.
log
(
findId
.
id
)
...
...
src/pages/query/index.vue
浏览文件 @
604656df
...
@@ -53,7 +53,7 @@ export default {
...
@@ -53,7 +53,7 @@ export default {
this
.
newsList
()
this
.
newsList
()
},
2000
)
},
2000
)
}
else
{
}
else
{
const
findId
=
this
.
articleClassify
.
children
.
find
(
item
=>
{
const
findId
=
this
.
articleClassify
[
0
]
.
children
.
find
(
item
=>
{
return
item
.
display_name
===
'证书成绩查询'
return
item
.
display_name
===
'证书成绩查询'
})
})
action
.
articleAction
.
getArticle
({
category_id
:
findId
.
id
}).
then
(
res
=>
{
action
.
articleAction
.
getArticle
({
category_id
:
findId
.
id
}).
then
(
res
=>
{
...
...
src/pages/service/index.vue
浏览文件 @
604656df
...
@@ -9,7 +9,9 @@
...
@@ -9,7 +9,9 @@
<div
class=
"moudel1 content-max-width"
v-if=
"tabIndex == 0 && !isBuyShow"
>
<div
class=
"moudel1 content-max-width"
v-if=
"tabIndex == 0 && !isBuyShow"
>
<div
class=
"title"
>
“1+X”教材简介
</div>
<div
class=
"title"
>
“1+X”教材简介
</div>
<div
class=
"con-text"
>
<div
class=
"con-text"
>
<div
class=
"p"
>
<div
class=
"p"
>
半年来针对“金融产品数字化营销职业技能等级证书”教材开发、师资培训、实训系统的开发,紫荆教育组织20余次研讨会,各位专家不仅有清北人等高校的金融和营销的教授学者,职业教育的双高院校的学科带头人,更有银证保等行业的经济学家、业务和人力的负责人,知名咨询机构的金融条线的合伙人一起群策群力,希望能为结合中职、高职和应用型本科的学生特点,共享自己的智慧和经验。
</div>
<div
class=
"p"
>
在探讨教材设置中的项目导学、学习目标、任务导入、任务实施、知识链接、项目测评等版块。各板块间,以思维导图的形式勾勒出每个任务的核心知识点,便于学生整体把握项目的主要知识内容和学习要求。基于工作领域职业能力分析,精心设计典型工作任务,明确提出任务要求,引导学生开展典型、真实的职业实践。围绕学习目标,针对“任务实施”所需知识,以“必需、够用”为原则,选取核心知识点。设计“想一想”“读一读”“练一练”等小栏目,增加教材的互动性,鼓励学生“做中学”。依据金融产品数字化营销职业技能等级标准实务考核要求,设计重要知识点测评试题,方便学生及时检验项目实务知识学习效果。
</div>
<!-- <div class="p">
金融产品数字化营销职业技能等级证书是第四批X证书之一。该职业技能等
金融产品数字化营销职业技能等级证书是第四批X证书之一。该职业技能等
级证书以金融行业企业岗位群需求和职业技能等级标准为依据,证书职业技能等
级证书以金融行业企业岗位群需求和职业技能等级标准为依据,证书职业技能等
级划分为三个等级:初级、中级和高级,三个级别依次递进,高级别涵盖低级别
级划分为三个等级:初级、中级和高级,三个级别依次递进,高级别涵盖低级别
...
@@ -31,14 +33,12 @@
...
@@ -31,14 +33,12 @@
等级标准为依据,结合行业企业用人技能要求的紧迫程度,设计教材内容和框架
等级标准为依据,结合行业企业用人技能要求的紧迫程度,设计教材内容和框架
体系。确定教材各案例实践涵盖的职业技能等级工作任务与就业面向相匹配,以
体系。确定教材各案例实践涵盖的职业技能等级工作任务与就业面向相匹配,以
真实案例实践为驱动,促进学生深刻掌握先进技术能力。
真实案例实践为驱动,促进学生深刻掌握先进技术能力。
</div>
</div>
-->
</div>
</div>
<
img
style=
"margin: 0 auto; width:30%; display:block;"
src=
"https://zws-imgs-pub.ezijing.com/static/public/50ce208136ab7e9c023450940d94fb14.png"
alt=
""
>
<
!-- <img style="margin: 0 auto; width:30%; display:block;" src="https://zws-imgs-pub.ezijing.com/static/public/50ce208136ab7e9c023450940d94fb14.png" alt=""> --
>
<div
class=
"buy-box"
>
<div
class=
"buy-box"
>
<div
class=
"name"
>
立即购买:
</div>
<div
class=
"name"
>
立即购买:
</div>
<span
@
click=
"isBuyShow = true"
>
《金融产品数字化营销职业技能等级认证教材》(初级)、《金融产品数字化营销
<span
@
click=
"isBuyShow = true"
>
《金融产品数字化营销初级》
</span>
职业技能等级认证教材》(中级)、《金融产品数字化营销职业技能等级认证教材》
(高级)
</span>
<!-- <span @click="isBuyShow = true">《金融产品数字化营销职业技能等级认证教材》(中级)</span> -->
<!-- <span @click="isBuyShow = true">《金融产品数字化营销职业技能等级认证教材》(中级)</span> -->
<!-- <span @click="isBuyShow = true">《金融产品数字化营销职业技能等级认证教材》(高级)</span> -->
<!-- <span @click="isBuyShow = true">《金融产品数字化营销职业技能等级认证教材》(高级)</span> -->
</div>
</div>
...
@@ -136,6 +136,7 @@ export default {
...
@@ -136,6 +136,7 @@ export default {
font-size
:
14px
;
font-size
:
14px
;
color
:
#717171
;
color
:
#717171
;
line-height
:
36px
;
line-height
:
36px
;
// padding-bottom: 32px;
.p
{
.p
{
text-indent
:
2em
;
text-indent
:
2em
;
}
}
...
...
src/pages/site/index.vue
浏览文件 @
604656df
...
@@ -54,7 +54,7 @@ export default {
...
@@ -54,7 +54,7 @@ export default {
this
.
newsList
()
this
.
newsList
()
},
2000
)
},
2000
)
}
else
{
}
else
{
const
findId
=
this
.
articleClassify
.
children
.
find
(
item
=>
{
const
findId
=
this
.
articleClassify
[
0
]
.
children
.
find
(
item
=>
{
return
item
.
display_name
===
'考核站点'
return
item
.
display_name
===
'考核站点'
})
})
action
.
articleAction
.
getArticle
({
category_id
:
findId
.
id
}).
then
(
res
=>
{
action
.
articleAction
.
getArticle
({
category_id
:
findId
.
id
}).
then
(
res
=>
{
...
...
src/pages/train/components/item.vue
浏览文件 @
604656df
...
@@ -3,11 +3,12 @@
...
@@ -3,11 +3,12 @@
<img
:src=
"data.cover_pc_url"
alt=
""
>
<img
:src=
"data.cover_pc_url"
alt=
""
>
<div
class=
"right-content"
>
<div
class=
"right-content"
>
<div
class=
"title"
>
{{
data
.
title
}}
</div>
<div
class=
"title"
>
{{
data
.
title
}}
</div>
<div
class=
"des-box"
v-html=
"data.additional"
>
<!-- v-html="data.additional" -->
<p
class=
"ind"
>
作者:基础数据维护及档案管理
</p>
<div
class=
"des-box"
>
<p>
出版时间:基础数据维护及档案管理
</p>
<!--
<p
class=
"ind"
>
计划时间:3.24-3.26
</p>
-->
<p
class=
"ind"
>
ISBN:基础数据维护及档案管理
</p>
<p>
计划时间:3.24-3.26
</p>
<p>
书籍简介:基础数据维护及档案管理
</p>
<!--
<p
class=
"ind"
>
ISBN:基础数据维护及档案管理
</p>
-->
<p>
计划人数:50
</p>
</div>
</div>
<router-link
:to=
"`/train/detail?id=$
{data.id}`">
<router-link
:to=
"`/train/detail?id=$
{data.id}`">
<div
class=
"detail-btn"
>
在线报名
</div>
<div
class=
"detail-btn"
>
在线报名
</div>
...
@@ -72,7 +73,7 @@ export default {
...
@@ -72,7 +73,7 @@ export default {
margin-top
:
24px
;
margin-top
:
24px
;
p
{
p
{
font-size
:
14px
;
font-size
:
14px
;
color
:
#
666666
;
color
:
#
717171
;
line-height
:
20px
;
line-height
:
20px
;
margin-bottom
:
8px
;
margin-bottom
:
8px
;
&
.ind
{
&
.ind
{
...
...
src/pages/train/form.vue
浏览文件 @
604656df
...
@@ -12,19 +12,19 @@
...
@@ -12,19 +12,19 @@
<el-option
label=
"女"
value=
"beijing"
></el-option>
<el-option
label=
"女"
value=
"beijing"
></el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"
手机号
"
label-width=
"100px"
>
<el-form-item
label=
"
名族
"
label-width=
"100px"
>
<el-input
v-model=
"form.i3"
></el-input>
<el-input
v-model=
"form.i3"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"
邮箱
"
label-width=
"100px"
>
<el-form-item
label=
"
职务
"
label-width=
"100px"
>
<el-input
v-model=
"form.i4"
></el-input>
<el-input
v-model=
"form.i4"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"
发票抬头
"
label-width=
"100px"
>
<el-form-item
label=
"
手机号码
"
label-width=
"100px"
>
<el-input
v-model=
"form.i5"
></el-input>
<el-input
v-model=
"form.i5"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"
纳税人识别
号"
label-width=
"100px"
>
<el-form-item
label=
"
身份证
号"
label-width=
"100px"
>
<el-input
v-model=
"form.i6"
></el-input>
<el-input
v-model=
"form.i6"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"
职务
"
label-width=
"100px"
>
<el-form-item
label=
"
邮箱
"
label-width=
"100px"
>
<el-input
v-model=
"form.i7"
></el-input>
<el-input
v-model=
"form.i7"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"单/合住"
label-width=
"100px"
>
<el-form-item
label=
"单/合住"
label-width=
"100px"
>
...
@@ -33,13 +33,25 @@
...
@@ -33,13 +33,25 @@
<el-option
label=
"合住"
value=
"beijing"
></el-option>
<el-option
label=
"合住"
value=
"beijing"
></el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"付款方式"
label-width=
"100px"
>
<el-form-item
label=
"抬头"
label-width=
"100px"
>
<el-input
v-model=
"form.i9"
></el-input>
</el-form-item>
<el-form-item
label=
"税号"
label-width=
"100px"
>
<el-input
v-model=
"form.i10"
></el-input>
</el-form-item>
<el-form-item
label=
"地址"
label-width=
"100px"
>
<el-input
v-model=
"form.i11"
></el-input>
</el-form-item>
<el-form-item
label=
"开户行、账号"
label-width=
"100px"
>
<el-input
v-model=
"form.i12"
></el-input>
</el-form-item>
<!--
<el-form-item
label=
"付款方式"
label-width=
"100px"
>
<el-select
v-model=
"form.i9"
placeholder=
"请选择"
class=
"width100"
>
<el-select
v-model=
"form.i9"
placeholder=
"请选择"
class=
"width100"
>
<el-option
label=
"微信"
value=
"shanghai"
></el-option>
<el-option
label=
"微信"
value=
"shanghai"
></el-option>
<el-option
label=
"支付宝"
value=
"beijing"
></el-option>
<el-option
label=
"支付宝"
value=
"beijing"
></el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
-->
<el-form-item
label=
"身份证号"
label-width=
"100px"
>
<
!--
<
el-form-item
label=
"身份证号"
label-width=
"100px"
>
<el-input
v-model=
"form.i10"
></el-input>
<el-input
v-model=
"form.i10"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"地址"
label-width=
"100px"
>
<el-form-item
label=
"地址"
label-width=
"100px"
>
...
@@ -47,7 +59,7 @@
...
@@ -47,7 +59,7 @@
</el-form-item>
</el-form-item>
<el-form-item
label=
"培训需求"
label-width=
"100px"
>
<el-form-item
label=
"培训需求"
label-width=
"100px"
>
<el-input
type=
"textarea"
v-model=
"form.i12"
></el-input>
<el-input
type=
"textarea"
v-model=
"form.i12"
></el-input>
</el-form-item>
</el-form-item>
-->
<!--
<el-form-item
label-width=
"100px"
>
<!--
<el-form-item
label-width=
"100px"
>
<el-upload
<el-upload
class=
"upload-demo"
class=
"upload-demo"
...
@@ -68,6 +80,7 @@
...
@@ -68,6 +80,7 @@
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
import
action
from
'@action'
import
breadcrumb
from
'@/components/breadcrumb'
import
breadcrumb
from
'@/components/breadcrumb'
export
default
{
export
default
{
components
:
{
components
:
{
...
@@ -97,25 +110,51 @@ export default {
...
@@ -97,25 +110,51 @@ export default {
i10
:
''
,
i10
:
''
,
i11
:
''
,
i11
:
''
,
i12
:
''
i12
:
''
},
formName
:
{
i1
:
'姓名'
,
i2
:
'性别'
,
i3
:
'名族'
,
i4
:
'职务'
,
i5
:
'手机号码'
,
i6
:
'身份证号'
,
i7
:
'邮箱'
,
i8
:
'单/合住'
,
i9
:
'抬头'
,
i10
:
'税号'
,
i11
:
'地址'
,
i12
:
'开户行、账号'
}
}
}
}
},
},
methods
:
{
methods
:
{
onSubmit
()
{
onSubmit
()
{
const
isN
=
Object
.
values
(
this
.
form
).
find
(
item
=>
{
let
flag
=
true
return
item
===
''
?
false
:
true
Object
.
keys
(
this
.
form
).
map
(
item
=>
{
if
(
item
===
'i11'
||
item
===
'i12'
)
{
}
else
{
if
(
this
.
form
[
item
]
===
''
)
{
flag
=
false
}
}
})
})
console
.
log
(
Object
.
values
(
this
.
form
))
if
(
!
flag
)
{
if
(
isN
===
undefined
)
{
this
.
$message
(
'请完善信息'
);
this
.
$message
(
'请完善信息'
);
}
else
{
}
else
{
this
.
$message
({
const
param
=
{}
message
:
'提交成功'
,
param
.
tag
=
1
type
:
'success'
param
.
url
=
''
const
formData
=
{}
Object
.
keys
(
this
.
form
).
map
(
name
=>
{
formData
[
this
.
formName
[
name
]]
=
this
.
form
[
name
]
})
param
.
table_content
=
JSON
.
stringify
(
formData
)
action
.
articleAction
.
formCommit
(
param
).
then
(
res
=>
{
this
.
$message
({
message
:
'提交成功'
,
type
:
'success'
})
})
})
setTimeout
(()
=>
{
this
.
back
()
},
2000
)
}
}
},
},
back
()
{
back
()
{
...
...
src/pages/train/form2.vue
0 → 100644
浏览文件 @
604656df
<
template
>
<div>
<!--
<breadcrumb
class=
"content-max-width crumb"
:data=
"crumbData"
/>
-->
<div
class=
"form-box"
>
<el-form
ref=
"form"
:model=
"form"
label-width=
"80px"
class=
"forms"
>
<el-form-item
label=
"姓名"
label-width=
"100px"
>
<el-input
v-model=
"form.i1"
></el-input>
</el-form-item>
<el-form-item
label=
"性别"
label-width=
"100px"
>
<el-select
v-model=
"form.i2"
placeholder=
"请选择"
class=
"width100"
>
<el-option
label=
"男"
value=
"shanghai"
></el-option>
<el-option
label=
"女"
value=
"beijing"
></el-option>
</el-select>
</el-form-item>
<el-form-item
label=
"名族"
label-width=
"100px"
>
<el-input
v-model=
"form.i3"
></el-input>
</el-form-item>
<el-form-item
label=
"职务"
label-width=
"100px"
>
<el-input
v-model=
"form.i4"
></el-input>
</el-form-item>
<el-form-item
label=
"手机号码"
label-width=
"100px"
>
<el-input
v-model=
"form.i5"
></el-input>
</el-form-item>
<el-form-item
label=
"身份证号"
label-width=
"100px"
>
<el-input
v-model=
"form.i6"
></el-input>
</el-form-item>
<el-form-item
label=
"邮箱"
label-width=
"100px"
>
<el-input
v-model=
"form.i7"
></el-input>
</el-form-item>
<el-form-item
label=
"单/合住"
label-width=
"100px"
>
<el-select
v-model=
"form.i8"
placeholder=
"请选择"
class=
"width100"
>
<el-option
label=
"单住"
value=
"shanghai"
></el-option>
<el-option
label=
"合住"
value=
"beijing"
></el-option>
</el-select>
</el-form-item>
<el-form-item
label=
"抬头"
label-width=
"100px"
>
<el-input
v-model=
"form.i9"
></el-input>
</el-form-item>
<el-form-item
label=
"税号"
label-width=
"100px"
>
<el-input
v-model=
"form.i10"
></el-input>
</el-form-item>
<el-form-item
label=
"地址"
label-width=
"100px"
>
<el-input
v-model=
"form.i11"
></el-input>
</el-form-item>
<el-form-item
label=
"开户行、账号"
label-width=
"100px"
>
<el-input
v-model=
"form.i12"
></el-input>
</el-form-item>
<!--
<el-form-item
label=
"付款方式"
label-width=
"100px"
>
<el-select
v-model=
"form.i9"
placeholder=
"请选择"
class=
"width100"
>
<el-option
label=
"微信"
value=
"shanghai"
></el-option>
<el-option
label=
"支付宝"
value=
"beijing"
></el-option>
</el-select>
</el-form-item>
-->
<!--
<el-form-item
label=
"身份证号"
label-width=
"100px"
>
<el-input
v-model=
"form.i10"
></el-input>
</el-form-item>
<el-form-item
label=
"地址"
label-width=
"100px"
>
<el-input
type=
"textarea"
v-model=
"form.i11"
></el-input>
</el-form-item>
<el-form-item
label=
"培训需求"
label-width=
"100px"
>
<el-input
type=
"textarea"
v-model=
"form.i12"
></el-input>
</el-form-item>
-->
<!--
<el-form-item
label-width=
"100px"
>
<el-upload
class=
"upload-demo"
drag
action=
"https://jsonplaceholder.typicode.com/posts/"
multiple
>
<i
class=
"el-icon-upload"
></i>
<div
class=
"el-upload__text"
>
将文件拖到此处,或
<em>
点击上传
</em></div>
<div
class=
"el-upload__tip"
slot=
"tip"
>
只能上传jpg/png文件,且不超过500kb
</div>
</el-upload>
</el-form-item>
-->
<el-form-item
label=
"填写模板"
label-width=
"100px"
>
<span
style=
"color:#0053C6;cursor: pointer;"
>
下载Excel模板
</span>
<el-upload
style=
"margin-left:auto;"
class=
"upload-demo"
action=
"/api/microservices/admin_api/file/upload"
:on-success=
"handleChange"
>
<el-button
size=
"small"
type=
"primary"
>
点击上传
</el-button>
<div
slot=
"tip"
class=
"el-upload__tip"
>
请下载模板后,按照模板格式填写完整资料后,上传报名表。
</div>
</el-upload>
</el-form-item>
<el-form-item
label-width=
"100px"
>
<el-button
type=
"primary"
@
click=
"onSubmit"
>
提交
</el-button>
<el-button
@
click=
"back"
>
返回
</el-button>
</el-form-item>
</el-form>
</div>
</div>
</
template
>
<
script
>
import
action
from
'@action'
import
breadcrumb
from
'@/components/breadcrumb'
export
default
{
components
:
{
breadcrumb
},
data
()
{
return
{
file
:
''
,
fileList
:
[],
crumbData
:
[
{
path
:
'/'
,
name
:
'首页'
},
{
name
:
'师资培训'
}
],
form
:
{
i1
:
''
,
i2
:
''
,
i3
:
''
,
i4
:
''
,
i5
:
''
,
i6
:
''
,
i7
:
''
,
i8
:
''
,
i9
:
''
,
i10
:
''
,
i11
:
''
,
i12
:
''
},
formName
:
{
i1
:
'姓名'
,
i2
:
'性别'
,
i3
:
'名族'
,
i4
:
'职务'
,
i5
:
'手机号码'
,
i6
:
'身份证号'
,
i7
:
'邮箱'
,
i8
:
'单/合住'
,
i9
:
'抬头'
,
i10
:
'税号'
,
i11
:
'地址'
,
i12
:
'开户行、账号'
}
}
},
methods
:
{
onSubmit
()
{
let
flag
=
true
Object
.
keys
(
this
.
form
).
map
(
item
=>
{
if
(
item
===
'i11'
||
item
===
'i12'
)
{
}
else
{
if
(
this
.
form
[
item
]
===
''
)
{
flag
=
false
}
}
})
if
(
!
flag
)
{
this
.
$message
(
'请完善信息'
);
}
else
{
const
param
=
{}
param
.
tag
=
2
param
.
url
=
this
.
file
const
formData
=
{}
Object
.
keys
(
this
.
form
).
map
(
name
=>
{
formData
[
this
.
formName
[
name
]]
=
this
.
form
[
name
]
})
param
.
table_content
=
JSON
.
stringify
(
formData
)
action
.
articleAction
.
formCommit
(
param
).
then
(
res
=>
{
this
.
$message
({
message
:
'提交成功'
,
type
:
'success'
})
})
}
},
handleChange
(
data
)
{
this
.
file
=
data
.
data
[
0
].
full_path
},
back
()
{
this
.
$router
.
go
(
-
1
)
}
}
}
</
script
>
<
style
lang=
"scss"
scoped
>
.content-max-width
{
width
:
1112px
;
margin
:
24px
auto
0
auto
;
}
.form-box
{
padding
:
30px
0
;
width
:
430px
;
margin
:
0
auto
;
.width100
{
width
:
100%
;
}
}
.reg-form-box
{
width
:
380px
;
margin
:
0
auto
;
padding
:
24px
0
;
}
::v-deep
{
.forms
{
i
{
font-size
:
20px
;
}
input
{
border-radius
:
4px
;
}
}
}
</
style
>
src/pages/train/index.vue
浏览文件 @
604656df
...
@@ -96,7 +96,7 @@ export default {
...
@@ -96,7 +96,7 @@ export default {
this
.
newsList
()
this
.
newsList
()
},
2000
)
},
2000
)
}
else
{
}
else
{
const
findId
=
this
.
articleClassify
.
children
.
find
(
item
=>
{
const
findId
=
this
.
articleClassify
[
0
]
.
children
.
find
(
item
=>
{
return
item
.
display_name
===
'会议报名'
return
item
.
display_name
===
'会议报名'
})
})
action
.
articleAction
.
getArticle
({
category_id
:
findId
.
id
}).
then
(
res
=>
{
action
.
articleAction
.
getArticle
({
category_id
:
findId
.
id
}).
then
(
res
=>
{
...
...
src/router/routes.js
浏览文件 @
604656df
...
@@ -24,6 +24,7 @@ export default [
...
@@ -24,6 +24,7 @@ export default [
{
path
:
'/train/detail'
,
component
:
()
=>
import
(
'@/pages/train/detail.vue'
)
},
{
path
:
'/train/detail'
,
component
:
()
=>
import
(
'@/pages/train/detail.vue'
)
},
// 师资培训详情->报名
// 师资培训详情->报名
{
path
:
'/train/form'
,
component
:
()
=>
import
(
'@/pages/train/form.vue'
)
},
{
path
:
'/train/form'
,
component
:
()
=>
import
(
'@/pages/train/form.vue'
)
},
{
path
:
'/school/form'
,
component
:
()
=>
import
(
'@/pages/train/form2.vue'
)
},
// 考核站点
// 考核站点
{
path
:
'/site'
,
component
:
()
=>
import
(
'@/pages/site/index.vue'
)
},
{
path
:
'/site'
,
component
:
()
=>
import
(
'@/pages/site/index.vue'
)
},
// 证书成绩查询
// 证书成绩查询
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论