12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- <template>
- <view>
- <view class="change-container">
- <view class="relative width100 height100">
- <image class="width100 height100" :src="resource.ex_red_bg" />
- <view class="contain">
- <view class="text" style="font-size: 64rpx">恭喜您合成蛋糕</view>
- <view class="text marginT20" style="font-size: 36rpx">
- - 当前已有{{ cakeTotal }}人合成蛋糕 -
- </view>
- </view>
- <image
- class="open_red"
- :src="isEnd === 0 ? resource.ex_redBag : resource.ex_open_redBag"
- @click.stop="open"
- />
- </view>
- </view>
- </view>
- </template>
- <script>
- import resource from '@/utils/resource'
- export default {
- props: {
- cakeTotal: Number,
- isEnd: Number
- },
- data() {
- return {
- resource,
- materialList: []
- }
- },
- mounted() {},
- methods: {
- open() {
- if (this.isEnd === 0) return
- this.$service.weal.carveUpMoney().then((res) => {
- if (res.code === '0') {
- this.$emit('open')
- } else {
- this.$message.error(res.msg)
- }
- })
- }
- }
- }
- </script>
- <style lang="scss" scoped>
- .change-container {
- position: fixed;
- bottom: 48rpx;
- left: 30rpx;
- width: 694rpx;
- height: 732rpx;
- .contain {
- position: absolute;
- top: 68rpx;
- width: 100%;
- height: 225rpx;
- text-align: center;
- .text {
- color: #fdcd53;
- width: 100%;
- }
- }
- .open_red {
- position: absolute;
- left: 211rpx;
- bottom: 117rpx;
- width: 272rpx;
- height: 272rpx;
- }
- }
- </style>
|