Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
P
project-online-fi
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
project-online-fi
Commits
4865a27c
提交
4865a27c
authored
12月 22, 2022
作者:
matian
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
金保官网部分修改
上级
1203d61a
隐藏空白字符变更
内嵌
并排
正在显示
13 个修改的文件
包含
625 行增加
和
254 行删除
+625
-254
1.js
data/src/goods/1.js
+63
-36
2.js
data/src/goods/2.js
+65
-37
3.js
data/src/goods/3.js
+409
-12
shop.js
data/src/shop.js
+3
-3
Footer.vue
src/components/layout/Footer.vue
+19
-45
Contact.vue
src/modules/home/components/Contact.vue
+5
-12
ProjectSystem.vue
src/modules/home/components/ProjectSystem.vue
+17
-49
Teacher.vue
src/modules/home/components/Teacher.vue
+1
-3
CourseFooter.vue
src/modules/shop/components/CourseFooter.vue
+6
-5
DetailBanner.vue
src/modules/shop/components/DetailBanner.vue
+12
-9
RecommendCourse.vue
src/modules/shop/components/RecommendCourse.vue
+4
-9
Index.vue
src/modules/shop/views/Index.vue
+3
-14
View.vue
src/modules/shop/views/View.vue
+18
-20
没有找到文件。
data/src/goods/1.js
浏览文件 @
4865a27c
...
@@ -2,12 +2,12 @@ export default [
...
@@ -2,12 +2,12 @@ export default [
{
{
category
:
'PAAP(Ⅰ)'
,
category
:
'PAAP(Ⅰ)'
,
id
:
'1'
,
id
:
'1'
,
title
:
'
PAAP1 系列课程
'
,
title
:
'
资产分析规划师(一级)/PAAP(Ⅰ)
'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程包'
,
type
:
'课程包'
,
price
:
1999
,
price
:
4980
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -17,21 +17,24 @@ export default [
...
@@ -17,21 +17,24 @@ export default [
],
],
child_ids
:
[
'1-1'
,
'1-2'
,
'1-3'
,
'1-4'
,
'1-5'
,
'1-6'
,
'1-7'
,
'1-8'
],
child_ids
:
[
'1-1'
,
'1-2'
,
'1-3'
,
'1-4'
,
'1-5'
,
'1-6'
,
'1-7'
,
'1-8'
],
course_card
:
'知名导师专家'
,
course_card
:
'知名导师专家'
,
course_compulsory
:
6
,
course_elective
:
2
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'7000656984332566528'
,
course_id
:
'7000656984332566528'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
'(课程费用:4300元/人,考试费、认证费、教材费合计680元/人)'
},
},
{
{
category
:
'PAAP(Ⅰ)'
,
category
:
'PAAP(Ⅰ)'
,
id
:
'1-1'
,
id
:
'1-1'
,
title
:
'
第一门:
资产分析规划师的定位与能力模型'
,
title
:
'资产分析规划师的定位与能力模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
538
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -71,21 +74,24 @@ export default [
...
@@ -71,21 +74,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家1'
,
course_card
:
'知名导师专家1'
,
course_compulsory
:
6
,
course_elective
:
2
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'7000656984332566528'
,
course_id
:
'7000656984332566528'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅰ)'
,
category
:
'PAAP(Ⅰ)'
,
id
:
'1-2'
,
id
:
'1-2'
,
title
:
'
第二门:
权属资产分析的基础理论'
,
title
:
'权属资产分析的基础理论'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
538
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -111,21 +117,24 @@ export default [
...
@@ -111,21 +117,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
6
,
course_elective
:
2
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅰ)'
,
category
:
'PAAP(Ⅰ)'
,
id
:
'1-3'
,
id
:
'1-3'
,
title
:
'
第三门:
金融市场在权属资产分析中的重要地位'
,
title
:
'金融市场在权属资产分析中的重要地位'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
538
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -151,21 +160,24 @@ export default [
...
@@ -151,21 +160,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
6
,
course_elective
:
2
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅰ)'
,
category
:
'PAAP(Ⅰ)'
,
id
:
'1-4'
,
id
:
'1-4'
,
title
:
'
第四门:
权属资产四大类产品解读'
,
title
:
'权属资产四大类产品解读'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
538
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -191,21 +203,24 @@ export default [
...
@@ -191,21 +203,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
6
,
course_elective
:
2
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅰ)'
,
category
:
'PAAP(Ⅰ)'
,
id
:
'1-5'
,
id
:
'1-5'
,
title
:
'
第五门:
权属资产全面预算'
,
title
:
'权属资产全面预算'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
538
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -231,21 +246,24 @@ export default [
...
@@ -231,21 +246,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
6
,
course_elective
:
2
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅰ)'
,
category
:
'PAAP(Ⅰ)'
,
id
:
'1-6'
,
id
:
'1-6'
,
title
:
'
第六门:
权属资产分析多维模型'
,
title
:
'权属资产分析多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
538
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -271,21 +289,24 @@ export default [
...
@@ -271,21 +289,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
6
,
course_elective
:
2
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅰ)'
,
category
:
'PAAP(Ⅰ)'
,
id
:
'1-7'
,
id
:
'1-7'
,
title
:
'
第七门:
宏观经济'
,
title
:
'宏观经济'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
538
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -311,21 +332,24 @@ export default [
...
@@ -311,21 +332,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
6
,
course_elective
:
2
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅰ)'
,
category
:
'PAAP(Ⅰ)'
,
id
:
'1-8'
,
id
:
'1-8'
,
title
:
'
第八门:
金融从业者成为专业专家的概论'
,
title
:
'金融从业者成为专业专家的概论'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
538
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -351,10 +375,13 @@ export default [
...
@@ -351,10 +375,13 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
6
,
course_elective
:
2
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
}
}
]
]
data/src/goods/2.js
浏览文件 @
4865a27c
...
@@ -2,12 +2,12 @@ export default [
...
@@ -2,12 +2,12 @@ export default [
{
{
category
:
'PAAP(Ⅱ)'
,
category
:
'PAAP(Ⅱ)'
,
id
:
'2'
,
id
:
'2'
,
title
:
'
PAAP2 系列课程
'
,
title
:
'
资产分析规划师(二级)/PAAP(Ⅱ)
'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程包'
,
type
:
'课程包'
,
price
:
1999
,
price
:
7680
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -16,22 +16,25 @@ export default [
...
@@ -16,22 +16,25 @@ export default [
}
}
],
],
child_ids
:
[
'2-1'
,
'2-2'
,
'2-3'
,
'2-4'
,
'2-5'
,
'2-6'
,
'2-7'
,
'2-8'
],
child_ids
:
[
'2-1'
,
'2-2'
,
'2-3'
,
'2-4'
,
'2-5'
,
'2-6'
,
'2-7'
,
'2-8'
],
course_compulsory
:
5
,
course_elective
:
3
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
},
total_price_desc
:
'(课程费用:7000元/人,考试费、认证费、教材费合计680元/人)'
},
{
{
category
:
'PAAP(Ⅱ)'
,
category
:
'PAAP(Ⅱ)'
,
id
:
'2-1'
,
id
:
'2-1'
,
title
:
'
第一门:资产分析规划师的定位与能力模型
'
,
title
:
'
权属资产多维度人群的分析理论与实战
'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
875
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -57,21 +60,25 @@ export default [
...
@@ -57,21 +60,25 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
5
,
course_elective
:
3
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅱ)'
,
category
:
'PAAP(Ⅱ)'
,
id
:
'2-2'
,
id
:
'2-2'
,
title
:
'
第二门:权属资产分析的基础理论
'
,
title
:
'
权属资产所属家庭资产的分析理论与实战
'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
875
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -97,21 +104,24 @@ export default [
...
@@ -97,21 +104,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
5
,
course_elective
:
3
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅱ)'
,
category
:
'PAAP(Ⅱ)'
,
id
:
'2-3'
,
id
:
'2-3'
,
title
:
'
第三门:金融市场在权属资产分析中的重要地位
'
,
title
:
'
权属资产所属企业资产的分析理论与实战
'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
875
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -137,21 +147,24 @@ export default [
...
@@ -137,21 +147,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
5
,
course_elective
:
3
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅱ)'
,
category
:
'PAAP(Ⅱ)'
,
id
:
'2-4'
,
id
:
'2-4'
,
title
:
'
第四门:权属资产四大类产品解读
'
,
title
:
'
权属资产分析多维模型实战案例与运用
'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
875
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -177,21 +190,24 @@ export default [
...
@@ -177,21 +190,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
5
,
course_elective
:
3
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅱ)'
,
category
:
'PAAP(Ⅱ)'
,
id
:
'2-5'
,
id
:
'2-5'
,
title
:
'
第五门:权属资产全面预算
'
,
title
:
'
权属资产分析报告实践
'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
875
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -217,21 +233,24 @@ export default [
...
@@ -217,21 +233,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
5
,
course_elective
:
3
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅱ)'
,
category
:
'PAAP(Ⅱ)'
,
id
:
'2-6'
,
id
:
'2-6'
,
title
:
'
第六门:权属资产分析多维模型
'
,
title
:
'
国际经济学(选修)
'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
875
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -257,21 +276,24 @@ export default [
...
@@ -257,21 +276,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
5
,
course_elective
:
3
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅱ)'
,
category
:
'PAAP(Ⅱ)'
,
id
:
'2-7'
,
id
:
'2-7'
,
title
:
'
第七门:宏观经济
'
,
title
:
'
财富风险管理总论
'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
875
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -297,21 +319,24 @@ export default [
...
@@ -297,21 +319,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
5
,
course_elective
:
3
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAP(Ⅱ)'
,
category
:
'PAAP(Ⅱ)'
,
id
:
'2-8'
,
id
:
'2-8'
,
title
:
'
第八门:金融从业者成为专业专家的概论
'
,
title
:
'
了解你客户的KYC
'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1999
,
price
:
875
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -337,10 +362,13 @@ export default [
...
@@ -337,10 +362,13 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
5
,
course_elective
:
3
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
}
}
]
]
data/src/goods/3.js
浏览文件 @
4865a27c
...
@@ -2,12 +2,12 @@ export default [
...
@@ -2,12 +2,12 @@ export default [
{
{
category
:
'PAAM'
,
category
:
'PAAM'
,
id
:
'3'
,
id
:
'3'
,
title
:
'
PAAM 系列课程
'
,
title
:
'
高级资产分析管理师/PAAM
'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程包'
,
type
:
'课程包'
,
price
:
1
999
,
price
:
1
2980
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -17,21 +17,24 @@ export default [
...
@@ -17,21 +17,24 @@ export default [
],
],
child_ids
:
[
'3-1'
,
'3-2'
],
child_ids
:
[
'3-1'
,
'3-2'
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
6
,
course_elective
:
5
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
'(课程费:12000元/人,考试费、认证费、教材费合计980元/人)'
},
},
{
{
category
:
'PAAM'
,
category
:
'PAAM'
,
id
:
'3-1'
,
id
:
'3-1'
,
title
:
'
第一门:资产分析规划
师的定位与能力模型'
,
title
:
'
资产分析管理
师的定位与能力模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1
999
,
price
:
1
090
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -57,21 +60,24 @@ export default [
...
@@ -57,21 +60,24 @@ export default [
}
}
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_compulsory
:
6
,
course_elective
:
5
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
},
{
{
category
:
'PAAM'
,
category
:
'PAAM'
,
id
:
'3-2'
,
id
:
'3-2'
,
title
:
'
第二门:权属资产分析的基础理论
'
,
title
:
'
资产配置原理
'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
image_url
:
''
,
type
:
'课程'
,
type
:
'课程'
,
price
:
1
999
,
price
:
1
090
,
lecturer_list
:
[
lecturer_list
:
[
{
{
name
:
'张伟'
,
name
:
'张伟'
,
...
@@ -98,9 +104,400 @@ export default [
...
@@ -98,9 +104,400 @@ export default [
],
],
course_card
:
'知名导师专家2'
,
course_card
:
'知名导师专家2'
,
course_chapter
:
'56'
,
course_chapter
:
'56'
,
course_compulsory
:
6
,
course_elective
:
5
,
course_total_hour
:
'80'
,
course_total_hour
:
'80'
,
course_hour
:
'
20
课时'
,
course_hour
:
'
8
课时'
,
course_id
:
'6998547457529348096'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
{
category
:
'PAAM'
,
id
:
'3-3'
,
title
:
'保险与资产管理'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
type
:
'课程'
,
price
:
1090
,
lecturer_list
:
[
{
name
:
'张伟'
,
avatar
:
''
,
title_list
:
[
'清华五道口金融学院硕士生导师首席经济学家'
,
'清华五道口金融学院硕士生导师首席经济学家'
]
}
],
content_list
:
[
{
id
:
1
,
label
:
'第一章111'
,
children
:
[]
},
{
id
:
2
,
label
:
'第二章222'
,
children
:
[]
},
{
id
:
3
,
label
:
'第三章333'
,
children
:
[]
}
],
course_card
:
'知名导师专家2'
,
course_chapter
:
'56'
,
course_compulsory
:
6
,
course_elective
:
5
,
course_total_hour
:
'80'
,
course_hour
:
'8课时'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
{
category
:
'PAAM'
,
id
:
'3-4'
,
title
:
'资产税务筹划'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
type
:
'课程'
,
price
:
1090
,
lecturer_list
:
[
{
name
:
'张伟'
,
avatar
:
''
,
title_list
:
[
'清华五道口金融学院硕士生导师首席经济学家'
,
'清华五道口金融学院硕士生导师首席经济学家'
]
}
],
content_list
:
[
{
id
:
1
,
label
:
'第一章111'
,
children
:
[]
},
{
id
:
2
,
label
:
'第二章222'
,
children
:
[]
},
{
id
:
3
,
label
:
'第三章333'
,
children
:
[]
}
],
course_card
:
'知名导师专家2'
,
course_chapter
:
'56'
,
course_compulsory
:
6
,
course_elective
:
5
,
course_total_hour
:
'80'
,
course_hour
:
'8课时'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
{
category
:
'PAAM'
,
id
:
'3-5'
,
title
:
'家族资产传承'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
type
:
'课程'
,
price
:
1090
,
lecturer_list
:
[
{
name
:
'张伟'
,
avatar
:
''
,
title_list
:
[
'清华五道口金融学院硕士生导师首席经济学家'
,
'清华五道口金融学院硕士生导师首席经济学家'
]
}
],
content_list
:
[
{
id
:
1
,
label
:
'第一章111'
,
children
:
[]
},
{
id
:
2
,
label
:
'第二章222'
,
children
:
[]
},
{
id
:
3
,
label
:
'第三章333'
,
children
:
[]
}
],
course_card
:
'知名导师专家2'
,
course_chapter
:
'56'
,
course_compulsory
:
6
,
course_elective
:
5
,
course_total_hour
:
'80'
,
course_hour
:
'8课时'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
{
category
:
'PAAM'
,
id
:
'3-6'
,
title
:
'资产分析最优化全能解决方案'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
type
:
'课程'
,
price
:
1090
,
lecturer_list
:
[
{
name
:
'张伟'
,
avatar
:
''
,
title_list
:
[
'清华五道口金融学院硕士生导师首席经济学家'
,
'清华五道口金融学院硕士生导师首席经济学家'
]
}
],
content_list
:
[
{
id
:
1
,
label
:
'第一章111'
,
children
:
[]
},
{
id
:
2
,
label
:
'第二章222'
,
children
:
[]
},
{
id
:
3
,
label
:
'第三章333'
,
children
:
[]
}
],
course_card
:
'知名导师专家2'
,
course_chapter
:
'56'
,
course_compulsory
:
6
,
course_elective
:
5
,
course_total_hour
:
'80'
,
course_hour
:
'8课时'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
{
category
:
'PAAM'
,
id
:
'3-7'
,
title
:
'股票投资'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
type
:
'课程'
,
price
:
1090
,
lecturer_list
:
[
{
name
:
'张伟'
,
avatar
:
''
,
title_list
:
[
'清华五道口金融学院硕士生导师首席经济学家'
,
'清华五道口金融学院硕士生导师首席经济学家'
]
}
],
content_list
:
[
{
id
:
1
,
label
:
'第一章111'
,
children
:
[]
},
{
id
:
2
,
label
:
'第二章222'
,
children
:
[]
},
{
id
:
3
,
label
:
'第三章333'
,
children
:
[]
}
],
course_card
:
'知名导师专家2'
,
course_chapter
:
'56'
,
course_compulsory
:
6
,
course_elective
:
5
,
course_total_hour
:
'80'
,
course_hour
:
'8课时'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
{
category
:
'PAAM'
,
id
:
'3-8'
,
title
:
'基金投资'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
type
:
'课程'
,
price
:
1090
,
lecturer_list
:
[
{
name
:
'张伟'
,
avatar
:
''
,
title_list
:
[
'清华五道口金融学院硕士生导师首席经济学家'
,
'清华五道口金融学院硕士生导师首席经济学家'
]
}
],
content_list
:
[
{
id
:
1
,
label
:
'第一章111'
,
children
:
[]
},
{
id
:
2
,
label
:
'第二章222'
,
children
:
[]
},
{
id
:
3
,
label
:
'第三章333'
,
children
:
[]
}
],
course_card
:
'知名导师专家2'
,
course_chapter
:
'56'
,
course_compulsory
:
6
,
course_elective
:
5
,
course_total_hour
:
'80'
,
course_hour
:
'8课时'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
{
category
:
'PAAM'
,
id
:
'3-9'
,
title
:
'艺术品投资'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
type
:
'课程'
,
price
:
1090
,
lecturer_list
:
[
{
name
:
'张伟'
,
avatar
:
''
,
title_list
:
[
'清华五道口金融学院硕士生导师首席经济学家'
,
'清华五道口金融学院硕士生导师首席经济学家'
]
}
],
content_list
:
[
{
id
:
1
,
label
:
'第一章111'
,
children
:
[]
},
{
id
:
2
,
label
:
'第二章222'
,
children
:
[]
},
{
id
:
3
,
label
:
'第三章333'
,
children
:
[]
}
],
course_card
:
'知名导师专家2'
,
course_chapter
:
'56'
,
course_compulsory
:
6
,
course_elective
:
5
,
course_total_hour
:
'80'
,
course_hour
:
'8课时'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
{
category
:
'PAAM'
,
id
:
'3-10'
,
title
:
'私募股权基金与风险投资'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
type
:
'课程'
,
price
:
1090
,
lecturer_list
:
[
{
name
:
'张伟'
,
avatar
:
''
,
title_list
:
[
'清华五道口金融学院硕士生导师首席经济学家'
,
'清华五道口金融学院硕士生导师首席经济学家'
]
}
],
content_list
:
[
{
id
:
1
,
label
:
'第一章111'
,
children
:
[]
},
{
id
:
2
,
label
:
'第二章222'
,
children
:
[]
},
{
id
:
3
,
label
:
'第三章333'
,
children
:
[]
}
],
course_card
:
'知名导师专家2'
,
course_chapter
:
'56'
,
course_compulsory
:
6
,
course_elective
:
5
,
course_total_hour
:
'80'
,
course_hour
:
'8课时'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
},
{
category
:
'PAAM'
,
id
:
'3-11'
,
title
:
'信托投资实务'
,
desc
:
'通过私人权属资产全面预算的系统学习,具备完成私人资产分析所需要的系统源点知识的底层逻辑,精确盘点私人资产,建立私人资产分析的多维模型'
,
for_people
:
'包括但并不仅限于金融保险企业绩优营销员'
,
image_url
:
''
,
type
:
'课程'
,
price
:
1090
,
lecturer_list
:
[
{
name
:
'张伟'
,
avatar
:
''
,
title_list
:
[
'清华五道口金融学院硕士生导师首席经济学家'
,
'清华五道口金融学院硕士生导师首席经济学家'
]
}
],
content_list
:
[
{
id
:
1
,
label
:
'第一章111'
,
children
:
[]
},
{
id
:
2
,
label
:
'第二章222'
,
children
:
[]
},
{
id
:
3
,
label
:
'第三章333'
,
children
:
[]
}
],
course_card
:
'知名导师专家2'
,
course_chapter
:
'56'
,
course_compulsory
:
6
,
course_elective
:
5
,
course_total_hour
:
'80'
,
course_hour
:
'8课时'
,
course_id
:
'6998547457529348096'
,
class_id
:
'6998519782265847808'
,
total_price_desc
:
''
}
}
]
]
data/src/shop.js
浏览文件 @
4865a27c
...
@@ -6,15 +6,15 @@ export const SHOP_FILTERS = [
...
@@ -6,15 +6,15 @@ export const SHOP_FILTERS = [
value
:
''
value
:
''
},
},
{
{
label
:
'PAAP
(Ⅰ)
'
,
label
:
'PAAP
(Ⅰ)认证系列课程
'
,
value
:
'PAAP(Ⅰ)'
value
:
'PAAP(Ⅰ)'
},
},
{
{
label
:
'PAAP
(Ⅱ)
'
,
label
:
'PAAP
(Ⅱ)认证系列课程
'
,
value
:
'PAAP(Ⅱ)'
value
:
'PAAP(Ⅱ)'
},
},
{
{
label
:
'PAAM'
,
label
:
'PAAM
认证系列课程
'
,
value
:
'PAAM'
value
:
'PAAM'
},
},
{
{
...
...
src/components/layout/Footer.vue
浏览文件 @
4865a27c
...
@@ -15,31 +15,19 @@ const { mobile } = useDevice()
...
@@ -15,31 +15,19 @@ const { mobile } = useDevice()
<div
class=
"part_link"
>
<div
class=
"part_link"
>
<div
class=
"link_tit"
>
友情链接
</div>
<div
class=
"link_tit"
>
友情链接
</div>
<div
class=
"link_con"
>
<div
class=
"link_con"
>
<a
<a
href=
"http://www.cbirc.gov.cn/cn/view/pages/index/index.html"
target=
"_blank"
href=
"http://www.cbirc.gov.cn/cn/view/pages/index/index.html"
target=
"_blank"
>
中国银行保险监督管理委员会
</a
>
中国银行保险监督管理委员会
</a
>
>
<a
href=
"http://www.moe.gov.cn/"
target=
"_blank"
>
<a
href=
"http://www.moe.gov.cn/"
target=
"_blank"
>
中华人民共和国教育部
</a>
中华人民共和国教育部
</a
<a
href=
"https://www.pbcsf.tsinghua.edu.cn/"
target=
"_blank"
>
清华大学五道口金融学院
</a>
>
<a
href=
"https://www.ezijing.com/"
target=
"_blank"
>
清控紫荆教育
</a>
<a
href=
"https://www.pbcsf.tsinghua.edu.cn/"
target=
"_blank"
>
清华大学五道口金融学院
</a
>
<a
href=
"https://www.ezijing.com/"
target=
"_blank"
>
清控紫荆教育
</a>
</div>
</div>
</div>
</div>
<div
class=
"part_product"
>
<div
class=
"part_product"
>
<div
class=
"product_tit"
>
项目产品
</div>
<div
class=
"product_tit"
>
项目产品
</div>
<div
class=
"product_con"
>
<div
class=
"product_con"
>
<a
href=
"https://prp.ezijing.com/"
target=
"_blank"
>
<a
href=
"https://prp.ezijing.com/"
target=
"_blank"
>
私人财富风险管理顾问(PRP)
</a>
私人财富风险管理顾问(PRP)
<a
href=
"https://paa.ezijing.com/"
target=
"_blank"
>
资产分析系列认证(PAA)
</a>
</a>
<a
href=
"https://paa.ezijing.com/"
target=
"_blank"
>
资产分析系列认证(PAA)
</a>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -48,14 +36,12 @@ const { mobile } = useDevice()
...
@@ -48,14 +36,12 @@ const { mobile } = useDevice()
<div
class=
"concat_tit"
>
联系我们
</div>
<div
class=
"concat_tit"
>
联系我们
</div>
<div
class=
"concat_con"
v-if=
"!mobile"
>
<div
class=
"concat_con"
v-if=
"!mobile"
>
<div
class=
"con_address"
>
<div
class=
"con_address"
>
地
地
址:北京市海淀区中关村东路1号院清华科技园7号楼5层
址:北京市海淀区中关村东路1号院清华科技园7号楼5层
<br
/>
<br
/>
深圳市福田区博今商务广场A座22层
深圳市福田区博今商务广场A座22层
</div>
</div>
<div
class=
"con_email"
>
<div
class=
"con_email"
>
邮
箱:THHZJFI@ezijing.com
</div>
邮
箱:THHZJFI@ezijing.com
<div
class=
"con_email"
>
PAA秘书处:13263110169(同微信)
</div>
</div>
</div>
</div>
<div
class=
"concat_con"
v-else
>
<div
class=
"concat_con"
v-else
>
<div
class=
"con_address"
>
<div
class=
"con_address"
>
...
@@ -64,13 +50,11 @@ const { mobile } = useDevice()
...
@@ -64,13 +50,11 @@ const { mobile } = useDevice()
深圳市福田区博今商务广场A座22层
深圳市福田区博今商务广场A座22层
</div>
</div>
<div
class=
"con_email"
>
邮箱:THHZJFI@ezijing.com
</div>
<div
class=
"con_email"
>
邮箱:THHZJFI@ezijing.com
</div>
<div
class=
"con_email"
>
PAA秘书处:13263110169(同微信)
</div>
</div>
</div>
</div>
</div>
<div
class=
"part_code"
>
<div
class=
"part_code"
>
<img
<img
src=
"https://webapp-pub.ezijing.com/project_online/fi/qrcode.png"
class=
"code_img"
/>
src=
"https://webapp-pub.ezijing.com/project_online/fi/qrcode.png"
class=
"code_img"
/>
<div
class=
"code_con"
>
<div
class=
"code_con"
>
<img
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/184235d9f6edbb39d52fc6f77339ff5b.png"
src=
"https://zws-imgs-pub.ezijing.com/static/public/184235d9f6edbb39d52fc6f77339ff5b.png"
...
@@ -84,19 +68,11 @@ const { mobile } = useDevice()
...
@@ -84,19 +68,11 @@ const { mobile } = useDevice()
<div
class=
"foot_bottom"
>
<div
class=
"foot_bottom"
>
<div
class=
"bottom_copyright"
>
<div
class=
"bottom_copyright"
>
Copyright © 2022 Zijing Education. All rights reserved.
Copyright © 2022 Zijing Education. All rights reserved.
<a
target=
"_blank"
href=
"https://tsm.miit.gov.cn/dxxzsp/"
<a
target=
"_blank"
href=
"https://tsm.miit.gov.cn/dxxzsp/"
>
京ICP证150431号
</a>
>
京ICP证150431号
</a
>
</div>
</div>
<div
class=
"bottom_ba"
>
<div
class=
"bottom_ba"
>
<a
<a
target=
"_blank"
href=
"http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=11010802023681"
>
target=
"_blank"
<img
src=
"https://zws-imgs-pub.ezijing.com/e0a0ec47dfdfc1e0797b1d5254021d00.png"
alt=
""
/>
href=
"http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=11010802023681"
>
<img
src=
"https://zws-imgs-pub.ezijing.com/e0a0ec47dfdfc1e0797b1d5254021d00.png"
alt=
""
/>
<div
class=
"ba_text"
>
京公网安备 11010802023681号
</div>
<div
class=
"ba_text"
>
京公网安备 11010802023681号
</div>
</a>
</a>
</div>
</div>
...
@@ -106,8 +82,6 @@ const { mobile } = useDevice()
...
@@ -106,8 +82,6 @@ const { mobile } = useDevice()
</div>
</div>
</
template
>
</
template
>
<
style
lang=
"scss"
scoped
>
<
style
lang=
"scss"
scoped
>
.is-pc
{
.is-pc
{
.main_app
{
.main_app
{
...
@@ -180,19 +154,20 @@ const { mobile } = useDevice()
...
@@ -180,19 +154,20 @@ const { mobile } = useDevice()
.concat_con
{
.concat_con
{
display
:
flex
;
display
:
flex
;
flex-direction
:
column
;
flex-direction
:
column
;
flex-wrap
:
nowrap
;
font-size
:
14px
;
font-size
:
14px
;
font-weight
:
300
;
font-weight
:
300
;
line-height
:
32px
;
line-height
:
32px
;
color
:
#ffffff
;
color
:
#ffffff
;
.con_address
{
.con_address
{
padding-left
:
70
px
;
padding-left
:
84
px
;
text-indent
:
-
70
px
;
text-indent
:
-
84
px
;
}
}
}
}
}
}
.part_code
{
.part_code
{
margin-left
:
99
px
;
margin-left
:
88
px
;
.code_img
{
.code_img
{
width
:
120px
;
width
:
120px
;
height
:
120px
;
height
:
120px
;
...
@@ -369,4 +344,4 @@ const { mobile } = useDevice()
...
@@ -369,4 +344,4 @@ const { mobile } = useDevice()
}
}
}
}
}
}
</
style
>
</
style
>
\ No newline at end of file
src/modules/home/components/Contact.vue
浏览文件 @
4865a27c
...
@@ -6,17 +6,11 @@ const { mobile } = useDevice()
...
@@ -6,17 +6,11 @@ const { mobile } = useDevice()
<div
class=
"main"
id=
"contact"
v-if=
"!mobile"
>
<div
class=
"main"
id=
"contact"
v-if=
"!mobile"
>
<div
class=
"con_tit"
>
<div
class=
"con_tit"
>
<div
class=
"tit_img"
>
<div
class=
"tit_img"
>
<img
<img
src=
"https://webapp-pub.ezijing.com/project_online/fi/tit_icon.png"
class=
"img_box"
/>
src=
"https://webapp-pub.ezijing.com/project_online/fi/tit_icon.png"
class=
"img_box"
/>
</div>
</div>
<div
class=
"tit_text"
>
预约报名
</div>
<div
class=
"tit_text"
>
预约报名
</div>
<div
class=
"tit_img"
>
<div
class=
"tit_img"
>
<img
<img
src=
"https://webapp-pub.ezijing.com/project_online/fi/tit_icon.png"
class=
"img_box"
/>
src=
"https://webapp-pub.ezijing.com/project_online/fi/tit_icon.png"
class=
"img_box"
/>
</div>
</div>
</div>
</div>
<div
class=
"con_part"
>
<div
class=
"con_part"
>
...
@@ -29,7 +23,7 @@ const { mobile } = useDevice()
...
@@ -29,7 +23,7 @@ const { mobile } = useDevice()
<div
class=
"part2"
>
<div
class=
"part2"
>
<div
class=
"part2_txt txt"
>
<div
class=
"part2_txt txt"
>
标准产品委员会: 13269964629(同微信)
<br
/>
标准产品委员会: 13269964629(同微信)
<br
/>
定制专属产品办公室: 010-6279
953
9
定制专属产品办公室: 010-6279
031
9
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -51,7 +45,7 @@ const { mobile } = useDevice()
...
@@ -51,7 +45,7 @@ const { mobile } = useDevice()
</div>
</div>
<div
class=
"item"
>
<div
class=
"item"
>
<div
class=
"n"
>
定制专属产品办公室:
</div>
<div
class=
"n"
>
定制专属产品办公室:
</div>
<div
class=
"v"
>
010
_6279953
9
</div>
<div
class=
"v"
>
010
-6279031
9
</div>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -62,8 +56,7 @@ const { mobile } = useDevice()
...
@@ -62,8 +56,7 @@ const { mobile } = useDevice()
margin-top
:
71px
;
margin-top
:
71px
;
width
:
100%
;
width
:
100%
;
height
:
310px
;
height
:
310px
;
background
:
url('https://webapp-pub.ezijing.com/project_online/fi/contact.png')
background
:
url('https://webapp-pub.ezijing.com/project_online/fi/contact.png')
no-repeat
center
;
no-repeat
center
;
background-size
:
100%
100%
;
background-size
:
100%
100%
;
.con_tit
{
.con_tit
{
display
:
flex
;
display
:
flex
;
...
...
src/modules/home/components/ProjectSystem.vue
浏览文件 @
4865a27c
...
@@ -24,15 +24,13 @@ const list: List[] = [
...
@@ -24,15 +24,13 @@ const list: List[] = [
{
{
btnName
:
'行业认证类'
,
btnName
:
'行业认证类'
,
btnIcon
:
'https://webapp-pub.ezijing.com/project_online/fi/tab1.png'
,
btnIcon
:
'https://webapp-pub.ezijing.com/project_online/fi/tab1.png'
,
btnIconActive
:
btnIconActive
:
'https://webapp-pub.ezijing.com/project_online/fi/tab1_hover.png'
,
'https://webapp-pub.ezijing.com/project_online/fi/tab1_hover.png'
,
h1
:
'联合业内领袖、资深专家学者,帮助相关从业者快速建立岗位相关的理论知识体系,加强实训教学,提高实训能力,协助从业者掌握、提升岗位所需的各种实务技能。'
,
h1
:
'联合业内领袖、资深专家学者,帮助相关从业者快速建立岗位相关的理论知识体系,加强实训教学,提高实训能力,协助从业者掌握、提升岗位所需的各种实务技能。'
,
card
:
[
card
:
[
{
{
id
:
'1'
,
id
:
'1'
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab1_1.png'
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab1_1.png'
,
h5Img
:
h5Img
:
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-1-1.png'
,
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-1-1.png'
,
tit
:
'资产分析规划师(一级/二级)/ PAAP(I/II)'
,
tit
:
'资产分析规划师(一级/二级)/ PAAP(I/II)'
,
list
:
[
list
:
[
{
{
...
@@ -48,8 +46,7 @@ const list: List[] = [
...
@@ -48,8 +46,7 @@ const list: List[] = [
{
{
id
:
'2'
,
id
:
'2'
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab1_2.png'
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab1_2.png'
,
h5Img
:
h5Img
:
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-1-2.png'
,
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-1-2.png'
,
tit
:
'高级资产分析管理师 / PAAM'
,
tit
:
'高级资产分析管理师 / PAAM'
,
list
:
[
list
:
[
{
{
...
@@ -65,8 +62,7 @@ const list: List[] = [
...
@@ -65,8 +62,7 @@ const list: List[] = [
{
{
id
:
''
,
id
:
''
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab1_3.png'
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab1_3.png'
,
h5Img
:
h5Img
:
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-1-3.png'
,
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-1-3.png'
,
tit
:
'公司金融管理师(CFM)'
,
tit
:
'公司金融管理师(CFM)'
,
list
:
[
list
:
[
{
{
...
@@ -84,15 +80,13 @@ const list: List[] = [
...
@@ -84,15 +80,13 @@ const list: List[] = [
{
{
btnName
:
'行业标准类'
,
btnName
:
'行业标准类'
,
btnIcon
:
'https://webapp-pub.ezijing.com/project_online/fi/tab2.png'
,
btnIcon
:
'https://webapp-pub.ezijing.com/project_online/fi/tab2.png'
,
btnIconActive
:
btnIconActive
:
'https://webapp-pub.ezijing.com/project_online/fi/tab2_hover.png'
,
'https://webapp-pub.ezijing.com/project_online/fi/tab2_hover.png'
,
h1
:
'联合业内专家、国内外权威产业研究机构,共同开发教学课程,为企业高层人士提供中国标准化的任职能力及领导力培训。'
,
h1
:
'联合业内专家、国内外权威产业研究机构,共同开发教学课程,为企业高层人士提供中国标准化的任职能力及领导力培训。'
,
card
:
[
card
:
[
{
{
id
:
''
,
id
:
''
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab2_1.png'
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab2_1.png'
,
h5Img
:
h5Img
:
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-2-1.png'
,
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-2-1.png'
,
tit
:
'金融保险高级经理人班'
,
tit
:
'金融保险高级经理人班'
,
list
:
[
list
:
[
{
{
...
@@ -108,8 +102,7 @@ const list: List[] = [
...
@@ -108,8 +102,7 @@ const list: List[] = [
{
{
id
:
''
,
id
:
''
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab2_2.png'
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab2_2.png'
,
h5Img
:
h5Img
:
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-2-2.png'
,
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-2-2.png'
,
tit
:
'金融保险董事长总裁班'
,
tit
:
'金融保险董事长总裁班'
,
list
:
[
list
:
[
{
{
...
@@ -127,15 +120,13 @@ const list: List[] = [
...
@@ -127,15 +120,13 @@ const list: List[] = [
{
{
btnName
:
'行业普及类'
,
btnName
:
'行业普及类'
,
btnIcon
:
'https://webapp-pub.ezijing.com/project_online/fi/tab3.png'
,
btnIcon
:
'https://webapp-pub.ezijing.com/project_online/fi/tab3.png'
,
btnIconActive
:
btnIconActive
:
'https://webapp-pub.ezijing.com/project_online/fi/tab3_hover.png'
,
'https://webapp-pub.ezijing.com/project_online/fi/tab3_hover.png'
,
h1
:
'针对行业内所有相关人士,提供行业从业人员终身学习的底层逻辑和专业知识架构,建立系统思维,养成学习与从业的习惯,建立自我成长和职业发展的心智模式。'
,
h1
:
'联合业内领袖、资深专家学者,帮助相关从业者快速建立岗位相关的理论知识体系,加强实训教学,提高实训能力,协助从业者掌握、提升岗位所需的各种实务技能。'
,
card
:
[
card
:
[
{
{
id
:
''
,
id
:
''
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab3_1.png'
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab3_1.png'
,
h5Img
:
h5Img
:
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-3-1.png'
,
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-3-1.png'
,
tit
:
'私人财富风险管理顾问 / PRP'
,
tit
:
'私人财富风险管理顾问 / PRP'
,
list
:
[
list
:
[
{
{
...
@@ -151,8 +142,7 @@ const list: List[] = [
...
@@ -151,8 +142,7 @@ const list: List[] = [
{
{
id
:
''
,
id
:
''
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab3_2.png'
,
img
:
'https://webapp-pub.ezijing.com/project_online/fi/tab3_2.png'
,
h5Img
:
h5Img
:
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-3-2.png'
,
'https://webapp-pub.ezijing.com/project_online/fi/h5/system-3-2.png'
,
tit
:
'紫荆卓越保险理财规划师养成计划100天'
,
tit
:
'紫荆卓越保险理财规划师养成计划100天'
,
list
:
[
list
:
[
{
{
...
@@ -190,17 +180,11 @@ const handleDetail = (item: any) => {
...
@@ -190,17 +180,11 @@ const handleDetail = (item: any) => {
<div
class=
"main_con"
id=
"product"
v-if=
"!mobile"
>
<div
class=
"main_con"
id=
"product"
v-if=
"!mobile"
>
<div
class=
"con_tit"
>
<div
class=
"con_tit"
>
<div
class=
"tit_img"
>
<div
class=
"tit_img"
>
<img
<img
src=
"https://webapp-pub.ezijing.com/project_online/fi/tit_icon.png"
class=
"img_box"
/>
src=
"https://webapp-pub.ezijing.com/project_online/fi/tit_icon.png"
class=
"img_box"
/>
</div>
</div>
<div
class=
"tit_text"
>
全系列产品体系
</div>
<div
class=
"tit_text"
>
全系列产品体系
</div>
<div
class=
"tit_img"
>
<div
class=
"tit_img"
>
<img
<img
src=
"https://webapp-pub.ezijing.com/project_online/fi/tit_icon.png"
class=
"img_box"
/>
src=
"https://webapp-pub.ezijing.com/project_online/fi/tit_icon.png"
class=
"img_box"
/>
</div>
</div>
</div>
</div>
<div
class=
"con_content"
>
<div
class=
"con_content"
>
...
@@ -215,20 +199,11 @@ const handleDetail = (item: any) => {
...
@@ -215,20 +199,11 @@ const handleDetail = (item: any) => {
{{ fItem.h1 }}
{{ fItem.h1 }}
</div>
</div>
<div
class=
"content_main"
>
<div
class=
"content_main"
>
<div
<div
class=
"main_list"
v-for=
"(item, index) in fItem.card"
:key=
"index"
@
click=
"handleDetail(item)"
>
class=
"main_list"
v-for=
"(item, index) in fItem.card"
:key=
"index"
@
click=
"handleDetail(item)"
>
<img
:src=
"item.img"
alt=
""
class=
"list_img1"
/>
<img
:src=
"item.img"
alt=
""
class=
"list_img1"
/>
<div
class=
"list_tit"
>
{{ item.tit }}
</div>
<div
class=
"list_tit"
>
{{ item.tit }}
</div>
<ul>
<ul>
<li
<li
class=
"list_desc"
v-for=
"(it, index) in item.list"
:key=
"index"
>
class=
"list_desc"
v-for=
"(it, index) in item.list"
:key=
"index"
>
<div
class=
"desc_tit"
>
{{ it.tit }}
</div>
<div
class=
"desc_tit"
>
{{ it.tit }}
</div>
<div
class=
"desc_con"
>
{{ it.desc }}
</div>
<div
class=
"desc_con"
>
{{ it.desc }}
</div>
</li>
</li>
...
@@ -258,12 +233,7 @@ const handleDetail = (item: any) => {
...
@@ -258,12 +233,7 @@ const handleDetail = (item: any) => {
<h3>
<h3>
{{
item
.
h1
}}
{{
item
.
h1
}}
</h3>
</h3>
<div
<div
class=
"card"
v-for=
"cItem in item.card"
:key=
"cItem.img"
@
click=
"handleDetail(cItem)"
>
class=
"card"
v-for=
"cItem in item.card"
:key=
"cItem.img"
@
click=
"handleDetail(cItem)"
>
<img
:src=
"cItem.h5Img"
/>
<img
:src=
"cItem.h5Img"
/>
<div
class=
"title"
>
{{
cItem
.
tit
}}
</div>
<div
class=
"title"
>
{{
cItem
.
tit
}}
</div>
<div
class=
"item"
v-for=
"(it, index) in cItem.list"
:key=
"index"
>
<div
class=
"item"
v-for=
"(it, index) in cItem.list"
:key=
"index"
>
...
@@ -277,9 +247,7 @@ const handleDetail = (item: any) => {
...
@@ -277,9 +247,7 @@ const handleDetail = (item: any) => {
<div
class=
"i"
></div>
<div
class=
"i"
></div>
<div
class=
"r-txt"
>
<div
class=
"r-txt"
>
<div
class=
"name"
>
学员属性
</div>
<div
class=
"name"
>
学员属性
</div>
<div
class=
"value"
>
<div
class=
"value"
>
包括但并不仅限于金融保险企业绩优营包括但并不仅限于金融保险企业绩优营销员销员
</div>
包括但并不仅限于金融保险企业绩优营包括但并不仅限于金融保险企业绩优营销员销员
</div>
</div>
</div>
</div>
</div>
</div>
</div>
...
...
src/modules/home/components/Teacher.vue
浏览文件 @
4865a27c
...
@@ -132,7 +132,6 @@ function next(swiper) {
...
@@ -132,7 +132,6 @@ function next(swiper) {
<h3
class=
"subtitle"
>
清华大学知名教授、博士生导师
</h3>
<h3
class=
"subtitle"
>
清华大学知名教授、博士生导师
</h3>
<div
class=
"my-swiper"
>
<div
class=
"my-swiper"
>
<Swiper
<Swiper
loop
navigation
navigation
:slidesPerView=
"4"
:slidesPerView=
"4"
:spaceBetween=
"20"
:spaceBetween=
"20"
...
@@ -153,7 +152,6 @@ function next(swiper) {
...
@@ -153,7 +152,6 @@ function next(swiper) {
<h3
class=
"subtitle"
>
清控紫荆教育专职名师暨高级实战专家
</h3>
<h3
class=
"subtitle"
>
清控紫荆教育专职名师暨高级实战专家
</h3>
<div
class=
"my-swiper"
>
<div
class=
"my-swiper"
>
<Swiper
<Swiper
loop
navigation
navigation
:slidesPerView=
"4"
:slidesPerView=
"4"
:spaceBetween=
"20"
:spaceBetween=
"20"
...
@@ -358,7 +356,7 @@ function next(swiper) {
...
@@ -358,7 +356,7 @@ function next(swiper) {
.group
{
.group
{
display
:
flex
;
display
:
flex
;
overflow-x
:
scroll
;
overflow-x
:
scroll
;
padding-right
:
.2rem
;
padding-right
:
0
.2rem
;
.item
{
.item
{
min-width
:
4
.1rem
;
min-width
:
4
.1rem
;
background
:
rgba
(
255
,
255
,
255
,
1
);
background
:
rgba
(
255
,
255
,
255
,
1
);
...
...
src/modules/shop/components/CourseFooter.vue
浏览文件 @
4865a27c
...
@@ -38,8 +38,8 @@ const handleBuyCourse = () => {
...
@@ -38,8 +38,8 @@ const handleBuyCourse = () => {
</div>
</div>
<template
v-else
>
<template
v-else
>
<div
class=
"footer_left"
>
<div
class=
"footer_left"
>
<div
class=
"left_tit"
>
全部课程价格
</div>
<div
class=
"left_tit"
>
总学费
</div>
<div
class=
"left_desc"
>
根据课程价格累积计算
</div>
<div
class=
"left_desc"
>
课程费用详情:
{{
shopItem
?.
total_price_desc
}}
</div>
</div>
</div>
<div
class=
"footer_price"
v-if=
"!mobile"
>
<div
class=
"footer_price"
v-if=
"!mobile"
>
<div
class=
"price_icon"
>
¥
</div>
<div
class=
"price_icon"
>
¥
</div>
...
@@ -57,8 +57,8 @@ const handleBuyCourse = () => {
...
@@ -57,8 +57,8 @@ const handleBuyCourse = () => {
</div>
</div>
<
template
v-else
>
<
template
v-else
>
<div
class=
"footer_left"
>
<div
class=
"footer_left"
>
<div
class=
"left_tit"
>
全部课程价格
</div>
<div
class=
"left_tit"
>
总学费
</div>
<div
class=
"left_desc"
>
根据课程价格累积计算
</div>
<div
class=
"left_desc"
>
课程费用详情:
{{
shopItem
?.
total_price_desc
}}
</div>
</div>
</div>
<div
class=
"footer_price"
v-if=
"!mobile"
>
<div
class=
"footer_price"
v-if=
"!mobile"
>
<div
class=
"price_icon"
>
¥
</div>
<div
class=
"price_icon"
>
¥
</div>
...
@@ -118,7 +118,7 @@ const handleBuyCourse = () => {
...
@@ -118,7 +118,7 @@ const handleBuyCourse = () => {
}
}
.footer_price
{
.footer_price
{
display
:
flex
;
display
:
flex
;
margin-left
:
605
px
;
margin-left
:
260
px
;
.price_icon
{
.price_icon
{
font-size
:
24px
;
font-size
:
24px
;
...
@@ -173,6 +173,7 @@ const handleBuyCourse = () => {
...
@@ -173,6 +173,7 @@ const handleBuyCourse = () => {
.left_desc
{
.left_desc
{
font-size
:
0
.22rem
;
font-size
:
0
.22rem
;
color
:
#999999
;
color
:
#999999
;
width
:
3rem
;
}
}
.footer_price
{
.footer_price
{
display
:
none
;
display
:
none
;
...
...
src/modules/shop/components/DetailBanner.vue
浏览文件 @
4865a27c
...
@@ -109,9 +109,9 @@ const handleCopyLink = () => {
...
@@ -109,9 +109,9 @@ const handleCopyLink = () => {
<div
class=
"con_info"
>
<div
class=
"con_info"
>
<div
class=
"info_tit"
>
{{
shopItem
?.
title
}}
</div>
<div
class=
"info_tit"
>
{{
shopItem
?.
title
}}
</div>
<div
class=
"info_indentify"
>
{{
shopItem
?.
course_card
}}
</div>
<div
class=
"info_indentify"
>
{{
shopItem
?.
course_card
}}
</div>
<div
class=
"info_tips"
>
<div
class=
"info_tips"
v-if=
"shopItem?.type === '课程包'"
>
<div
class=
"tips_card"
>
{{
shopItem
?.
course_c
hapter
}}
节课程
</div>
<div
class=
"tips_card"
>
{{
shopItem
?.
course_c
ompulsory
}}
门必修
</div>
<div
class=
"tips_card"
>
{{
shopItem
?.
course_
total_hour
}}
小时
</div>
<div
class=
"tips_card"
>
{{
shopItem
?.
course_
elective
}}
门选修
</div>
</div>
</div>
</div>
</div>
<div
class=
"con_share"
>
<div
class=
"con_share"
>
...
@@ -156,18 +156,18 @@ const handleCopyLink = () => {
...
@@ -156,18 +156,18 @@ const handleCopyLink = () => {
<div
class=
"info_time"
>
<div
class=
"info_time"
>
<div
class=
"time_left"
>
<div
class=
"time_left"
>
<
div
class=
"left_tit"
>
课程节数
</div
>
<
!-- <div class="left_tit">课程节数</div> --
>
<div
class=
"left_con"
>
<div
class=
"left_con"
>
<span
class=
"con_num"
>
{{ shopItem?.course_c
hapter
}}
</span>
<span
class=
"con_num"
>
{{ shopItem?.course_c
ompulsory
}}
</span>
<span
class=
"con_txt"
>
节
</span>
<span
class=
"con_txt"
>
门必修
</span>
</div>
</div>
</div>
</div>
<div
class=
"time_line"
></div>
<div
class=
"time_line"
></div>
<div
class=
"time_left"
>
<div
class=
"time_left"
>
<
div
class=
"left_tit"
>
总课时
</div
>
<
!-- <div class="left_tit">总课时</div> --
>
<div
class=
"left_con"
>
<div
class=
"left_con"
>
<span
class=
"con_num"
>
{{ shopItem?.course_
total_hour
}}
</span>
<span
class=
"con_num"
>
{{ shopItem?.course_
elective
}}
</span>
<span
class=
"con_txt"
>
小时
</span>
<span
class=
"con_txt"
>
门选修
</span>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -444,6 +444,7 @@ const handleCopyLink = () => {
...
@@ -444,6 +444,7 @@ const handleCopyLink = () => {
margin-top
:
0
.2rem
;
margin-top
:
0
.2rem
;
padding
:
0
.15rem
1
.2rem
;
padding
:
0
.15rem
1
.2rem
;
display
:
flex
;
display
:
flex
;
justify-content
:
space-around
;
align-items
:
center
;
align-items
:
center
;
border-radius
:
0
.08rem
;
border-radius
:
0
.08rem
;
...
@@ -460,6 +461,8 @@ const handleCopyLink = () => {
...
@@ -460,6 +461,8 @@ const handleCopyLink = () => {
white-space
:
nowrap
;
white-space
:
nowrap
;
}
}
.left_con
{
.left_con
{
white-space
:
nowrap
;
.con_num
{
.con_num
{
font-size
:
0
.28rem
;
font-size
:
0
.28rem
;
color
:
#333333
;
color
:
#333333
;
...
...
src/modules/shop/components/RecommendCourse.vue
浏览文件 @
4865a27c
...
@@ -19,7 +19,7 @@ function prev(swiper) {
...
@@ -19,7 +19,7 @@ function prev(swiper) {
function
next
(
swiper
)
{
function
next
(
swiper
)
{
swiper
?.
slideNext
()
swiper
?.
slideNext
()
}
}
const
handleDetail
=
(
item
)
=>
{
const
handleDetail
=
item
=>
{
router
.
push
(
`/shop/detail/
${
item
.
id
}
`
)
router
.
push
(
`/shop/detail/
${
item
.
id
}
`
)
}
}
</
script
>
</
script
>
...
@@ -37,7 +37,7 @@ const handleDetail = (item) => {
...
@@ -37,7 +37,7 @@ const handleDetail = (item) => {
:spaceBetween="20"
:spaceBetween="20"
:slidePreview="1"
:slidePreview="1"
:modules="[Navigation, Grid]"
:modules="[Navigation, Grid]"
@swiper="
(swiper)
=> (swiper1 = swiper)"
@swiper="
swiper
=> (swiper1 = swiper)"
>
>
<SwiperSlide
<SwiperSlide
v-for=
"(item, index) in shopRelatedList"
v-for=
"(item, index) in shopRelatedList"
...
@@ -67,12 +67,7 @@ const handleDetail = (item) => {
...
@@ -67,12 +67,7 @@ const handleDetail = (item) => {
</
template
>
</
template
>
</div>
</div>
<div
v-else
>
<div
v-else
>
<div
<div
class=
"course-item"
v-for=
"(item, index) in shopRelatedList"
:key=
"index"
@
click=
"handleDetail(item)"
>
class=
"course-item"
v-for=
"(item, index) in shopRelatedList"
:key=
"index"
@
click=
"handleDetail(item)"
>
<img
<img
:src=
"
:src=
"
item.image_url ||
item.image_url ||
...
@@ -97,7 +92,7 @@ const handleDetail = (item) => {
...
@@ -97,7 +92,7 @@ const handleDetail = (item) => {
<
style
lang=
"scss"
scoped
>
<
style
lang=
"scss"
scoped
>
.is-pc
{
.is-pc
{
.teacher_list
{
.teacher_list
{
margin-top
:
20px
;
//
margin-top: 20px;
.list_con
{
.list_con
{
width
:
396px
;
width
:
396px
;
height
:
433px
;
height
:
433px
;
...
...
src/modules/shop/views/Index.vue
浏览文件 @
4865a27c
...
@@ -12,26 +12,15 @@ const handleTabClick = (tab: any) => {
...
@@ -12,26 +12,15 @@ const handleTabClick = (tab: any) => {
<
template
>
<
template
>
<div
class=
"main_shop"
>
<div
class=
"main_shop"
>
<img
<img
src=
"https://webapp-pub.ezijing.com/project_online/fi/shop_banner.jpg"
class=
"shop_banner"
/>
src=
"https://webapp-pub.ezijing.com/project_online/fi/shop_banner.jpg"
class=
"shop_banner"
/>
<div
class=
"shop_con"
>
<div
class=
"shop_con"
>
<div
class=
"con_tab"
>
<div
class=
"con_tab"
>
<el-tabs
class=
"my-tabs"
@
tab-click=
"handleTabClick"
>
<el-tabs
class=
"my-tabs"
@
tab-click=
"handleTabClick"
>
<el-tab-pane
<el-tab-pane
v-for=
"(item, index) in shopStore.filters"
:key=
"index"
lazy
>
v-for=
"(item, index) in shopStore.filters"
:key=
"index"
lazy
>
<template
#
label
>
<template
#
label
>
{{
item
.
label
}}
{{
item
.
label
}}
</
template
>
</
template
>
<CourseList
<CourseList
:type=
"item.value"
:courseList=
"shopStore.shopList"
:key=
"index"
/>
:type=
"item.value"
:courseList=
"shopStore.shopList"
:key=
"index"
/>
</el-tab-pane>
</el-tab-pane>
</el-tabs>
</el-tabs>
</div>
</div>
...
...
src/modules/shop/views/View.vue
浏览文件 @
4865a27c
...
@@ -27,7 +27,6 @@ const recommendCourse = computed(() => {
...
@@ -27,7 +27,6 @@ const recommendCourse = computed(() => {
return
shopStore
.
shopRelatedListOther
return
shopStore
.
shopRelatedListOther
}
}
})
})
</
script
>
</
script
>
<
template
>
<
template
>
...
@@ -37,30 +36,30 @@ const recommendCourse = computed(() => {
...
@@ -37,30 +36,30 @@ const recommendCourse = computed(() => {
<div
class=
"con_left"
>
<div
class=
"con_left"
>
<div>
<div>
<IncludeCourseCard
v-if=
"shopStore.shopItem?.type !== '课程包'"
:courseItem=
"courseItem"
/>
<IncludeCourseCard
v-if=
"shopStore.shopItem?.type !== '课程包'"
:courseItem=
"courseItem"
/>
<div
class=
"left_course"
>
<div
class=
"left_course"
v-if=
"shopStore.shopItem?.type === '课程包'"
>
<CourseIntrouduce
:shopItem=
"shopStore.shopItem"
/>
<CourseIntrouduce
:shopItem=
"shopStore.shopItem"
/>
<CourseFor
v-if=
"!mobile"
:shopItem=
"shopStore.shopItem"
/>
<CourseFor
v-if=
"!mobile"
:shopItem=
"shopStore.shopItem"
/>
<CourseCatalogPC
:shopItem=
"shopStore.shopItem"
/>
<CourseCatalogPC
:shopItem=
"shopStore.shopItem"
/>
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"con_right"
>
<div
class=
"con_right"
>
<
TeacherCard
:lecturerList=
"shopStore.shopItem?.lecturer_list"
/
>
<
!--
<TeacherCard
:lecturerList=
"shopStore.shopItem?.lecturer_list"
/>
--
>
<RecommendCourse
:shopRelatedList=
"recommendCourse"
/>
<RecommendCourse
:shopRelatedList=
"recommendCourse"
/>
</div>
</div>
</div>
</div>
<CourseFooter
:payStatus=
"payStatus"
:shopItem=
"shopStore.shopItem"
/>
<CourseFooter
:payStatus=
"payStatus"
:shopItem=
"shopStore.shopItem"
v-if=
"shopStore.shopItem?.type == '课程包'"
/>
</div>
</div>
<div
class=
"course_detail"
v-else
>
<div
class=
"course_detail"
v-else
>
<DetailBanner
:shopItem=
"shopStore.shopItem"
:payStatus=
"payStatus"
/>
<DetailBanner
:shopItem=
"shopStore.shopItem"
:payStatus=
"payStatus"
/>
<IncludeCourseCard
v-if=
"shopStore.shopItem?.type !== '课程包'"
:courseItem=
"courseItem"
/>
<IncludeCourseCard
v-if=
"shopStore.shopItem?.type !== '课程包'"
:courseItem=
"courseItem"
/>
<div
class=
"detail_con"
>
<div
class=
"detail_con"
>
<CourseIntrouduce
:shopItem=
"shopStore.shopItem"
/>
<CourseIntrouduce
:shopItem=
"shopStore.shopItem"
/>
<TeacherCard
:lecturerList=
"shopStore.shopItem?.lecturer_list"
/
>
<!--
<TeacherCard
:lecturerList=
"shopStore.shopItem?.lecturer_list"
/>
--
>
<CourseCatalogH5
:shopItem=
"shopStore.shopItem"
/>
<CourseCatalogH5
:shopItem=
"shopStore.shopItem"
/>
</div>
</div>
<RecommendCourse
:shopRelatedList=
"recommendCourse"
/>
<RecommendCourse
:shopRelatedList=
"recommendCourse"
/>
<CourseFooter
:payStatus=
"payStatus"
:shopItem=
"shopStore.shopItem"
/>
<CourseFooter
:payStatus=
"payStatus"
:shopItem=
"shopStore.shopItem"
/>
</div>
</div>
</
template
>
</
template
>
<
style
lang=
"scss"
scoped
>
<
style
lang=
"scss"
scoped
>
...
@@ -76,7 +75,7 @@ const recommendCourse = computed(() => {
...
@@ -76,7 +75,7 @@ const recommendCourse = computed(() => {
justify-content
:
space-between
;
justify-content
:
space-between
;
.con_left
{
.con_left
{
width
:
784px
;
width
:
784px
;
.left_course
{
.left_course
{
padding
:
28px
45px
53px
45px
;
padding
:
28px
45px
53px
45px
;
background
:
#ffffff
;
background
:
#ffffff
;
box-shadow
:
0px
1px
18px
rgba
(
0
,
0
,
0
,
0
.1
);
box-shadow
:
0px
1px
18px
rgba
(
0
,
0
,
0
,
0
.1
);
...
@@ -152,12 +151,11 @@ const recommendCourse = computed(() => {
...
@@ -152,12 +151,11 @@ const recommendCourse = computed(() => {
}
}
}
}
}
}
.is-h5
{
.is-h5
{
.detail_con
{
.detail_con
{
background
:
#ffffff
;
background
:
#ffffff
;
margin
:
0
.4rem
0
.3rem
;
margin
:
0
.4rem
0
.3rem
;
padding
:
0
.32rem
0
.2rem
;
padding
:
0
.32rem
0
.2rem
;
border-radius
:
0
.12rem
;
border-radius
:
0
.12rem
;
}
}
}
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论