Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
X
x-training
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
x-training
Commits
8167f8ee
提交
8167f8ee
authored
2月 10, 2021
作者:
lihuihui
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改bug
上级
5f76e5ed
显示空白字符变更
内嵌
并排
正在显示
14 个修改的文件
包含
42 行增加
和
28 行删除
+42
-28
common.js
src/api/common.js
+2
-2
explain.vue
src/pages/home/explain.vue
+3
-3
index.vue
src/pages/home/index.vue
+7
-7
practice1.vue
src/pages/practice/components/practice1.vue
+3
-2
practice2.vue
src/pages/practice/components/practice2.vue
+7
-2
preview.vue
src/pages/practice/components/preview.vue
+1
-0
tabForm1.vue
src/pages/practice/components/tabForm1.vue
+5
-4
tabForm2.vue
src/pages/practice/components/tabForm2.vue
+2
-1
tabForm3.vue
src/pages/practice/components/tabForm3.vue
+2
-1
tabForm4.vue
src/pages/practice/components/tabForm4.vue
+3
-2
tabForm5.vue
src/pages/practice/components/tabForm5.vue
+2
-1
tabForm6.vue
src/pages/practice/components/tabForm6.vue
+2
-1
tabForm7.vue
src/pages/practice/components/tabForm7.vue
+2
-1
index.vue
src/pages/result/index.vue
+1
-1
没有找到文件。
src/api/common.js
浏览文件 @
8167f8ee
...
@@ -63,8 +63,8 @@ export function getClassifyList(params) {
...
@@ -63,8 +63,8 @@ export function getClassifyList(params) {
/* 3.0 接口 */
/* 3.0 接口 */
/* 获取案例分类 */
/* 获取案例分类 */
export
function
getUserConfig
(
params
)
{
export
function
getUserConfig
(
id
)
{
return
httpRequest
.
get
(
'/api/opera/v2/api/training/4/user-use-configs'
,
{
params
}
)
return
httpRequest
.
get
(
`/api/opera/v2/api/training/
${
id
}
/user-use-configs`
)
}
}
/* 获取案例列表 */
/* 获取案例列表 */
...
...
src/pages/home/explain.vue
浏览文件 @
8167f8ee
...
@@ -4,10 +4,10 @@
...
@@ -4,10 +4,10 @@
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/acedc1ee27267ef5d154cdc6af16413b.png"
alt=
""
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/acedc1ee27267ef5d154cdc6af16413b.png"
alt=
""
>
<div
class=
"content"
>
<div
class=
"content"
>
<div
class=
"title"
>
实操说明
</div>
<div
class=
"title"
>
实操说明
</div>
<div
class=
"tit-h2"
>
欢迎来到《金融产品数字化营销》实
训
系统!
</div>
<div
class=
"tit-h2"
>
欢迎来到《金融产品数字化营销》实
操
系统!
</div>
<div
class=
"doce"
>
<div
class=
"doce"
>
<p>
紫荆教育作为金融领域在线教育行业的领军企业,我们调研了数百家合作金融机构,深知目前行业中缺乏高端营销人才。而在金融产品营销人才培养的课程体系中,除了技术和理论课程,迫切需要通过实训环节使学生对金融产品数字化营销的特点和应用领域有更直观和感性的认知,在实践中巩固所学知识,学以致用,才能真正达到金融机构对数字化营销人才的要求。为此我们基于《金融产品数字化营销》初、中、高级的理论课程内容,结合真实市场环境中不同金融产品的营销场景,开发此实
训
系统,旨在为学生提供系统化、模块化、流程化的模拟金融产品营销实践的平台,熟悉不同营销手段的具体实施过程。
</p>
<p>
紫荆教育作为金融领域在线教育行业的领军企业,我们调研了数百家合作金融机构,深知目前行业中缺乏高端营销人才。而在金融产品营销人才培养的课程体系中,除了技术和理论课程,迫切需要通过实训环节使学生对金融产品数字化营销的特点和应用领域有更直观和感性的认知,在实践中巩固所学知识,学以致用,才能真正达到金融机构对数字化营销人才的要求。为此我们基于《金融产品数字化营销》初、中、高级的理论课程内容,结合真实市场环境中不同金融产品的营销场景,开发此实
操
系统,旨在为学生提供系统化、模块化、流程化的模拟金融产品营销实践的平台,熟悉不同营销手段的具体实施过程。
</p>
<p>
学生可通过手机、平板、电脑等多种终端登录。此实
训
系统容纳目前市场上十余种普遍使用的营销手段,可实现同一案例多次操作,实训过程和结果评估和反馈,多用户实训效果排名等功能。希望学生们能通过实训系统的反复练习,提升营销技能,真正掌握《金融产品数字化营销》这门课程的内容。
</p>
<p>
学生可通过手机、平板、电脑等多种终端登录。此实
操
系统容纳目前市场上十余种普遍使用的营销手段,可实现同一案例多次操作,实训过程和结果评估和反馈,多用户实训效果排名等功能。希望学生们能通过实训系统的反复练习,提升营销技能,真正掌握《金融产品数字化营销》这门课程的内容。
</p>
<!--
<p>
学生可通过手机、平板、电脑等多种终端登录。此实训系统容纳目前市场上十余种普遍使用的营销手段,可实现同一案例多次操作,实训过程和结果评估和反馈,多用户实训效果排名等功能。希望学生们能通过实训系统的反复练习,提升营销技能,真正掌握《金融产品数字化营销》这门课程的内容。
</p>
-->
<!--
<p>
学生可通过手机、平板、电脑等多种终端登录。此实训系统容纳目前市场上十余种普遍使用的营销手段,可实现同一案例多次操作,实训过程和结果评估和反馈,多用户实训效果排名等功能。希望学生们能通过实训系统的反复练习,提升营销技能,真正掌握《金融产品数字化营销》这门课程的内容。
</p>
-->
</div>
</div>
<div
class=
"explain-btn"
@
click=
"$router.push(
{ path: '/index' })">
<div
class=
"explain-btn"
@
click=
"$router.push(
{ path: '/index' })">
...
...
src/pages/home/index.vue
浏览文件 @
8167f8ee
...
@@ -5,14 +5,14 @@
...
@@ -5,14 +5,14 @@
<template
v-for=
"(item, index) in caseData"
>
<template
v-for=
"(item, index) in caseData"
>
<li
:class=
"index == caseIndex && 'active'"
:key=
"index"
@
click=
"tabCase(index)"
>
<li
:class=
"index == caseIndex && 'active'"
:key=
"index"
@
click=
"tabCase(index)"
>
<div
class=
"icon"
>
<div
class=
"icon"
>
<
img
class=
"icons"
v-if=
"index == 0"
src=
"https://zws-imgs-pub.ezijing.com/static/public/77d9a7c4dba43695e9d984ea06434c70.png"
alt=
""
>
<
!--
<img
class=
"icons"
v-if=
"index == 0"
src=
"https://zws-imgs-pub.ezijing.com/static/public/77d9a7c4dba43695e9d984ea06434c70.png"
alt=
""
>
--
>
<
img
class=
"icons"
v-if=
"index == 1"
src=
"https://zws-imgs-pub.ezijing.com/static/public/13ca8a5ecdbdbfa4c2383c3ad3d8ffca.png"
alt=
""
>
<
!--
<img
class=
"icons"
v-if=
"index == 1"
src=
"https://zws-imgs-pub.ezijing.com/static/public/13ca8a5ecdbdbfa4c2383c3ad3d8ffca.png"
alt=
""
>
--
>
<img
class=
"icons"
v-if=
"index == 2"
src=
"https://zws-imgs-pub.ezijing.com/static/public/b15396ce451c816967fee3e94b2f8fb0.png"
alt=
""
>
<img
class=
"icons"
src=
"https://zws-imgs-pub.ezijing.com/static/public/b15396ce451c816967fee3e94b2f8fb0.png"
alt=
""
>
<
img
class=
"iconActive"
v-if=
"index == 0"
src=
"https://zws-imgs-pub.ezijing.com/static/public/f354795ef8bd7a7f3d5317a8745b7398.png"
alt=
""
>
<
!--
<img
class=
"iconActive"
v-if=
"index == 0"
src=
"https://zws-imgs-pub.ezijing.com/static/public/f354795ef8bd7a7f3d5317a8745b7398.png"
alt=
""
>
--
>
<
img
class=
"iconActive"
v-if=
"index == 1"
src=
"https://zws-imgs-pub.ezijing.com/static/public/8329440aa66e4e52520f15d579ab80b4.png"
alt=
""
>
<
!--
<img
class=
"iconActive"
v-if=
"index == 1"
src=
"https://zws-imgs-pub.ezijing.com/static/public/8329440aa66e4e52520f15d579ab80b4.png"
alt=
""
>
--
>
<img
class=
"iconActive"
v-if=
"index == 2"
src=
"https://zws-imgs-pub.ezijing.com/static/public/5159de6dbd4cb02b1d4863840fcb8426.png"
alt=
""
>
<img
class=
"iconActive"
src=
"https://zws-imgs-pub.ezijing.com/static/public/5159de6dbd4cb02b1d4863840fcb8426.png"
alt=
""
>
</div>
</div>
<div
class=
"text"
>
保险
</div>
<div
class=
"text"
>
{{
item
.
name
}}
</div>
</li>
</li>
</
template
>
</
template
>
</ul>
</ul>
...
...
src/pages/practice/components/practice1.vue
浏览文件 @
8167f8ee
...
@@ -8,9 +8,9 @@
...
@@ -8,9 +8,9 @@
<div
class=
"downs"
@
click=
"goPage(data.accessory)"
>
产品说明书下载
</div>
<div
class=
"downs"
@
click=
"goPage(data.accessory)"
>
产品说明书下载
</div>
</div>
</div>
<div
class=
"content-box"
>
<div
class=
"content-box"
>
<div
class=
"title"
>
产品说明书
</div>
<div
class=
"title
pdf-get-height
"
>
产品说明书
</div>
<!--
<div
class=
"tit-h2"
>
序言
</div>
-->
<!--
<div
class=
"tit-h2"
>
序言
</div>
-->
<div
class=
"text embed-height"
><embed
class=
"embed"
width=
"100%"
height=
"100%"
:src=
"data.accessory"
/></div>
<div
class=
"text
pdf-height
embed-height"
><embed
class=
"embed"
width=
"100%"
height=
"100%"
:src=
"data.accessory"
/></div>
</div>
</div>
</div>
</div>
<div
class=
"item-right"
>
<div
class=
"item-right"
>
...
@@ -98,6 +98,7 @@ export default {
...
@@ -98,6 +98,7 @@ export default {
},
},
methods
:
{
methods
:
{
countDomHeight
()
{
countDomHeight
()
{
$
(
'.pdf-height'
).
css
(
'height'
,
$
(
'.practice-box'
).
height
()
-
(
$
(
'.pdf-get-height'
).
height
()))
$
(
'.practice-box'
).
css
(
'height'
,
$
(
'.app-main'
).
height
()
-
139
+
'px'
)
$
(
'.practice-box'
).
css
(
'height'
,
$
(
'.app-main'
).
height
()
-
139
+
'px'
)
$
(
'.item-right .form .setHeight'
).
css
(
'height'
,
$
(
'.item-right'
).
height
()
-
112
+
'px'
)
$
(
'.item-right .form .setHeight'
).
css
(
'height'
,
$
(
'.item-right'
).
height
()
-
112
+
'px'
)
$
(
'.embed-height'
).
css
(
'height'
,
$
(
'.item-left'
).
height
()
-
$
(
'.item-left .title'
).
outerHeight
()
-
$
(
'.item-left .tit-h2'
).
outerHeight
()
-
$
(
'.item-left .heads'
).
outerHeight
()
-
20
+
'px'
)
$
(
'.embed-height'
).
css
(
'height'
,
$
(
'.item-left'
).
height
()
-
$
(
'.item-left .title'
).
outerHeight
()
-
$
(
'.item-left .tit-h2'
).
outerHeight
()
-
$
(
'.item-left .heads'
).
outerHeight
()
-
20
+
'px'
)
...
...
src/pages/practice/components/practice2.vue
浏览文件 @
8167f8ee
...
@@ -52,7 +52,7 @@
...
@@ -52,7 +52,7 @@
<div
class=
"checkbox-box"
>
<div
class=
"checkbox-box"
>
<!--
<el-checkbox
class=
"mar-none"
border
:indeterminate=
"isIndeterminate"
v-model=
"item.answerCount"
@
change=
"handleCheckAllChange"
>
全选
</el-checkbox>
-->
<!--
<el-checkbox
class=
"mar-none"
border
:indeterminate=
"isIndeterminate"
v-model=
"item.answerCount"
@
change=
"handleCheckAllChange"
>
全选
</el-checkbox>
-->
<el-checkbox-group
disabled
v-model=
"item.answerCount"
@
change=
"handleCheckedCitiesChange"
>
<el-checkbox-group
disabled
v-model=
"item.answerCount"
@
change=
"handleCheckedCitiesChange"
>
<el-checkbox
border
v-for=
"city in
item.options
"
:label=
"city.option"
:key=
"city.option_name"
>
{{
city
.
option_name
}}
</el-checkbox>
<el-checkbox
border
v-for=
"city in
getOptData(item.options)
"
:label=
"city.option"
:key=
"city.option_name"
>
{{
city
.
option_name
}}
</el-checkbox>
</el-checkbox-group>
</el-checkbox-group>
</div>
</div>
</div>
</div>
...
@@ -61,7 +61,7 @@
...
@@ -61,7 +61,7 @@
</ul>
</ul>
<div
class=
"foot-btn-box"
>
<div
class=
"foot-btn-box"
>
<div
class=
"btn-box"
>
<div
class=
"btn-box"
>
<
template
v-if=
"resultCharacteristic.deduct_score_times > 3"
>
<
template
v-if=
"resultCharacteristic.deduct_score_times >
=
3"
>
<div
class=
"btn"
@
click=
"goPage('/index')"
>
返回案例选择
</div>
<div
class=
"btn"
@
click=
"goPage('/index')"
>
返回案例选择
</div>
</
template
>
</
template
>
<
template
v-else
>
<
template
v-else
>
...
@@ -114,6 +114,11 @@ export default {
...
@@ -114,6 +114,11 @@ export default {
console
.
log
(
this
.
checkboxData
,
',1123'
)
console
.
log
(
this
.
checkboxData
,
',1123'
)
},
},
methods
:
{
methods
:
{
getOptData
(
item
)
{
return
item
.
filter
(
item
=>
{
return
item
.
answer
===
1
})
},
countDomHeight
()
{
countDomHeight
()
{
$
(
'.result-box'
).
css
(
'height'
,
$
(
'.app-main'
).
height
()
-
139
+
'px'
)
$
(
'.result-box'
).
css
(
'height'
,
$
(
'.app-main'
).
height
()
-
139
+
'px'
)
$
(
'.practice2-box'
).
css
(
'height'
,
$
(
'.app-main'
).
height
()
-
139
+
'px'
)
$
(
'.practice2-box'
).
css
(
'height'
,
$
(
'.app-main'
).
height
()
-
139
+
'px'
)
...
...
src/pages/practice/components/preview.vue
浏览文件 @
8167f8ee
...
@@ -245,6 +245,7 @@ export default {
...
@@ -245,6 +245,7 @@ export default {
font-size
:
12px
;
font-size
:
12px
;
color
:
#000000
;
color
:
#000000
;
line-height
:
17px
;
line-height
:
17px
;
word-break
:
break-all
;
}
}
.btn
{
.btn
{
width
:
154px
;
width
:
154px
;
...
...
src/pages/practice/components/tabForm1.vue
浏览文件 @
8167f8ee
...
@@ -30,10 +30,10 @@
...
@@ -30,10 +30,10 @@
</div>
</div>
<div
class=
"form mar-l224"
>
<div
class=
"form mar-l224"
>
<div
class=
"name"
>
等于
</div>
<div
class=
"name"
>
等于
</div>
<el-input
class=
"win448"
v-model=
"leftForm.input1"
placeholder=
"
请输入内容
"
></el-input>
<el-input
class=
"win448"
v-model=
"leftForm.input1"
placeholder=
"
Android属性值
"
></el-input>
</div>
</div>
<div
class=
"form mar-l275"
>
<div
class=
"form mar-l275"
>
<el-input
class=
"win448"
v-model=
"leftForm.input2"
placeholder=
"
请输入内容
"
></el-input>
<el-input
class=
"win448"
v-model=
"leftForm.input2"
placeholder=
"
iOS属性值
"
></el-input>
</div>
</div>
</
template
>
</
template
>
</div>
</div>
...
@@ -192,15 +192,16 @@ export default {
...
@@ -192,15 +192,16 @@ export default {
mounted
()
{
mounted
()
{
const
opt
=
[
'页面URL'
,
'页面标题'
,
'来源地址'
,
'来源域名'
,
'渠道来源分组'
,
'搜索引擎'
,
'搜索词'
,
'社交媒体'
,
'分享者ID'
,
'社交媒体分享来源'
,
'分享层级'
,
'分享地址'
,
'场景值类型'
]
const
opt
=
[
'页面URL'
,
'页面标题'
,
'来源地址'
,
'来源域名'
,
'渠道来源分组'
,
'搜索引擎'
,
'搜索词'
,
'社交媒体'
,
'分享者ID'
,
'社交媒体分享来源'
,
'分享层级'
,
'分享地址'
,
'场景值类型'
]
this
.
setArrData
(
opt
,
'select2Options'
)
this
.
setArrData
(
opt
,
'select2Options'
)
this
.
setArrData
([
'不
在
弹出'
,
'限制次数内弹出'
,
'每次弹出'
],
'select3Options'
)
this
.
setArrData
([
'不
再
弹出'
,
'限制次数内弹出'
,
'每次弹出'
],
'select3Options'
)
this
.
setArrData
([
'天'
,
'小时'
],
'select4Options'
)
this
.
setArrData
([
'天'
,
'小时'
],
'select4Options'
)
this
.
setArrData
([
'立即显示弹窗'
,
'在用户后续访问到指定页面时弹窗'
],
'select6Options'
)
this
.
setArrData
([
'立即显示弹窗'
,
'在用户后续访问到指定页面时弹窗'
],
'select6Options'
)
this
.
getUserConfig
()
this
.
getUserConfig
()
},
},
methods
:
{
methods
:
{
getUserConfig
()
{
getUserConfig
()
{
const
id
=
JSON
.
parse
(
window
.
sessionStorage
.
caseData
).
id
api
api
.
getUserConfig
(
{
case_id
:
4
}
)
.
getUserConfig
(
id
)
.
then
(
response
=>
{
.
then
(
response
=>
{
this
.
setArrData
(
response
.
data
.
list
,
'select5Options'
)
this
.
setArrData
(
response
.
data
.
list
,
'select5Options'
)
console
.
log
(
response
)
console
.
log
(
response
)
...
...
src/pages/practice/components/tabForm2.vue
浏览文件 @
8167f8ee
...
@@ -188,8 +188,9 @@ export default {
...
@@ -188,8 +188,9 @@ export default {
},
},
methods
:
{
methods
:
{
getUserConfig
()
{
getUserConfig
()
{
const
id
=
JSON
.
parse
(
window
.
sessionStorage
.
caseData
).
id
api
api
.
getUserConfig
(
{
case_id
:
4
}
)
.
getUserConfig
(
id
)
.
then
(
response
=>
{
.
then
(
response
=>
{
this
.
setArrData
(
response
.
data
.
list
,
'select2Options'
)
this
.
setArrData
(
response
.
data
.
list
,
'select2Options'
)
console
.
log
(
response
)
console
.
log
(
response
)
...
...
src/pages/practice/components/tabForm3.vue
浏览文件 @
8167f8ee
...
@@ -114,8 +114,9 @@ export default {
...
@@ -114,8 +114,9 @@ export default {
},
},
methods
:
{
methods
:
{
getUserConfig
()
{
getUserConfig
()
{
const
id
=
JSON
.
parse
(
window
.
sessionStorage
.
caseData
).
id
api
api
.
getUserConfig
(
{
case_id
:
4
}
)
.
getUserConfig
(
id
)
.
then
(
response
=>
{
.
then
(
response
=>
{
this
.
setArrData
(
response
.
data
.
list
,
'select2Options'
)
this
.
setArrData
(
response
.
data
.
list
,
'select2Options'
)
console
.
log
(
response
)
console
.
log
(
response
)
...
...
src/pages/practice/components/tabForm4.vue
浏览文件 @
8167f8ee
...
@@ -192,15 +192,16 @@ export default {
...
@@ -192,15 +192,16 @@ export default {
mounted
()
{
mounted
()
{
const
opt
=
[
'页面URL'
,
'页面标题'
,
'来源地址'
,
'来源域名'
,
'渠道来源分组'
,
'搜索引擎'
,
'搜索词'
,
'社交媒体'
,
'分享者ID'
,
'社交媒体分享来源'
,
'分享层级'
,
'分享地址'
,
'场景值类型'
]
const
opt
=
[
'页面URL'
,
'页面标题'
,
'来源地址'
,
'来源域名'
,
'渠道来源分组'
,
'搜索引擎'
,
'搜索词'
,
'社交媒体'
,
'分享者ID'
,
'社交媒体分享来源'
,
'分享层级'
,
'分享地址'
,
'场景值类型'
]
this
.
setArrData
(
opt
,
'select2Options'
)
this
.
setArrData
(
opt
,
'select2Options'
)
this
.
setArrData
([
'不
在
弹出'
,
'限制次数内弹出'
,
'每次弹出'
],
'select3Options'
)
this
.
setArrData
([
'不
再
弹出'
,
'限制次数内弹出'
,
'每次弹出'
],
'select3Options'
)
this
.
setArrData
([
'天'
,
'小时'
],
'select4Options'
)
this
.
setArrData
([
'天'
,
'小时'
],
'select4Options'
)
this
.
setArrData
([
'立即显示弹窗'
,
'在用户后续访问到指定页面时弹窗'
],
'select6Options'
)
this
.
setArrData
([
'立即显示弹窗'
,
'在用户后续访问到指定页面时弹窗'
],
'select6Options'
)
this
.
getUserConfig
()
this
.
getUserConfig
()
},
},
methods
:
{
methods
:
{
getUserConfig
()
{
getUserConfig
()
{
const
id
=
JSON
.
parse
(
window
.
sessionStorage
.
caseData
).
id
api
api
.
getUserConfig
(
{
case_id
:
4
}
)
.
getUserConfig
(
id
)
.
then
(
response
=>
{
.
then
(
response
=>
{
this
.
setArrData
(
response
.
data
.
list
,
'select5Options'
)
this
.
setArrData
(
response
.
data
.
list
,
'select5Options'
)
console
.
log
(
response
)
console
.
log
(
response
)
...
...
src/pages/practice/components/tabForm5.vue
浏览文件 @
8167f8ee
...
@@ -179,8 +179,9 @@ export default {
...
@@ -179,8 +179,9 @@ export default {
},
},
methods
:
{
methods
:
{
getUserConfig
()
{
getUserConfig
()
{
const
id
=
JSON
.
parse
(
window
.
sessionStorage
.
caseData
).
id
api
api
.
getUserConfig
(
{
case_id
:
4
}
)
.
getUserConfig
(
id
)
.
then
(
response
=>
{
.
then
(
response
=>
{
this
.
setArrData
(
response
.
data
.
list
,
'select2Options'
)
this
.
setArrData
(
response
.
data
.
list
,
'select2Options'
)
console
.
log
(
response
)
console
.
log
(
response
)
...
...
src/pages/practice/components/tabForm6.vue
浏览文件 @
8167f8ee
...
@@ -179,8 +179,9 @@ export default {
...
@@ -179,8 +179,9 @@ export default {
},
},
methods
:
{
methods
:
{
getUserConfig
()
{
getUserConfig
()
{
const
id
=
JSON
.
parse
(
window
.
sessionStorage
.
caseData
).
id
api
api
.
getUserConfig
(
{
case_id
:
4
}
)
.
getUserConfig
(
id
)
.
then
(
response
=>
{
.
then
(
response
=>
{
this
.
setArrData
(
response
.
data
.
list
,
'select2Options'
)
this
.
setArrData
(
response
.
data
.
list
,
'select2Options'
)
console
.
log
(
response
)
console
.
log
(
response
)
...
...
src/pages/practice/components/tabForm7.vue
浏览文件 @
8167f8ee
...
@@ -181,8 +181,9 @@ export default {
...
@@ -181,8 +181,9 @@ export default {
},
},
methods
:
{
methods
:
{
getUserConfig
()
{
getUserConfig
()
{
const
id
=
JSON
.
parse
(
window
.
sessionStorage
.
caseData
).
id
api
api
.
getUserConfig
(
{
case_id
:
4
}
)
.
getUserConfig
(
id
)
.
then
(
response
=>
{
.
then
(
response
=>
{
this
.
setArrData
(
response
.
data
.
list
,
'select5Options'
)
this
.
setArrData
(
response
.
data
.
list
,
'select5Options'
)
console
.
log
(
response
)
console
.
log
(
response
)
...
...
src/pages/result/index.vue
浏览文件 @
8167f8ee
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
<div
class=
"content-left"
>
<div
class=
"content-left"
>
<div
class=
"score-box"
>
<div
class=
"score-box"
>
<div
class=
"num"
>
{{
data
.
gross_score
}}
分
</div>
<div
class=
"num"
>
{{
data
.
gross_score
}}
分
</div>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/
1f326db6fcf71805f2ff2de653deffc2
.png"
alt=
""
>
<img
src=
"https://zws-imgs-pub.ezijing.com/static/public/
3e4e378aa05c0672290eb9bcd61218c1
.png"
alt=
""
>
</div>
</div>
<div
class=
"text"
>
恭喜您,成绩很优秀,继续保持哦。建议您在
<span>
#产品分析#
</span>
方面进一步学习和提升,再选择案例进行练习。
</div>
<div
class=
"text"
>
恭喜您,成绩很优秀,继续保持哦。建议您在
<span>
#产品分析#
</span>
方面进一步学习和提升,再选择案例进行练习。
</div>
<img
class=
"img-bottom"
src=
"https://zws-imgs-pub.ezijing.com/static/public/d0d57e03e79a4a5dea5993fd67ff9a7e.png"
alt=
""
>
<img
class=
"img-bottom"
src=
"https://zws-imgs-pub.ezijing.com/static/public/d0d57e03e79a4a5dea5993fd67ff9a7e.png"
alt=
""
>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论