|
|
@@ -1,41 +1,47 @@
|
|
|
<template>
|
|
|
- <van-popup :show="show" round position="bottom" @close="show = false">
|
|
|
- <div class="box">
|
|
|
- <div class="top">
|
|
|
- <span>选择卡包</span>
|
|
|
- <div class="right">
|
|
|
- <div class="tool-item">
|
|
|
- 可选
|
|
|
- </div>
|
|
|
- <div class="tool-item used">
|
|
|
- 已售
|
|
|
+ <div class="case">
|
|
|
+ <div class="bottom-show" @click="show = true">
|
|
|
+ <span v-if="chooseIds.length > 0">已选{{ chooseIds.length }}包,共{{ money }}元,邮费10元</span>
|
|
|
+ <span v-else>请选择卡包</span>
|
|
|
+ </div>
|
|
|
+ <van-popup :show="show" round position="bottom" @close="show = false">
|
|
|
+ <div class="box">
|
|
|
+ <div class="top">
|
|
|
+ <span>选择卡包</span>
|
|
|
+ <div class="right">
|
|
|
+ <div class="tool-item">
|
|
|
+ 可选
|
|
|
+ </div>
|
|
|
+ <div class="tool-item used">
|
|
|
+ 已售
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
|
- <div class="content">
|
|
|
- <div class="card" v-for="(card, index) in cardList" :key="index">
|
|
|
- <div class="card-title">卡包{{ index }}</div>
|
|
|
- <div class="card-list">
|
|
|
- <div
|
|
|
- v-for="item in card"
|
|
|
- :key="item.id"
|
|
|
- class="card-item"
|
|
|
- :class="{ used: item.caseStatus !== 'WAIT', active: chooseIds.includes(item.id) }"
|
|
|
- @click="choose(item.id)"
|
|
|
- >
|
|
|
- {{ item.boxCode }}
|
|
|
+ <div class="content">
|
|
|
+ <div class="card" v-for="(card, index) in cardList" :key="index">
|
|
|
+ <div class="card-title">卡包{{ index }}</div>
|
|
|
+ <div class="card-list">
|
|
|
+ <div
|
|
|
+ v-for="item in card"
|
|
|
+ :key="item.id"
|
|
|
+ class="card-item"
|
|
|
+ :class="{ used: item.caseStatus !== 'WAIT', active: chooseIds.includes(item.id) }"
|
|
|
+ @click="choose(item.id)"
|
|
|
+ >
|
|
|
+ {{ item.boxCode }}
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
|
- <div class="bottom">
|
|
|
- <span>已选{{ chooseIds.length }}包,共{{ money }}元,邮费10元</span>
|
|
|
- <van-button type="primary">确认购买</van-button>
|
|
|
+ <div class="bottom">
|
|
|
+ <span>已选{{ chooseIds.length }}包,共{{ money }}元,邮费10元</span>
|
|
|
+ <van-button type="primary">确认购买</van-button>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </van-popup>
|
|
|
+ </van-popup>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|