浏览代码

预下单也要传参coupon_id

lizhen_gitee 6 月之前
父节点
当前提交
10072d9c84
共有 1 个文件被更改,包括 4 次插入6 次删除
  1. 4 6
      addons/unishop/controller/Order.php

+ 4 - 6
addons/unishop/controller/Order.php

@@ -180,12 +180,10 @@ class Order extends Base
             $coupon_id = input('coupon_id',0);
             $discountPrice = 0;
             if($coupon_id && !empty($coupon)){
-                $coupon_ids = array_column($coupon,'id');
-                if(in_array($coupon_id,$coupon_ids)){
-                    foreach($coupon as $key => $cou){
-                        if($cou['cu_id'] == $coupon_id){
-                            $discountPrice = $cou['value'];
-                        }
+                foreach($coupon as $key => $cou){
+                    if($cou['cu_id'] == $coupon_id){
+                        $discountPrice = $cou['value'];
+                        break;
                     }
                 }
             }