371319e4 by simon

默认提交

1 parent 6de6090a
...@@ -931,33 +931,33 @@ module.exports = { ...@@ -931,33 +931,33 @@ module.exports = {
931 placeHolder1: "Select", 931 placeHolder1: "Select",
932 } 932 }
933 }, 933 },
934 vhisDetail:{ 934 vhisDetail: {
935 expand: "展開", 935 expand: "展開",
936 close: "收起", 936 close: "收起",
937 productList:[{ 937 productList: [{
938 title: "保證續保至100歲", 938 title: "保證續保至100歲",
939 desc: "平安人壽(香港)「好e時」自願醫保標準計劃 接受任何介乎14天至80歲人士投保,您可以一直續保至100歲。計劃保證不會因您的索償記錄或身體狀況變而調高續保保費,而您的續保保費將根據當時保單週年日之保費表釐定。", 939 desc: "平安人壽(香港)「好e時」自願醫保標準計劃 接受任何介乎14天至80歲人士投保,您可以一直續保至100歲。計劃保證不會因您的索償記錄或身體狀況變而調高續保保費,而您的續保保費將根據當時保單週年日之保費表釐定。",
940 tips:"" 940 tips: ""
941 }, { 941 }, {
942 title: "不設終身保障限額", 942 title: "不設終身保障限額",
943 desc: "每年保障限額高達420,000 港元,並將每年重新設置至原先限額,讓您享有充裕的醫療保障,減輕因醫療需求而造成的財務負擔。", 943 desc: "每年保障限額高達420,000 港元,並將每年重新設置至原先限額,讓您享有充裕的醫療保障,減輕因醫療需求而造成的財務負擔。",
944 tips:"" 944 tips: ""
945 }, { 945 }, {
946 title: "一家投保 盡享稅務扣減", 946 title: "一家投保 盡享稅務扣減",
947 desc:"保費可用作申請稅務扣除,若保單持有人為納稅人,便可為自己及任何指明親屬,即每一名合資格受保人,申請每名受保人每年8,000 港元的扣稅額,可申請稅務扣減的指明親屬 數目更不設上限。", 947 desc: "保費可用作申請稅務扣除,若保單持有人為納稅人,便可為自己及任何指明親屬,即每一名合資格受保人,申請每名受保人每年8,000 港元的扣稅額,可申請稅務扣減的指明親屬 數目更不設上限。",
948 tips:"*需根據香港自願醫保計劃保單所繳付的合資格保費的扣稅安排" 948 tips: "*需根據香港自願醫保計劃保單所繳付的合資格保費的扣稅安排"
949 }, { 949 }, {
950 title: "承保投保前未知的已有疾病", 950 title: "承保投保前未知的已有疾病",
951 desc:"承保您在投保時不察覺,及理應不察覺的已有病症。對上述有關病症,此計劃會在保單生效首3年的等候期間提供部份保障*,並由第4個保單年度起提供全面保障。", 951 desc: "承保您在投保時不察覺,及理應不察覺的已有病症。對上述有關病症,此計劃會在保單生效首3年的等候期間提供部份保障*,並由第4個保單年度起提供全面保障。",
952 tips:"*保單生效日後提供部分賠償(第二年25%、第三年50%),其後提供全面賠償(100%) " 952 tips: "*保單生效日後提供部分賠償(第二年25%、第三年50%),其後提供全面賠償(100%) "
953 }, { 953 }, {
954 title: "出院免找數 讓您安心無憂", 954 title: "出院免找數 讓您安心無憂",
955 desc:"只需完成簡單手續,我們便會直接向有關私家醫院繳付住院期間的醫療開支。", 955 desc: "只需完成簡單手續,我們便會直接向有關私家醫院繳付住院期間的醫療開支。",
956 tips:"*有關詳情及指定醫院列表,請參閱「出院免找數服務」單張。" 956 tips: "*有關詳情及指定醫院列表,請參閱「出院免找數服務」單張。"
957 }, { 957 }, {
958 title: "無索償折扣", 958 title: "無索償折扣",
959 desc:"最高可獲得上一個保單年度有已繳總保費之10%。 如您在連續3個保單年度或以上沒有作出賠償,在下一個保單週年日您將可獲得此保費折扣。", 959 desc: "最高可獲得上一個保單年度有已繳總保費之10%。 如您在連續3個保單年度或以上沒有作出賠償,在下一個保單週年日您將可獲得此保費折扣。",
960 tips:"*有關詳情請參閱產品介紹書。" 960 tips: "*有關詳情請參閱產品介紹書。"
961 }] 961 }]
962 } 962 }
963 } 963 }
......
...@@ -57,9 +57,7 @@ input { ...@@ -57,9 +57,7 @@ input {
57 57
58 .reservation-container-2 { 58 .reservation-container-2 {
59 @extend .bb; 59 @extend .bb;
60 background-color: #ffffff;
61 padding: 20px 100px 72px; 60 padding: 20px 100px 72px;
62 border-radius: 16px;
63 61
64 .clarms-border { 62 .clarms-border {
65 position: relative; 63 position: relative;
...@@ -145,9 +143,31 @@ input { ...@@ -145,9 +143,31 @@ input {
145 } 143 }
146 144
147 img { 145 img {
148 // width: 1.666667rem; 146 width: 23px;
147 pointer-events: none;
148 }
149
150
151
152 .check-border {
153 @extend .fcc;
149 width: 32px; 154 width: 32px;
155 height: 32px;
156 @include border-tans($borderRadius);
157
158 .check {
159 background: url('~@/assets/images/vhis/vhis-tick.png') center no-repeat;
160 @extend .bis;
161 width: 22px;
162 height: 17px;
163 }
150 } 164 }
165
166 .uncheck-border {
167 background: transparent;
168 border-color: $cFontGray2;
169 }
170
151 } 171 }
152 172
153 .item-group { 173 .item-group {
......
...@@ -44,25 +44,31 @@ ...@@ -44,25 +44,31 @@
44 <div class="value"> 44 <div class="value">
45 <div class="ipt-wrap item-group"> 45 <div class="ipt-wrap item-group">
46 <div class="check-item pointer" v-if="typeCandidates.indexOf('1') > -1" @click="typeClickHandle('1')"> 46 <div class="check-item pointer" v-if="typeCandidates.indexOf('1') > -1" @click="typeClickHandle('1')">
47 <img v-if="typeSelected.indexOf('1') > -1" src="@/assets/images/clarms/checked.png"> 47 <div class="check-border">
48 <img v-else src="@/assets/images/clarms/uncheck.png"> 48 <div class="check" v-if="typeSelected.indexOf('1') > -1"></div>
49 </div>
49 <span>{{$t('clarms.step2.op1')}}</span> 50 <span>{{$t('clarms.step2.op1')}}</span>
50 </div> 51 </div>
51 <div class="check-item pointer" v-if="typeCandidates.indexOf('2') > -1" @click="typeClickHandle('2')"> 52 <div class="check-item pointer" v-if="typeCandidates.indexOf('2') > -1" @click="typeClickHandle('2')">
52 <img v-if="typeSelected.indexOf('2') > -1" src="@/assets/images/clarms/checked.png"> 53 <!-- <img v-if="typeSelected.indexOf('2') > -1" src="@/assets/images/clarms/checked.png">
53 <img v-else src="@/assets/images/clarms/uncheck.png"> 54 <img v-else src="@/assets/images/clarms/uncheck.png"> -->
55 <div class="check-border">
56 <div class="check" v-if="typeSelected.indexOf('2') > -1"></div>
57 </div>
54 <span>{{$t('clarms.step2.op3')}}</span> 58 <span>{{$t('clarms.step2.op3')}}</span>
55 </div> 59 </div>
56 <div class="check-item check-disabled"> 60 <div class="check-item check-disabled">
57 <img src="@/assets/images/clarms/uncheck-disabled.png"> 61 <div class="check-border uncheck-border"></div>
58 <span>{{$t('clarms.step2.op2')}}</span> 62 <span>{{$t('clarms.step2.op2')}}</span>
59 </div> 63 </div>
60 <div class="check-item check-disabled"> 64 <div class="check-item check-disabled">
61 <img src="@/assets/images/clarms/uncheck-disabled.png"> 65 <!-- <img src="@/assets/images/clarms/uncheck-disabled.png"> -->
66 <div class="check-border uncheck-border"></div>
62 <span>{{$t('clarms.step2.op4')}}</span> 67 <span>{{$t('clarms.step2.op4')}}</span>
63 </div> 68 </div>
64 <div class="check-item check-disabled"> 69 <div class="check-item check-disabled">
65 <img src="@/assets/images/clarms/uncheck-disabled.png"> 70 <!-- <img src="@/assets/images/clarms/uncheck-disabled.png"> -->
71 <div class="check-border uncheck-border"></div>
66 <span>{{$t('clarms.step2.op5')}}</span> 72 <span>{{$t('clarms.step2.op5')}}</span>
67 </div> 73 </div>
68 </div> 74 </div>
...@@ -156,7 +162,10 @@ ...@@ -156,7 +162,10 @@
156 <van-loading v-if="loading" /> {{$t('clarms.step2.btn')}} 162 <van-loading v-if="loading" /> {{$t('clarms.step2.btn')}}
157 </div> 163 </div>
158 164
159 <div class="contact" v-if="!showTips" @click="toContact"><span>{{$t('clarms.step2.contact2')}}</span><span class="underline">{{$t('clarms.step2.contact')}}</span></div> 165 <div class="contact" v-if="!showTips" @click="toContact">
166 <span>{{$t('clarms.step2.contact2')}}</span>
167 <span class="underline">{{$t('clarms.step2.contact')}}</span>
168 </div>
160 169
161 <div class="fail-tips" v-if="showTips"> 170 <div class="fail-tips" v-if="showTips">
162 <img class="icon" src="@/assets/images/common/icon-alert-i.png" alt=""> 171 <img class="icon" src="@/assets/images/common/icon-alert-i.png" alt="">
......
...@@ -31,8 +31,8 @@ $borderRadius:6px; ...@@ -31,8 +31,8 @@ $borderRadius:6px;
31 31
32 .reservation-container { 32 .reservation-container {
33 @extend .bb; 33 @extend .bb;
34 border-radius: $borderRadius; 34 // border-radius: $borderRadius;
35 background-color: #ffffff; 35 // background-color: #ffffff;
36 padding: 60px 82px 68px; 36 padding: 60px 82px 68px;
37 37
38 .title { 38 .title {
......
...@@ -82,8 +82,8 @@ input { ...@@ -82,8 +82,8 @@ input {
82 82
83 .reservation-container { 83 .reservation-container {
84 @extend .bb; 84 @extend .bb;
85 background-color: #ffffff; 85 // background-color: #ffffff;
86 border-radius: 20px; 86 // border-radius: 20px;
87 87
88 .title { 88 .title {
89 font-size: 1.333333rem; 89 font-size: 1.333333rem;
...@@ -127,8 +127,8 @@ input { ...@@ -127,8 +127,8 @@ input {
127 127
128 .reservation-container-2 { 128 .reservation-container-2 {
129 @extend .bb; 129 @extend .bb;
130 background-color: #ffffff; 130 // background-color: #ffffff;
131 border-radius: 20px; 131 // border-radius: 20px;
132 132
133 .title { 133 .title {
134 font-size: 1.333333rem; 134 font-size: 1.333333rem;
......