Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mongo-ui
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ui
mongo-ui
Commits
65a18487
Commit
65a18487
authored
Aug 28, 2020
by
郭志伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: 泰康详情补全
parent
25826555
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
48 additions
and
26 deletions
+48
-26
detail.taikang.yiliaobaozhang.js
src/api/detail.taikang.yiliaobaozhang.js
+24
-18
intro-04.png
src/assets/images/goods/detail/yiliaoxian/intro-04.png
+0
-0
pay.js
src/service/pay.js
+2
-1
MIDetail.vue
src/views/Goods/Detail/MIDetail.vue
+1
-1
CpsCase.vue
src/views/Goods/Detail/modules/CpsCase.vue
+1
-1
CpsProcess.vue
src/views/Goods/Detail/modules/CpsProcess.vue
+3
-2
CpsProcessDetail.vue
src/views/Goods/Detail/modules/CpsProcessDetail.vue
+3
-2
index.vue
src/views/Goods/Plan/index.vue
+12
-0
index.vue
src/views/Policy/PayWaiting/index.vue
+2
-1
No files found.
src/api/detail.taikang.yiliaobaozhang.js
View file @
65a18487
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
* @Description: 泰康600万医疗保障
* @Description: 泰康600万医疗保障
* @Date: 2020-07-27 15:46:37
* @Date: 2020-07-27 15:46:37
* @LastEditors: gzw
* @LastEditors: gzw
* @LastEditTime: 2020-08-2
7 16:44:3
6
* @LastEditTime: 2020-08-2
8 15:31:5
6
*/
*/
import
goodsBg
from
"
@/assets/images/goods/detail/yiliaoxian/bg.png
"
;
import
goodsBg
from
"
@/assets/images/goods/detail/yiliaoxian/bg.png
"
;
...
@@ -78,7 +78,7 @@ export default {
...
@@ -78,7 +78,7 @@ export default {
{
title
:
"
押金垫付
"
,
value
:
"
住院费用垫付服务
"
},
{
title
:
"
押金垫付
"
,
value
:
"
住院费用垫付服务
"
},
{
title
:
"
就医绿色通道
"
,
value
:
"
全国1233家知名三甲医院
"
}
{
title
:
"
就医绿色通道
"
,
value
:
"
全国1233家知名三甲医院
"
}
],
],
planTipOptions
:
[
"
不限社保
"
,
"
报销自费药
"
,
"
最高可报600万
"
],
planTipOptions
:
[
"
不限社保
"
,
"
报销自费药
"
,
"
支持电子保单
"
],
insuredOptions
:
[
insuredOptions
:
[
{
label
:
"
本人
"
,
value
:
"
1
"
},
{
label
:
"
本人
"
,
value
:
"
1
"
},
{
label
:
"
父母
"
,
value
:
"
2
"
},
{
label
:
"
父母
"
,
value
:
"
2
"
},
...
@@ -101,7 +101,7 @@ export default {
...
@@ -101,7 +101,7 @@ export default {
title
:
"
保费
"
,
title
:
"
保费
"
,
value
:
{
value
:
{
needSlot
:
true
,
needSlot
:
true
,
tpl
:
"
保费
于
被保人年龄、有无社保有关<br />首月1元,次月3.6元/月起
"
tpl
:
"
保费
与
被保人年龄、有无社保有关<br />首月1元,次月3.6元/月起
"
}
}
}
}
],
],
...
@@ -160,28 +160,32 @@ export default {
...
@@ -160,28 +160,32 @@ export default {
},
},
qaInfo
:
[
qaInfo
:
[
{
{
q
:
"
这个产品的等待期是多久
?
"
,
q
:
"
1万元免赔额是什么意思
?
"
,
a
:
"
本产品的等待期为90天,意外及续保无等待期
。
"
a
:
"
重大疾病医疗无免赔额;一般医疗,您个人支付累计超过1万元部分由本产品报销,1万元以下由个人承担(可由您单位或自己所投保的其他商业险保险报销)
。
"
},
},
{
{
q
:
"
如果同时购买了其他重疾险,可以赔付2次
吗?
"
,
q
:
"
等待期是什么意思?等待期内住院可以报销
吗?
"
,
a
:
"
本保险产品为一次性给付型产品,如果您购买的重疾险为一次性给付型或报销型产品,可以和本保险同时申请理赔,获得两份赔偿。如果出险,请拨打华泰财险24小时客服电话4006095509
。
"
a
:
"
等待期又称观察期,是指客户投保后的30天期间,在这个期间内客户因为疾病发生保险事故无法获得赔付。等待期的设置是为了保障健康客户的利益,防止少数客户带病投保,保障大部分投保人的利益。本产品的等待期为30天,意外医疗无等待期
。
"
},
},
{
{
q
:
"
这款产品提供了哪些保障
?
"
,
q
:
"
门诊费用可以报销吗
?
"
,
a
:
"
本产品
对人一生中可能罹患的99%以上的100种重大疾病提供保障,同时还有40种轻症保障也包含在内。在保险期间内,被保险人因意外伤害或在等待期后因疾病初次确诊罹患本产品定义的重大疾病或轻症的,即可获得一笔保险补偿
。
"
a
:
"
本产品
可以报销扣除免赔额后的特殊门诊、住院前7天后30天的门急诊费用(与住院原因相同)、以及门诊手术费用。其他普通门急诊治疗的费用需要被保险人自己支付
。
"
},
},
{
{
q
:
"
被保险人有哪些
限制?
"
,
q
:
"
这款产品有没有病种的
限制?
"
,
a
:
"
可以为出生满30天-60周岁(含)身体健康,且符合健康告知提及状况的本人、配偶、子女或父母投保
。
"
a
:
"
本产品对病种没有限制(除了免责条款规定的情况外)。无论是因普通疾病(如阑尾炎、胃溃疡等)或意外事故(如交通事故、烧烫伤等)治疗所花费的扣除免赔额后的医疗费用,还是重大疾病治疗所花费的医疗费均可申请报销
。
"
},
},
{
{
q
:
"
理赔后是否可以续保?需要重新完成健康告知吗
?
"
,
q
:
"
这款产品可以重复报销么
?
"
,
a
:
"
无理赔或者已理赔过轻症的第二年可以续保;已理赔过重症的第二年不可以续保;续保无需重新填写健康告知
。
"
a
:
"
本产品为费用补偿型医疗保险,不可以重复报销,该类保险赔付的金额不得超过被保险人实际发生的医疗费用金额
。
"
},
},
{
{
q
:
"
如何在华泰官网进行保单验真?
"
,
q
:
"
我目前有某种疾病或症状,能投保吗?
"
,
a
:
"
请登录投保成功短信中提示的华泰官网查询网http://agt.ehuatai.com/nonautoquery/。填写登录信息时,类别选择“家庭财产、意外伤害保险”,保单号在投保成功的短信中,密码填写被保险人身份证号,即可登录查询保单承保信息。
"
a
:
"
您在投保时需要详细阅读健康告知并根据您的情况作出准确回答,如您没有健康告知所提及的疾病或症状,即可正常投保。如您存在健康告知提及的异常体症情况,可待康复后再来投保。
"
},
{
q
:
"
有了医保,还需要购买百万医疗险吗?
"
,
a
:
"
随着现代医疗技术的不断进步,重大疾病治愈率也在不断提升,如确诊患癌症的患者5年后存活率约70%。但治疗重疾需要庞大的医疗费用,且很多是医保所不能覆盖的自费药或自费项目。而本产品没有这些限制,是对医保最好的商业保险补充。
"
}
}
],
],
processDetail
:
[
processDetail
:
[
...
@@ -225,7 +229,7 @@ export default {
...
@@ -225,7 +229,7 @@ export default {
`
`
<p>1、因意外伤害或者在等待期30天后因疾病初次确诊罹患本合同所定义的 120种重大疾病;</p>
<p>1、因意外伤害或者在等待期30天后因疾病初次确诊罹患本合同所定义的 120种重大疾病;</p>
<p>2、二级或二级以上公立医院普通部发生的,应当由个人支付的必需且合理的重大疾病医疗费用;</p>
<p>2、二级或二级以上公立医院普通部发生的,应当由个人支付的必需且合理的重大疾病医疗费用;</p>
<p>3、重大疾病医疗费用包括:重大疾病住院医疗费用、重大疾病特殊门诊医疗费用、重大疾病门诊手术医疗费用、重大疾病住院前7天后30天的门急诊医疗费用
以及质子重离子医疗费用
;</p>
<p>3、重大疾病医疗费用包括:重大疾病住院医疗费用、重大疾病特殊门诊医疗费用、重大疾病门诊手术医疗费用、重大疾病住院前7天后30天的门急诊医疗费用;</p>
<p>4、年累计赔偿以600万元为限;</p>
<p>4、年累计赔偿以600万元为限;</p>
<p>5、赔付比例为100%。若以参加社会医疗保险身份投保,但未以社会医疗保险身份就诊并结算的,赔付比例则为60%。</p>
<p>5、赔付比例为100%。若以参加社会医疗保险身份投保,但未以社会医疗保险身份就诊并结算的,赔付比例则为60%。</p>
...
@@ -286,13 +290,15 @@ export default {
...
@@ -286,13 +290,15 @@ export default {
<p>4、赔付比例为100%。若以参加社会医疗保险身份投保,但未以社会医疗保险身份就诊并结算的,赔付比例则为60%。</p>
<p>4、赔付比例为100%。若以参加社会医疗保险身份投保,但未以社会医疗保险身份就诊并结算的,赔付比例则为60%。</p>
<h4>恶性肿瘤院外特定药品服务</h4>
<h4>恶性肿瘤院外特定药品服务</h4>
<p>1、用户在等待期后经二级或二级以上公立医院专科医生初次诊断罹患保险合同所定义的恶性肿瘤时,可为用户提供免费的肿瘤就医指导、肿瘤药物的用药检测服务,为用户获得精准治疗和对症用药提供参考依据,并联合全国逾200+家的专业DTP药房,提供院外药店取药和送药到家的服务。</p>
<p>1、用户在等待期后经二级或二级以上公立医院专科医生初次诊断罹患保险合同所定义的恶性肿瘤时,可为用户提供免费的肿瘤就医指导、肿瘤药物的用药检测服务,为用户获得精准治疗和对症用药提供参考依据,并联合全国逾200+家的专业DTP药房,提供院外药店取药和送药到家的服务。</p>
<p>查看<a href="javascript:;" id="dtp">DTP药房</a></p>
<p>2、本服务提供的特定药品覆盖治疗期内国内已上市的抗癌靶向药物品及免疫治疗药物,并持续更新。后续如果有特药在国内上市,也将纳入保障范围。</p>
<p>2、本服务提供的特定药品覆盖治疗期内国内已上市的抗癌靶向药物品及免疫治疗药物,并持续更新。后续如果有特药在国内上市,也将纳入保障范围。</p>
<p>查看<a href="javascript:;" id="70zhongyao">70种特定药品介绍</a></p>
<p>3、服务有效期:保单生效起一年内有效。续保服务不间断。</p>
<p>3、服务有效期:保单生效起一年内有效。续保服务不间断。</p>
<p>4、服务流程:拨打泰康在线服务热线4000795522申请服务。</p>
<p>4、服务流程:拨打泰康在线服务热线4000795522申请服务。</p>
`
,
`
,
options
:
[
options
:
[
{
title
:
"
查看DTP药房
"
,
path
:
"
http://mangguo-contract.qthbx.com/tai-kang-dtpyao-fang-v1/
"
},
{
title
:
"
DTP药房
"
,
path
:
"
http://mangguo-contract.qthbx.com/tai-kang-dtpyao-fang-v1/
"
,
hide
:
true
},
{
title
:
"
查看70种特定药品介绍
"
,
path
:
"
http://mangguo-contract.qthbx.com/tai-kang-70chong-te-ding-yao-pin-jie-shao-v1/
"
}
{
title
:
"
70种特定药品介绍
"
,
path
:
"
http://mangguo-contract.qthbx.com/tai-kang-70chong-te-ding-yao-pin-jie-shao-v1/
"
,
hide
:
true
}
]
]
},
},
{
{
...
...
src/assets/images/goods/detail/yiliaoxian/intro-04.png
View replaced file @
25826555
View file @
65a18487
31.6 KB
|
W:
|
H:
126 KB
|
W:
|
H:
2-up
Swipe
Onion skin
src/service/pay.js
View file @
65a18487
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
* @Description: 支付微信h5, jsapi, 第三方收银台,跳转)
* @Description: 支付微信h5, jsapi, 第三方收银台,跳转)
* @Date: 2020-07-28 15:03:52
* @Date: 2020-07-28 15:03:52
* @LastEditors: gzw
* @LastEditors: gzw
* @LastEditTime: 2020-08-28 1
3:22:33
* @LastEditTime: 2020-08-28 1
4:25:10
*/
*/
import
qs
from
"
qs
"
;
import
qs
from
"
qs
"
;
...
@@ -50,6 +50,7 @@ function payByWeixinJsapi(info = {}, callback) {
...
@@ -50,6 +50,7 @@ function payByWeixinJsapi(info = {}, callback) {
* payByWeixinH5
* payByWeixinH5
* @description: 微信通过H5支付
* @description: 微信通过H5支付
* 可以在浏览器调起微信支付
* 可以在浏览器调起微信支付
* 在信用钱包app中调起微信支付,会先唤起微信,原来的页面会自动跳转到redirect_url设定的地址
* @param {type}
* @param {type}
* @return:
* @return:
*/
*/
...
...
src/views/Goods/Detail/MIDetail.vue
View file @
65a18487
...
@@ -406,7 +406,7 @@ export default {
...
@@ -406,7 +406,7 @@ export default {
value
:
subPrice
[
0
]
?
`
${
subPrice
[
0
]}${
subPrice
[
1
]}${
subPrice
[
3
]}
`
:
""
value
:
subPrice
[
0
]
?
`
${
subPrice
[
0
]}${
subPrice
[
1
]}${
subPrice
[
3
]}
`
:
""
}
}
];
];
this
.
noticeCellInfo
[
3
].
value
.
tpl
=
`保费
于
被保人年龄、有无社保有关<br />
${
price
[
2
]
+
this
.
noticeCellInfo
[
3
].
value
.
tpl
=
`保费
与
被保人年龄、有无社保有关<br />
${
price
[
2
]
+
price
[
0
]
+
price
[
0
]
+
price
[
1
]}
,
${
subPrice
[
0
]
?
subPrice
[
2
]
+
subPrice
[
0
]
+
subPrice
[
1
]
:
""
}
`
;
price
[
1
]}
,
${
subPrice
[
0
]
?
subPrice
[
2
]
+
subPrice
[
0
]
+
subPrice
[
1
]
:
""
}
`
;
}
}
...
...
src/views/Goods/Detail/modules/CpsCase.vue
View file @
65a18487
...
@@ -94,7 +94,7 @@ export default {
...
@@ -94,7 +94,7 @@ export default {
display: flex;
display: flex;
padding-bottom: 20px;
padding-bottom: 20px;
&-title {
&-title {
font-size: @font-size-1
6
;
font-size: @font-size-1
4
;
font-weight: @font-weight-bold;
font-weight: @font-weight-bold;
color: @orange-dark;
color: @orange-dark;
width: 34px;
width: 34px;
...
...
src/views/Goods/Detail/modules/CpsProcess.vue
View file @
65a18487
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
<div
class=
"cps-process-list-item-title"
>
{{
index
+
1
}}
</div>
<div
class=
"cps-process-list-item-title"
>
{{
index
+
1
}}
</div>
<div
class=
"cps-process-list-item-content"
>
<div
class=
"cps-process-list-item-content"
>
<h6>
{{
item
.
title
}}
</h6>
<h6>
{{
item
.
title
}}
</h6>
<
small
v-html=
"item.desc"
></small
>
<
div
class=
"txt"
v-html=
"item.desc"
></div
>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -80,7 +80,8 @@ export default {
...
@@ -80,7 +80,8 @@ export default {
font-size: @font-size-14;
font-size: @font-size-14;
line-height: @line-height-sm + 2;
line-height: @line-height-sm + 2;
}
}
small {
div.txt {
margin-top: 6px;
color: @gray-5;
color: @gray-5;
font-size: @font-size-12;
font-size: @font-size-12;
line-height: @line-height-sm + 2;
line-height: @line-height-sm + 2;
...
...
src/views/Goods/Detail/modules/CpsProcessDetail.vue
View file @
65a18487
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
<div
class=
"cps-process-list-item-title"
>
{{
index
+
1
}}
</div>
<div
class=
"cps-process-list-item-title"
>
{{
index
+
1
}}
</div>
<div
class=
"cps-process-list-item-content"
>
<div
class=
"cps-process-list-item-content"
>
<h6>
{{
item
.
title
}}
</h6>
<h6>
{{
item
.
title
}}
</h6>
<
small
v-html=
"item.desc"
></small
>
<
div
class=
"txt"
v-html=
"item.desc"
></div
>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -57,7 +57,8 @@ export default {
...
@@ -57,7 +57,8 @@ export default {
font-size: @font-size-14;
font-size: @font-size-14;
line-height: @line-height-sm + 2;
line-height: @line-height-sm + 2;
}
}
small {
div.txt {
margin-top: 6px;
color: @gray-5;
color: @gray-5;
font-size: @font-size-12;
font-size: @font-size-12;
line-height: @line-height-sm + 2;
line-height: @line-height-sm + 2;
...
...
src/views/Goods/Plan/index.vue
View file @
65a18487
...
@@ -18,6 +18,7 @@
...
@@ -18,6 +18,7 @@
@
click=
"openIframePupop(it)"
@
click=
"openIframePupop(it)"
v-for=
"(it, idx) in item.options"
v-for=
"(it, idx) in item.options"
:key=
"idx"
:key=
"idx"
v-show=
"!it.hide"
>
>
{{
it
.
title
}}
{{
it
.
title
}}
</a>
</a>
...
@@ -74,6 +75,17 @@ export default {
...
@@ -74,6 +75,17 @@ export default {
default
:
default
:
break
;
break
;
}
}
setTimeout
(()
=>
{
console
.
log
(
document
.
getElementById
(
"
dtp
"
));
document
.
getElementById
(
"
dtp
"
).
onclick
=
()
=>
{
this
.
pupopData
=
this
.
planInfo
[
5
].
options
[
0
];
this
.
popupShow
=
true
;
};
document
.
getElementById
(
"
70zhongyao
"
).
onclick
=
()
=>
{
this
.
pupopData
=
this
.
planInfo
[
5
].
options
[
1
];
this
.
popupShow
=
true
;
};
},
500
);
},
},
methods
:
{
methods
:
{
openIframePupop
(
pupopData
)
{
openIframePupop
(
pupopData
)
{
...
...
src/views/Policy/PayWaiting/index.vue
View file @
65a18487
...
@@ -4,6 +4,7 @@
...
@@ -4,6 +4,7 @@
<
script
>
<
script
>
import
detailPayMixin
from
"
@/views/Goods/Detail/modules/detailPay.mixin
"
;
import
detailPayMixin
from
"
@/views/Goods/Detail/modules/detailPay.mixin
"
;
import
{
isXyqb
}
from
"
@/service/validation
"
;
export
default
{
export
default
{
name
:
"
PayWaiting
"
,
name
:
"
PayWaiting
"
,
mixins
:
[
detailPayMixin
],
mixins
:
[
detailPayMixin
],
...
@@ -15,7 +16,7 @@ export default {
...
@@ -15,7 +16,7 @@ export default {
mounted
()
{
mounted
()
{
this
.
setIsPayWait
(
true
);
this
.
setIsPayWait
(
true
);
this
.
orderInfo
=
this
.
$route
.
query
;
this
.
orderInfo
=
this
.
$route
.
query
;
if
(
this
.
orderInfo
.
isXyqb
==
1
)
{
if
(
this
.
orderInfo
.
isXyqb
==
1
&&
!
isXyqb
)
{
window
.
location
.
href
=
"
xyqb://my
"
;
window
.
location
.
href
=
"
xyqb://my
"
;
return
;
return
;
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment