feat: 更新

This commit is contained in:
dengtongyu committed 2023-04-19 22:24:01 +08:00
1 parent 851c940895
commit 4376017d12
2 files changed
+33 -7

No files matched your search

+31 -7
View File
@@ -1,15 +1,21 @@
<template> <template>
<div class="balance-view" :class="modeClass"> <div class="balance-view" :class="modeClass">
<div class="balance-view-text"> <div class="balance-view-text">
<label>{{ moneyStr }}</label> <p>
<label>{{ unitStr }}</label>
<span>{{ value }}</span> <span>{{ value }}</span>
</p>
<p>
<label>{{ moneyStr }}</label>
<span>{{ goldNum }}</span>
</p>
</div> </div>
<div class="balance-view-btn" @click="clickHandler"></div> <div class="balance-view-btn" @click="clickHandler"></div>
</div> </div>
</template> </template>
<script> <script>
import { unit } from "@/config"; import { unit, money } from "@/config";
import eventBus from "@/lib/eventBus"; import eventBus from "@/lib/eventBus";
export default { export default {
name: "BalanceView", name: "BalanceView",
@@ -21,11 +27,16 @@ export default {
value: { value: {
type: Number, type: Number,
default: 0 default: 0
},
goldNum: {
type: Number,
default: 0
} }
}, },
data() { data() {
return { return {
unit unit,
money
}; };
}, },
computed: { computed: {
@@ -33,8 +44,11 @@ export default {
if (this.drawType === "turntable1") return "balance-view-xy"; if (this.drawType === "turntable1") return "balance-view-xy";
return "balance-view-hh"; return "balance-view-hh";
}, },
unitStr() {
return `${unit}:`;
},
moneyStr() { moneyStr() {
return `${unit}余额:`; return `${money}:`;
} }
}, },
methods: { methods: {
@@ -53,20 +67,27 @@ export default {
background-size: cover; background-size: cover;
display: flex; display: flex;
align-items: center; align-items: center;
&-text { &-text {
flex: 1; flex: 1;
height: 100%; height: 100%;
display: flex; display: flex;
align-items: center; flex-direction: column;
// align-items: center;
justify-content: center;
padding-left: 30px; padding-left: 30px;
font-size: 24px; font-size: 24px;
& > label { line-height: 30px;
label {
color: #fff; color: #fff;
} }
& > span {
span {
color: #ffe26c; color: #ffe26c;
} }
} }
&-btn { &-btn {
width: 100px; width: 100px;
height: 100px; height: 100px;
@@ -75,14 +96,17 @@ export default {
background-repeat: no-repeat; background-repeat: no-repeat;
background-size: cover; background-size: cover;
background-image: url(../../assets/images/cz_bth.png); background-image: url(../../assets/images/cz_bth.png);
&:active { &:active {
background-image: url(../../assets/images/cz_bth_a.png); background-image: url(../../assets/images/cz_bth_a.png);
} }
} }
} }
.balance-view-xy { .balance-view-xy {
background-image: url(../../assets/images/yue_bg.png); background-image: url(../../assets/images/yue_bg.png);
} }
.balance-view-hh { .balance-view-hh {
background-image: url(../../assets/images/yue_bg_g.png); background-image: url(../../assets/images/yue_bg_g.png);
} }
+2
View File
@@ -4,6 +4,7 @@
<balance-view <balance-view
:drawType="drawType" :drawType="drawType"
:value="remainTicketNum" :value="remainTicketNum"
:goldNum="goldNum"
></balance-view> ></balance-view>
<lottery-btn :drawType="drawType"></lottery-btn> <lottery-btn :drawType="drawType"></lottery-btn>
</div> </div>
@@ -47,6 +48,7 @@ export default {
computed: { computed: {
...mapGetters([ ...mapGetters([
"remainTicketNum", "remainTicketNum",
"goldNum",
"ticketRule", "ticketRule",
"ticketRuleList", "ticketRuleList",
"ticketRuleConfig" "ticketRuleConfig"