1.页首跳转
2.三语补充 3.体验优化
Showing
8 changed files
with
83 additions
and
17 deletions
| ... | @@ -407,6 +407,20 @@ module.exports = { | ... | @@ -407,6 +407,20 @@ module.exports = { |
| 407 | quote: "Quote now", | 407 | quote: "Quote now", |
| 408 | want: "", | 408 | want: "", |
| 409 | service: "Contact customer service", | 409 | service: "Contact customer service", |
| 410 | genRich:{ | ||
| 411 | t1:"Scroll to select insured amount", | ||
| 412 | t2:"保額(萬美元)", | ||
| 413 | PaymentPeriod:"Payment period", | ||
| 414 | PaymentOptions:"Payment options", | ||
| 415 | quotePerMonth:"每月保費", | ||
| 416 | tips:"Please contact your financial consultant to quote for insured amount that exceeds USD 3 million", | ||
| 417 | |||
| 418 | years:"years", | ||
| 419 | Yearly:"Yearly", | ||
| 420 | SemiYearly:"Semi-yearly", | ||
| 421 | Quarterly:"Quarterly", | ||
| 422 | Monthly:"Monthly", | ||
| 423 | } | ||
| 410 | }, | 424 | }, |
| 411 | contact: { | 425 | contact: { |
| 412 | t1: "Contact us for more product information.", | 426 | t1: "Contact us for more product information.", | ... | ... |
| ... | @@ -420,6 +420,20 @@ module.exports = { | ... | @@ -420,6 +420,20 @@ module.exports = { |
| 420 | quote: "立即報價", | 420 | quote: "立即報價", |
| 421 | want: "我想", | 421 | want: "我想", |
| 422 | service: "聯絡客服", | 422 | service: "聯絡客服", |
| 423 | genRich:{ | ||
| 424 | t1:"滑動選擇保額", | ||
| 425 | t2:"保額(萬美元)", | ||
| 426 | PaymentPeriod:"繳費期", | ||
| 427 | PaymentOptions:"繳費選項", | ||
| 428 | quotePerMonth:"每月保費", | ||
| 429 | tips:"保費超過300萬以上,請聯系您的理財顧問索取報價", | ||
| 430 | |||
| 431 | years:"年", | ||
| 432 | Yearly:"每年", | ||
| 433 | SemiYearly:"每半年", | ||
| 434 | Quarterly:"每季", | ||
| 435 | Monthly:"每月", | ||
| 436 | } | ||
| 423 | }, | 437 | }, |
| 424 | contact: { | 438 | contact: { |
| 425 | t1: "如欲了解我們的產品,歡迎聯絡我們。", | 439 | t1: "如欲了解我們的產品,歡迎聯絡我們。", | ... | ... |
| ... | @@ -423,6 +423,20 @@ module.exports = { | ... | @@ -423,6 +423,20 @@ module.exports = { |
| 423 | quote: "立即报价", | 423 | quote: "立即报价", |
| 424 | want: "我想", | 424 | want: "我想", |
| 425 | service: "联络客服", | 425 | service: "联络客服", |
| 426 | genRich:{ | ||
| 427 | t1:"滑动选择保额", | ||
| 428 | t2:"保额(万美元)", | ||
| 429 | PaymentPeriod:"缴费期", | ||
| 430 | PaymentOptions:"缴费选项", | ||
| 431 | quotePerMonth:"每月保费", | ||
| 432 | tips:"保费超过300万以上,请联系您的理财顾问索取报价", | ||
| 433 | |||
| 434 | years:"年", | ||
| 435 | Yearly:"每年", | ||
| 436 | SemiYearly:"每半年", | ||
| 437 | Quarterly:"每季", | ||
| 438 | Monthly:"每月", | ||
| 439 | }, | ||
| 426 | }, | 440 | }, |
| 427 | contact: { | 441 | contact: { |
| 428 | t1: "如欲了解我们的产品,欢迎联系我们。", | 442 | t1: "如欲了解我们的产品,欢迎联系我们。", | ... | ... |
| ... | @@ -10,6 +10,11 @@ import { | ... | @@ -10,6 +10,11 @@ import { |
| 10 | import { | 10 | import { |
| 11 | getObjByListKeyValue | 11 | getObjByListKeyValue |
| 12 | } from '@utils/utils.js' | 12 | } from '@utils/utils.js' |
| 13 | import { | ||
| 14 | gotoVHIS | ||
| 15 | } from '@utils/biz.js' | ||
| 16 | |||
| 17 | |||
| 13 | import VDropdown from '@components/home/dropdown/dropdown.vue' | 18 | import VDropdown from '@components/home/dropdown/dropdown.vue' |
| 14 | import MDropdown from '@components/home/m-dropdown/m-dropdown.vue' | 19 | import MDropdown from '@components/home/m-dropdown/m-dropdown.vue' |
| 15 | 20 | ||
| ... | @@ -26,6 +31,9 @@ export default { | ... | @@ -26,6 +31,9 @@ export default { |
| 26 | DropdownLogin, | 31 | DropdownLogin, |
| 27 | }, | 32 | }, |
| 28 | computed: { | 33 | computed: { |
| 34 | locale() { | ||
| 35 | return this.$i18n.locale || "tc"; | ||
| 36 | }, | ||
| 29 | i18n() { | 37 | i18n() { |
| 30 | return this.$i18n.messages && this.$i18n.locale ? this.$i18n.messages[this.$i18n.locale] : {}; | 38 | return this.$i18n.messages && this.$i18n.locale ? this.$i18n.messages[this.$i18n.locale] : {}; |
| 31 | } | 39 | } |
| ... | @@ -127,7 +135,7 @@ export default { | ... | @@ -127,7 +135,7 @@ export default { |
| 127 | }, | 135 | }, |
| 128 | // 点击立即报价 | 136 | // 点击立即报价 |
| 129 | toQuote(){ | 137 | toQuote(){ |
| 130 | 138 | gotoVHIS(this.locale); | |
| 131 | } | 139 | } |
| 132 | }, | 140 | }, |
| 133 | beforeDestroy() { | 141 | beforeDestroy() { | ... | ... |
| ... | @@ -8,7 +8,7 @@ $navHeiM: 72px; | ... | @@ -8,7 +8,7 @@ $navHeiM: 72px; |
| 8 | background-color: #fff; | 8 | background-color: #fff; |
| 9 | color: $cFontGray; | 9 | color: $cFontGray; |
| 10 | position: relative; | 10 | position: relative; |
| 11 | z-index: 1000; | 11 | z-index: 9000; |
| 12 | font-size: $fontSize; | 12 | font-size: $fontSize; |
| 13 | 13 | ||
| 14 | .header-container { | 14 | .header-container { | ... | ... |
| ... | @@ -89,22 +89,22 @@ export default { | ... | @@ -89,22 +89,22 @@ export default { |
| 89 | // 繳費期列表 | 89 | // 繳費期列表 |
| 90 | paymentPeriodList: [{ | 90 | paymentPeriodList: [{ |
| 91 | v: 3, | 91 | v: 3, |
| 92 | n: "3年", | 92 | n: "", |
| 93 | p: 333.330000 | 93 | p: 333.330000 |
| 94 | }, | 94 | }, |
| 95 | { | 95 | { |
| 96 | v: 5, | 96 | v: 5, |
| 97 | n: "5年", | 97 | n: "", |
| 98 | p: 200.000000 | 98 | p: 200.000000 |
| 99 | }, | 99 | }, |
| 100 | { | 100 | { |
| 101 | v: 8, | 101 | v: 8, |
| 102 | n: "8年", | 102 | n: "", |
| 103 | p: 125.000000 | 103 | p: 125.000000 |
| 104 | }, | 104 | }, |
| 105 | { | 105 | { |
| 106 | v: 10, | 106 | v: 10, |
| 107 | n: "10年", | 107 | n: "", |
| 108 | p: 100.000000 | 108 | p: 100.000000 |
| 109 | } | 109 | } |
| 110 | ], | 110 | ], |
| ... | @@ -112,25 +112,25 @@ export default { | ... | @@ -112,25 +112,25 @@ export default { |
| 112 | paymentOptionList: [{ | 112 | paymentOptionList: [{ |
| 113 | v: 1, | 113 | v: 1, |
| 114 | m: 12, | 114 | m: 12, |
| 115 | n: "每年", | 115 | n: "", |
| 116 | p: 1 | 116 | p: 1 |
| 117 | }, | 117 | }, |
| 118 | { | 118 | { |
| 119 | v: 2, | 119 | v: 2, |
| 120 | m: 6, | 120 | m: 6, |
| 121 | n: "每半年", | 121 | n: "", |
| 122 | p: 0.5064 | 122 | p: 0.5064 |
| 123 | }, | 123 | }, |
| 124 | { | 124 | { |
| 125 | v: 4, | 125 | v: 4, |
| 126 | m: 6, | 126 | m: 6, |
| 127 | n: "每季度", | 127 | n: "", |
| 128 | p: 0.2548 | 128 | p: 0.2548 |
| 129 | }, | 129 | }, |
| 130 | { | 130 | { |
| 131 | v: 12, | 131 | v: 12, |
| 132 | m: 1, | 132 | m: 1, |
| 133 | n: "每月", | 133 | n: "", |
| 134 | p: 0.0853 | 134 | p: 0.0853 |
| 135 | } | 135 | } |
| 136 | ], | 136 | ], |
| ... | @@ -317,7 +317,7 @@ export default { | ... | @@ -317,7 +317,7 @@ export default { |
| 317 | let durTime = 600; | 317 | let durTime = 600; |
| 318 | this.$refs.bannerSwiper.swiper.slideTo(index, durTime, true); | 318 | this.$refs.bannerSwiper.swiper.slideTo(index, durTime, true); |
| 319 | this.$refs.quoteBgSwiper.swiper.slideTo(index, durTime, true); | 319 | this.$refs.quoteBgSwiper.swiper.slideTo(index, durTime, true); |
| 320 | this.$refs.quoteSwiper.swiper.slideTo(index, durTime, true); | 320 | // this.$refs.quoteSwiper.swiper.slideTo(index, durTime, true); |
| 321 | }) | 321 | }) |
| 322 | }, | 322 | }, |
| 323 | 323 | ||
| ... | @@ -334,7 +334,6 @@ export default { | ... | @@ -334,7 +334,6 @@ export default { |
| 334 | * “好e时”tab的情况下,点击立即报价,跳到VHIS网销平台;传家福tab情况下调到传家福产品页 | 334 | * “好e时”tab的情况下,点击立即报价,跳到VHIS网销平台;传家福tab情况下调到传家福产品页 |
| 335 | */ | 335 | */ |
| 336 | onQuoteHandler() { | 336 | onQuoteHandler() { |
| 337 | // gotoVHIS(); | ||
| 338 | 337 | ||
| 339 | if (this.curTab.relation == this.PRODUCT_PRO_EASY) { | 338 | if (this.curTab.relation == this.PRODUCT_PRO_EASY) { |
| 340 | let d = { | 339 | let d = { |
| ... | @@ -482,6 +481,17 @@ export default { | ... | @@ -482,6 +481,17 @@ export default { |
| 482 | this.curPaymentPeriod = this.paymentPeriodList[0]; | 481 | this.curPaymentPeriod = this.paymentPeriodList[0]; |
| 483 | this.curPaymentOption = this.paymentOptionList[0]; | 482 | this.curPaymentOption = this.paymentOptionList[0]; |
| 484 | 483 | ||
| 484 | let yearStr = this.i18n.index.quote.genRich.years; | ||
| 485 | if (this.locale == "en") yearStr = " " + yearStr; | ||
| 486 | this.paymentPeriodList.forEach(element => { | ||
| 487 | element.n = element.v + "" + yearStr; | ||
| 488 | }); | ||
| 489 | |||
| 490 | this.paymentOptionList[0].n = this.i18n.index.quote.genRich.Yearly; | ||
| 491 | this.paymentOptionList[1].n = this.i18n.index.quote.genRich.SemiYearly; | ||
| 492 | this.paymentOptionList[2].n = this.i18n.index.quote.genRich.Quarterly; | ||
| 493 | this.paymentOptionList[3].n = this.i18n.index.quote.genRich.Monthly; | ||
| 494 | |||
| 485 | // 可以埋数据在 localStorage | 495 | // 可以埋数据在 localStorage |
| 486 | httpPost({ | 496 | httpPost({ |
| 487 | url: api.indexManageListApi, | 497 | url: api.indexManageListApi, |
| ... | @@ -520,7 +530,7 @@ export default { | ... | @@ -520,7 +530,7 @@ export default { |
| 520 | this.bannerList.forEach(element => { | 530 | this.bannerList.forEach(element => { |
| 521 | element.btns = element.btnDescribe; | 531 | element.btns = element.btnDescribe; |
| 522 | }); | 532 | }); |
| 523 | console.log("this.dataList:", this.dataList); | 533 | // console.log("this.dataList:", this.dataList); |
| 524 | }) | 534 | }) |
| 525 | 535 | ||
| 526 | }, | 536 | }, | ... | ... |
| ... | @@ -278,10 +278,9 @@ | ... | @@ -278,10 +278,9 @@ |
| 278 | } | 278 | } |
| 279 | 279 | ||
| 280 | .table { | 280 | .table { |
| 281 | // width: 1200px; | ||
| 282 | width: 1062px; | 281 | width: 1062px; |
| 283 | // background-color: wheat; | 282 | position: relative; |
| 284 | // display: none; | 283 | z-index: 1; |
| 285 | 284 | ||
| 286 | margin: 56px auto 0; | 285 | margin: 56px auto 0; |
| 287 | &-tab { | 286 | &-tab { |
| ... | @@ -331,6 +330,10 @@ | ... | @@ -331,6 +330,10 @@ |
| 331 | position: relative; | 330 | position: relative; |
| 332 | } | 331 | } |
| 333 | 332 | ||
| 333 | // .quote-swiper { | ||
| 334 | // min-height: 600px; | ||
| 335 | // } | ||
| 336 | |||
| 334 | &-cont { | 337 | &-cont { |
| 335 | min-height: 384px; | 338 | min-height: 384px; |
| 336 | margin: 0 auto 0; | 339 | margin: 0 auto 0; |
| ... | @@ -363,10 +366,12 @@ | ... | @@ -363,10 +366,12 @@ |
| 363 | background-color: #ffffff; | 366 | background-color: #ffffff; |
| 364 | // @extend .fcc; | 367 | // @extend .fcc; |
| 365 | 368 | ||
| 369 | |||
| 366 | .plugin { | 370 | .plugin { |
| 367 | width: 100%; | 371 | width: 100%; |
| 368 | height: 100%; | 372 | height: 100%; |
| 369 | } | 373 | } |
| 374 | |||
| 370 | .func { | 375 | .func { |
| 371 | } | 376 | } |
| 372 | 377 | ||
| ... | @@ -953,7 +958,8 @@ | ... | @@ -953,7 +958,8 @@ |
| 953 | } | 958 | } |
| 954 | 959 | ||
| 955 | .arrow { | 960 | .arrow { |
| 956 | top: 25%; | 961 | // top: 20%; |
| 962 | top: 200px; | ||
| 957 | transform: scale(0.5); | 963 | transform: scale(0.5); |
| 958 | } | 964 | } |
| 959 | 965 | ... | ... |
This diff is collapsed.
Click to expand it.
-
Please register or sign in to post a comment