rabin 2 years ago
parent
commit
24471942f1
1 changed files with 7 additions and 7 deletions
  1. 7 7
      app/shop/lib/Sell.php

+ 7 - 7
app/shop/lib/Sell.php

@@ -579,7 +579,7 @@ class Sell
                                 $xian = false;
                             } else {
                                 $xian = true;
-                                $goods = Dever::db('card/info_goods')->getData(array('card_id' => $card_code['info'['id']));
+                                $goods = Dever::db('card/info_goods')->getData(array('card_id' => $card_code['info']['id']));
                                 if ($goods || $card_code['info'['category']) {
                                     $check = true;
                                 }
@@ -587,7 +587,7 @@ class Sell
 
                             if ($check) {
                                 $price = 0;
-                                $card_code['info'['category'] = explode(',', $card_code['info'['category']);
+                                $card_code['info'['category'] = explode(',', $card_code['info']['category']);
                                 if ($goods) {
                                     $goods = array_keys($goods);
                                 }
@@ -599,7 +599,7 @@ class Sell
                                     if ($goods) {
                                         if (in_array($v['id'], $goods)) {
                                             if ($card_code['info'['category']) {
-                                                if (in_array($v['top_category_id'], $card_code['info'['category'])) {
+                                                if (in_array($v['top_category_id'], $card_code['info']['category'])) {
                                                     $price += ($v['cash'] * $v['num']);
                                                     $card_goods[] = $v;
                                                 }
@@ -609,7 +609,7 @@ class Sell
                                             }
                                         }
                                     } elseif ($card_code['info'['category']) {
-                                        if (in_array($v['top_category_id'], $card_code['info'['category'])) {
+                                        if (in_array($v['top_category_id'], $card_code['info']['category'])) {
                                             $price += ($v['cash'] * $v['num']);
                                             $card_goods[] = $v;
                                         }
@@ -627,18 +627,18 @@ class Sell
                                 $data['price'] -= $data['card']['cash'];
                             }
 
-                            if ($xian && ($price <= 0 || ($card_code['info'['min'] > 0 && $price < $card_code['info'['min']))) {
+                            if ($xian && ($price <= 0 || ($card_code['info']['min'] > 0 && $price < $card_code['info']['min']))) {
                                 # 不满足限额
                                 unset($data['card']);
                             } else {
-                                $data['card']['info'] = $card_code['info';
+                                $data['card']['info'] = $card_code['info'];
                                 $data['card']['goods'] = $card_goods;
                                 $data['card']['id'] = $card_code['id'];
                                 $data['card']['card'] = $card_code['card'];
                                 
                                 $data['card']['cash'] = round($data['card']['cash'], 2);
                                 $config = Dever::db('main/sell_config')->find();
-                                $card_type = Dever::db('card/type')->find($card_code['info'['type_id']);
+                                $card_type = Dever::db('card/type')->find($card_code['info']['type_id']);
                                 $data['card']['name'] = $config['card_name'];
                                 $card = substr($card_code['card'], -4);
                                 $data['card']['name'] .= '('.$card_type['name'].$card.')';