提交 2b82f513 编写于 作者: guangjun.yang's avatar guangjun.yang

数据有问题

上级 0007fe4c
<template> <template>
<div class="card-1-no-wrapper"> <div class="card-1-no-wrapper">
<Logo></Logo> <Logo></Logo>
<div class="bgi-wrapper"><img src="~@/images/annual/page-7-back.png" alt="" /></div> <div class="bgi-wrapper">
<img src="~@/images/annual/page-7-back.png" alt />
</div>
<section class="detail"> <section class="detail">
<p class="title">尊敬的<span>齐天大圣</span>医生</p> <p v-if="anualData.doctorName" class="title">
<div class="content"> 尊敬的
<span
swiper-animate-effect="fadeIn"
swiper-animate-duration="2.5s"
swiper-animate-delay="0s"
class="ani"
>{{anualData.doctorName | shortName(5)}}</span>医生
</p>
<p v-if="!anualData.doctorName" class="title">尊敬的医生</p>
<div
class="ani content"
swiper-animate-effect="fadeInRight"
swiper-animate-duration="2s"
swiper-animate-delay="0.5s"
>
<p>您与云鹊医刚遇见不久~</p> <p>您与云鹊医刚遇见不久~</p>
<p>各类丰富课程和活动等你一一发掘</p> <p>各类丰富课程和活动等你一一发掘</p>
<p>希望新一年有云鹊医的陪伴,生活平凡但充实</p> <p>希望新一年有云鹊医的陪伴,生活平凡但充实</p>
...@@ -19,15 +35,23 @@ export default { ...@@ -19,15 +35,23 @@ export default {
components: { components: {
Logo Logo
}, },
} props: {
anualData: {
type: Object,
default: () => {
return {};
}
}
}
};
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
@import "../../style/as-common.less"; @import "../../style/as-common.less";
.card-1-no-wrapper { .card-1-no-wrapper {
height: 100vh; height: 100vh;
font-size: 16px; font-size: 16px;
color: #3B3B3B; color: #3b3b3b;
background: #F4FEF8; background: #f4fef8;
.bgi-wrapper { .bgi-wrapper {
position: absolute; position: absolute;
bottom: 14px; bottom: 14px;
...@@ -49,13 +73,13 @@ export default { ...@@ -49,13 +73,13 @@ export default {
line-height: 1; line-height: 1;
font-size: 20px; font-size: 20px;
font-weight: 700; font-weight: 700;
color: #3F3F3F; color: #3f3f3f;
span { span {
display: inline-block; display: inline-block;
margin: 0 7px; margin: 0 7px;
padding: 1px 25px; padding: 1px 25px;
border-bottom: 2px solid #3B3B3B; border-bottom: 2px solid #3b3b3b;
color: #3B3B3B; color: #3b3b3b;
} }
} }
.content { .content {
......
...@@ -15,10 +15,10 @@ ...@@ -15,10 +15,10 @@
>{{anualData.loginTotalTimeM}}</span> 分钟 >{{anualData.loginTotalTimeM}}</span> 分钟
</p> </p>
<p v-show="anualData.learnCourseNum"> <p v-show="anualData.learnCourseNum">
<span class="fbig6 cg2">{{anualData.learnCourseNum}}</span> 课程 <span class="fbig6 cg2">{{anualData.learnCourseNum}}</span> 课程
</p> </p>
<p v-show="anualData.learnArticleNum"> <p v-show="anualData.learnArticleNum">
<span class="fbig6 cg2">{{anualData.learnArticleNum}}</span> 文章 <span class="fbig6 cg2">{{anualData.learnArticleNum}}</span> 文章
</p> </p>
<p v-show="anualData.learnMoreCourseLabelName" class="mt-5">您最关注的学科</p> <p v-show="anualData.learnMoreCourseLabelName" class="mt-5">您最关注的学科</p>
<p <p
......
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<p>{{anualData.yearType}}年,您通过使用</p> <p>{{anualData.yearType}}年,您通过使用</p>
<p class="mt-10 lh-25"><span class="fbig6 cg2">找药工具</span></p> <p class="mt-10 lh-25"><span class="fbig6 cg2">找药工具</span></p>
<p class="mt-5">开了 <span class="cg2 b">{{anualData.orderNum}}</span> 笔订单</p> <p class="mt-5">开了 <span class="cg2 b">{{anualData.orderNum}}</span> 笔订单</p>
<p class="mt-5">服务了 <span class="cg2 b">{{anualData.orderOfferPatientNum}}</span> 居民增加了</p> <p class="mt-5">服务了 <span class="cg2 b">{{anualData.orderOfferPatientNum}}</span> 位居民</p>
<p class="mt-5">增加了 <span class="cg2 b">{{anualData.orderTotalAmountY | yLocalString}}</span> 收入</p> <p class="mt-5">增加了 <span class="cg2 b">{{anualData.orderTotalAmountY | yLocalString}}</span> 收入</p>
</section> </section>
</div> </div>
</template> </template>
......
<template> <template>
<div class="swiper-container"> <div class="swiper-container">
<div class="right-arrow"> <div class="right-arrow">
<img class="r1" src="~@/images/annual/right-1.png" alt /> <!-- <img class="r1" src="~@/images/annual/right-1.png" alt />
<img src="~@/images/annual/right-2.png" alt /> <img src="~@/images/annual/right-2.png" alt /> -->
</div> </div>
<div class="swiper-wrapper"> <div class="swiper-wrapper">
<div v-if="!anualData.haveFlag" class="swiper-slide"> <div v-if="!anualData.haveFlag" class="swiper-slide">
...@@ -17,8 +17,14 @@ ...@@ -17,8 +17,14 @@
<div v-if="anualData.orderNum && anualData.haveFlag" class="swiper-slide"> <div v-if="anualData.orderNum && anualData.haveFlag" class="swiper-slide">
<Card3 :anualData="anualData"></Card3> <Card3 :anualData="anualData"></Card3>
</div> </div>
<div v-if="anualData.learnEarliestTimeFlag && anualData.haveFlag" class="swiper-slide">
<Card4 :anualData="anualData" type=1></Card4>
</div>
<div v-if="anualData.learnLatestTimeFlag && anualData.haveFlag" class="swiper-slide">
<Card4 :anualData="anualData" type=2></Card4>
</div>
<div v-if="anualData.learnTime4Show && anualData.haveFlag" class="swiper-slide"> <div v-if="anualData.learnTime4Show && anualData.haveFlag" class="swiper-slide">
<Card4 :anualData="anualData"></Card4> <Card4 :anualData="anualData" type=3></Card4>
</div> </div>
<div v-if="anualData.haveFlag" class="swiper-slide"> <div v-if="anualData.haveFlag" class="swiper-slide">
<Card5 :anualData="anualData"></Card5> <Card5 :anualData="anualData"></Card5>
...@@ -124,7 +130,7 @@ export default { ...@@ -124,7 +130,7 @@ export default {
// 获取数据 // 获取数据
initData() { initData() {
let param = { let param = {
token: this.token || "1B089133AE6D4C0F807BD59B3E8F7503", token: this.token || "F3BE642012344CAE9EC032EEB3F61444",
yearType: "2020", yearType: "2020",
setEntry: true setEntry: true
}; };
...@@ -148,16 +154,16 @@ export default { ...@@ -148,16 +154,16 @@ export default {
// 对数据进行处理 // 对数据进行处理
handlerDate(anualData) { handlerDate(anualData) {
let learnTime4Show = 0, let learnTime4Show = 0,
loginTotalTime = 0, loginTotalTime = 0, // 学习时长:秒
loginTotalTimeM = 0, loginTotalTimeM = 0, // 分钟
loginTotalTimeH = 0, loginTotalTimeH = 0, // 小时
orderTotalAmount = 0, orderTotalAmount = 0, // 分
orderTotalAmountY = 0; orderTotalAmountY = 0; // 元
if (anualData.learnEarliestTimeFlag == 1) { if (anualData.learnEarliestTimeFlag == 1) {
learnTime4Show = anualData.learnEarliestTime; // learnTime4Show = anualData.learnEarliestTime;
} else if (anualData.learnLatestTimeFlag == 1) { } else if (anualData.learnLatestTimeFlag == 1) {
learnTime4Show = anualData.learnLatestTime; // learnTime4Show = anualData.learnLatestTime;
} else { } else if(anualData.learnEarliestTimeFlag == 0 && anualData.learnLatestTimeFlag == 0){
learnTime4Show = learnTime4Show =
anualData.learnEarliestTime || anualData.learnLatestTime; anualData.learnEarliestTime || anualData.learnLatestTime;
} }
...@@ -173,7 +179,7 @@ export default { ...@@ -173,7 +179,7 @@ export default {
orderTotalAmount = anualData.orderTotalAmount; orderTotalAmount = anualData.orderTotalAmount;
if (orderTotalAmount) { if (orderTotalAmount) {
orderTotalAmountY = Math.floor(orderTotalAmount / 100); orderTotalAmountY = Math.floor(orderTotalAmount / 100).toFixed(2);
} }
anualData.orderTotalAmountY = orderTotalAmountY; anualData.orderTotalAmountY = orderTotalAmountY;
this.anualData = anualData; this.anualData = anualData;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册