소스 검색

预下单也要传参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;
                     }
                 }
             }