|
@@ -171,6 +171,7 @@
|
|
v-html="changePrice(item.goods_price, 24, 16)"
|
|
v-html="changePrice(item.goods_price, 24, 16)"
|
|
></span>
|
|
></span>
|
|
</div>
|
|
</div>
|
|
|
|
+ <!-- 购买 -->
|
|
<button
|
|
<button
|
|
class="goPay"
|
|
class="goPay"
|
|
v-if="item.goods_is_buy == 'false'"
|
|
v-if="item.goods_is_buy == 'false'"
|
|
@@ -178,6 +179,7 @@
|
|
>
|
|
>
|
|
{{ $t("Key72") }}
|
|
{{ $t("Key72") }}
|
|
</button>
|
|
</button>
|
|
|
|
+ <!-- 已购买 -->
|
|
<button class="goPay hasPay" v-if="item.goods_is_buy == 'true'">
|
|
<button class="goPay hasPay" v-if="item.goods_is_buy == 'true'">
|
|
{{ $t("Key73") }}
|
|
{{ $t("Key73") }}
|
|
</button>
|
|
</button>
|
|
@@ -487,10 +489,26 @@ export default {
|
|
},
|
|
},
|
|
//去购买
|
|
//去购买
|
|
reOrder(item) {
|
|
reOrder(item) {
|
|
- this.isConfirmorder = true;
|
|
|
|
- this.goods_Data = item;
|
|
|
|
-
|
|
|
|
- console.log(this.goods_Data);
|
|
|
|
|
|
+ if (item.goods_is_deleted == "true") {
|
|
|
|
+ this.$message({
|
|
|
|
+ showClose: true,
|
|
|
|
+ message: "商品已被删除,不能购买",
|
|
|
|
+ type: "error",
|
|
|
|
+ offset: 80,
|
|
|
|
+ duration: 2000,
|
|
|
|
+ });
|
|
|
|
+ } else if (item.goods_publish_status == 0) {
|
|
|
|
+ this.$message({
|
|
|
|
+ showClose: true,
|
|
|
|
+ message: "商品已下架,不能购买",
|
|
|
|
+ type: "error",
|
|
|
|
+ offset: 80,
|
|
|
|
+ duration: 2000,
|
|
|
|
+ });
|
|
|
|
+ } else {
|
|
|
|
+ this.isConfirmorder = true;
|
|
|
|
+ this.goods_Data = item;
|
|
|
|
+ }
|
|
},
|
|
},
|
|
closeConfirmorder() {
|
|
closeConfirmorder() {
|
|
this.isConfirmorder = false;
|
|
this.isConfirmorder = false;
|