|
@@ -104,7 +104,7 @@
|
|
|
<div class="buy_button">
|
|
|
<button
|
|
|
class="cu-btn lg bg-orange text-center margin yellowButt"
|
|
|
- @click="open_order_confirm(item)"
|
|
|
+ @click="to_confirm(item)"
|
|
|
>购买{{item.goods_name}}</button>
|
|
|
</div>
|
|
|
</view>
|
|
@@ -195,7 +195,7 @@
|
|
|
<div class="buy_button">
|
|
|
<button
|
|
|
class="cu-btn lg bg-orange text-center margin yellowButt"
|
|
|
- @click="open_order_confirm(item)"
|
|
|
+ @click="to_confirm(item)"
|
|
|
>购买{{
|
|
|
item.goods_name
|
|
|
}}
|
|
@@ -347,10 +347,47 @@ export default {
|
|
|
watch: {},
|
|
|
methods: {
|
|
|
//弹出确认订单
|
|
|
- open_order_confirm($item) {
|
|
|
- $this.order_confirm = true;
|
|
|
- $item["total_price"] = ($item.price * $item.discount).toFixed(2);
|
|
|
- $this.selection_card = $item;
|
|
|
+ // to_confirm($item) {
|
|
|
+ // $this.order_confirm = true;
|
|
|
+ // $item["total_price"] = ($item.price * $item.discount).toFixed(2);
|
|
|
+ // $this.selection_card = $item;
|
|
|
+ // },
|
|
|
+ to_confirm($item) {
|
|
|
+ // console.log("data",$item)
|
|
|
+ //实付
|
|
|
+ if($item.coupon.type==3){
|
|
|
+ $item["total_price"] = $item.price*$item.coupon.discount
|
|
|
+ }else if($item.coupon.type==2){
|
|
|
+ $item["total_price"] = $item.price-$item.coupon.reduce
|
|
|
+ }else if($item.coupon.type==4){
|
|
|
+ $item["total_price"] = $item.price-$item.coupon.random
|
|
|
+ }else{
|
|
|
+ $item["total_price"] = Math.round($item.price*$item.discount*100)/10
|
|
|
+ }
|
|
|
+ //减多少
|
|
|
+ if($item.coupon.type==3){
|
|
|
+ $item["reduce"] = $item.price-$item.price*$item.coupon.discount
|
|
|
+ }else if($item.coupon.type==2){
|
|
|
+ $item["reduce"] = $item.coupon.reduce
|
|
|
+ }else if($item.coupon.type==4){
|
|
|
+ $item["reduce"] = $item.coupon.random
|
|
|
+ }
|
|
|
+ // $item["total_price"] = ($item.price * $item.discount).toFixed(2);
|
|
|
+ if($item.goods_id==1){
|
|
|
+ $item["add_price"] = 20
|
|
|
+ $item["add_month"] = "一"
|
|
|
+ }else if($item.goods_id==2){
|
|
|
+ $item["add_price"] = 30
|
|
|
+ $item["add_month"] = "三"
|
|
|
+ }else if($item.goods_id==3){
|
|
|
+ $item["add_price"] = 30
|
|
|
+ $item["add_month"] = "三"
|
|
|
+ }
|
|
|
+ $this.selection_card = $item;
|
|
|
+ var data = JSON.stringify($item);
|
|
|
+ mpvue.navigateTo({
|
|
|
+ url: "/pages/user_center/confirmPay/main?data=" + data,
|
|
|
+ });
|
|
|
},
|
|
|
//关闭确认订单
|
|
|
close_order_confirm() {
|