|
@@ -82,12 +82,12 @@
|
|
|
<img :src="require('@assets/icon_jiage@3x (3).png')" alt="" class="shopping_cart_btn_right_two_img">
|
|
<img :src="require('@assets/icon_jiage@3x (3).png')" alt="" class="shopping_cart_btn_right_two_img">
|
|
|
<div>{{ price }}</div>
|
|
<div>{{ price }}</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="shopping_cart_btn_right_three">
|
|
|
|
|
|
|
+ <div class="shopping_cart_btn_right_three" @click="settleAccounts">
|
|
|
结算<span v-if="totalSettlement != 0">({{ totalSettlement }})</span>
|
|
结算<span v-if="totalSettlement != 0">({{ totalSettlement }})</span>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="shopping_cart_btn_right" v-else>
|
|
<div class="shopping_cart_btn_right" v-else>
|
|
|
- <div class="shopping_cart_btn_right_three">
|
|
|
|
|
|
|
+ <div class="shopping_cart_btn_right_three" @click="del">
|
|
|
删除<span v-if="totalSettlement != 0">({{ totalSettlement }})</span>
|
|
删除<span v-if="totalSettlement != 0">({{ totalSettlement }})</span>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -95,6 +95,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
<script>
|
|
<script>
|
|
|
|
|
+import { Dialog } from 'vant';
|
|
|
export default {
|
|
export default {
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
@@ -166,6 +167,36 @@ export default {
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
|
|
+ settleAccounts() {
|
|
|
|
|
+ if (this.totalSettlement == 0) {
|
|
|
|
|
+ return
|
|
|
|
|
+ } else {
|
|
|
|
|
+ Dialog.confirm({
|
|
|
|
|
+ title: '有藏品已售罄,无法购买!',
|
|
|
|
|
+ confirmButtonText: '一键删除',
|
|
|
|
|
+ cancelButtonText: '再想想',
|
|
|
|
|
+ confirmButtonColor: '#FF4F50',
|
|
|
|
|
+ cancelButtonColor: '#626366'
|
|
|
|
|
+ }).then(() => {
|
|
|
|
|
+
|
|
|
|
|
+ }).catch(() => { })
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ del() {
|
|
|
|
|
+ if (this.totalSettlement == 0) {
|
|
|
|
|
+ return
|
|
|
|
|
+ } else {
|
|
|
|
|
+ Dialog.confirm({
|
|
|
|
|
+ title: '有藏品已售罄,无法购买!',
|
|
|
|
|
+ confirmButtonText: '一键删除',
|
|
|
|
|
+ cancelButtonText: '再想想',
|
|
|
|
|
+ confirmButtonColor: '#FF4F50',
|
|
|
|
|
+ cancelButtonColor: '#626366'
|
|
|
|
|
+ }).then(() => {
|
|
|
|
|
+
|
|
|
|
|
+ }).catch(() => { })
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
getList(isFirst = false) {
|
|
getList(isFirst = false) {
|
|
|
if (isFirst) {
|
|
if (isFirst) {
|
|
|
this.page = 0;
|
|
this.page = 0;
|
|
@@ -510,4 +541,5 @@ export default {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-}</style>
|
|
|
|
|
|
|
+}
|
|
|
|
|
+</style>
|