From 61ea0a95889dfd27f21ec464fd9b3b46348982ce Mon Sep 17 00:00:00 2001 From: "liu.xiaofeng@ebiz-digits.com" Date: Thu, 24 Nov 2022 04:24:17 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E9=93=B6=E4=BF=9Dapp=E3=80=91?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=A9=BA=E6=95=B0=E6=8D=AE=E5=B1=95=E7=A4=BA?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/YB_APP/home.vue | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/src/views/YB_APP/home.vue b/src/views/YB_APP/home.vue index c45a1587a..3e7c39ade 100644 --- a/src/views/YB_APP/home.vue +++ b/src/views/YB_APP/home.vue @@ -258,7 +258,7 @@ 保费 - + {{item.acceptTime}} {{item.companyName}} {{item.orgName}} @@ -269,6 +269,10 @@ +
+ + 暂无数据 +
@@ -420,8 +424,13 @@ export default { let params = {} getPremRankList(params).then(res=>{ if(res.result == 0){ - this.ebizPremRankGMList = res.content.ebizPremRankGMList - this.ebizPremRankQJList = res.content.ebizPremRankQJList + if(res.content.ebizPremRankGMList){ + this.ebizPremRankGMList = res.content.ebizPremRankGMList + } + if(res.content.ebizPremRankQJList){ + this.ebizPremRankQJList = res.content.ebizPremRankQJList + } + this.$nextTick(() => { this.setAnimation() }) @@ -455,7 +464,7 @@ export default { this.calendarShow = true }, setAnimation(){ - if(this.activePersonalType == 1){ + if(this.activePersonalType == 1 && this.ebizPremRankGMList.length != 0){ this.ebizPremRankGMList.forEach((item,index)=>{ let ruleTrue1 = ` @keyframes changeWidth`+[index]+` { 0% {width: 0%;} 100% {width: `+item.prem/this.ebizPremRankGMList[0].prem*100+`%;} }` let sheet1 = document.styleSheets[0] @@ -465,7 +474,7 @@ export default { }) } - if(this.activePersonalType == 2){ + if(this.activePersonalType == 2 && this.ebizPremRankQJList.length != 0){ this.ebizPremRankQJList.forEach((item,index)=>{ let ruleTrue2 = ` @keyframes changeTotalWidth`+[index]+` { 0% {width: 0%;} 100% {width: `+item.prem/this.ebizPremRankQJList[0].prem*100+`%;} }` let sheet2 = document.styleSheets[0] @@ -627,4 +636,10 @@ export default { /deep/ .van-notice-bar__wrap{ margin-left: 10px; } + .noneDataDiv{ + display:flex;justify-content:center;align-items:center;height:300px;position:relative;width:100%; + } + .noneDataDiv_span{ + position:absolute;bottom:80px;left:calc(50% - 33px); + }