refactor(home): 优化首页代码结构和样式

- 添加缺失的逗号和分号
-调整组件注册格式
- 优化图片资源路径
- 修改财富臻享和生活优享板块样式
- 调整登录逻辑和错误提示
This commit is contained in:
陈昱达
2025-07-18 10:01:00 +08:00
parent 2e883251aa
commit 38f3a7d17c
2 changed files with 17 additions and 17 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 65 KiB

After

Width:  |  Height:  |  Size: 58 KiB

View File

@@ -10,33 +10,33 @@ export default {
components: { components: {
VanImage, VanImage,
VanIcon: Icon, VanIcon: Icon,
SwiperBanner: Swiper SwiperBanner: Swiper,
}, },
data() { data() {
return { return {
bannerList: [ bannerList: [
{ {
imgUrl: require('./img/swiper-image.svg') imgUrl: require('./img/swiper-image.svg'),
}, },
{ {
imgUrl: require('./img/swiper-image.svg') imgUrl: require('./img/swiper-image.svg'),
} },
], ],
name: '', name: '',
sex: '', sex: '',
type: '', type: '',
permission: { permission: {
goNext: true goNext: true,
}, },
titleSrc: require('@/assets/images/logo.png'), titleSrc: require('@/assets/images/logo.png'),
bannerSrc: 'http://ncc.ebiz-digits.com:39527/gsc/IHRHN5/7b/04/63/7b0463aa135f4a1f922b5171bcec1d14/images/主页/u44.svg' bannerSrc: 'http://ncc.ebiz-digits.com:39527/gsc/IHRHN5/7b/04/63/7b0463aa135f4a1f922b5171bcec1d14/images/主页/u44.svg',
} }
}, },
computed: { computed: {
title() { title() {
if (!Number(this.type)) return '亲爱的客户' if (!Number(this.type)) return '亲爱的客户'
return `亲爱的${this.name}${Number(this.sex) === 1 ? '女士' : Number(this.sex) === 0 ? '先生' : ''}` return `亲爱的${this.name}${Number(this.sex) === 1 ? '女士' : Number(this.sex) === 0 ? '先生' : ''}`
} },
}, },
methods: { methods: {
goEcosystem(ecosystem, swe) { goEcosystem(ecosystem, swe) {
@@ -44,20 +44,20 @@ export default {
this.$router.push({ this.$router.push({
name: 'service', name: 'service',
params: { params: {
ecosystem: getEcosystem(ecosystem) ecosystem: getEcosystem(ecosystem),
}, },
query: { query: {
swe: swe swe: swe,
} },
}) })
}, },
showErrorDialog(msg) { showErrorDialog(msg) {
Dialog({ Dialog({
message: msg message: msg,
}).then(() => { }).then(() => {
this.$router.go(-1) this.$router.go(-1)
}) })
} },
}, },
mounted() { mounted() {
const params = getParamsFromUrl(globalThis.location.href) const params = getParamsFromUrl(globalThis.location.href)
@@ -66,7 +66,7 @@ export default {
if (token || stoken) { if (token || stoken) {
globalThis.sessionStorage.setItem('token', token || stoken) globalThis.sessionStorage.setItem('token', token || stoken)
fetchUserInfo() fetchUserInfo()
.then(res => { .then((res) => {
const { content } = res.content const { content } = res.content
this.name = content.name this.name = content.name
this.sex = Number(content.sex) this.sex = Number(content.sex)
@@ -76,7 +76,7 @@ export default {
this.showErrorDialog('您的登录已过期,请退出重试') this.showErrorDialog('您的登录已过期,请退出重试')
}) })
} else this.showErrorDialog('页面访问有误,请重试') } else this.showErrorDialog('页面访问有误,请重试')
} },
} }
</script> </script>
@@ -149,14 +149,14 @@ export default {
</div> </div>
</div> </div>
<div class="text-left"> <div class="text-left">
<div class="children text-left"> <div class="wealth text-left">
<div class="box text-left"> <div class="box text-left">
<h4>财富臻享</h4> <h4>财富臻享</h4>
<p>财富管理稳健增值</p> <p>财富管理稳健增值</p>
<button class="go-btn-v" @click="goEcosystem(48)">去看看</button> <button class="go-btn-v" style="border-color: #ca2736; color: #ca2736" @click="goEcosystem(48)">去看看</button>
</div> </div>
</div> </div>
<div class="wealth mt10"> <div class="children mt10">
<div class="box"> <div class="box">
<h4>生活优享</h4> <h4>生活优享</h4>
<p>生活娱乐丰富体验</p> <p>生活娱乐丰富体验</p>