rabin před 3 roky
rodič
revize
01c999d0e4
2 změnil soubory, kde provedl 6 přidání a 6 odebrání
  1. 2 2
      service/agent/lib/Manage.php
  2. 4 4
      service/agent/lib/Order.php

+ 2 - 2
service/agent/lib/Manage.php

@@ -579,7 +579,7 @@ class Manage
             }
             $name = $card['name'];
             if ($card['create_type'] == 2) {
-                $cash = $card['price']*$v['num'] * $t;
+                $cash = $card['value']*$v['num'] * $t;
                 $price = $cash;
                 $v['num'] = 1;
                 $v['sku_id'] = Dever::load('card/lib/code')->create($card, 2, $order['mid'], $order['id'], $cash);
@@ -595,7 +595,7 @@ class Manage
                     return false;
                 }
             } else {
-                $cash = $card['price'];
+                $cash = $card['value'];
                 $price = $cash;
                 $total = $t*$v['num'];
                 $t = 1;

+ 4 - 4
service/agent/lib/Order.php

@@ -1241,13 +1241,13 @@ class Order
                 } elseif ($pv['type'] == 2) {
                     $card = Dever::db('card/info')->find($pv['type_id']);
                     if ($card['create_type'] == 3) {
-                        $pv['price'] = round($info['price']*($pv['num']/100), 2);
+                        $pv['price'] = round($info['value']*($pv['num']/100), 2);
                         $pv['num'] = $pv['num'] . '%';
                     } else {
-                        $pv['price'] = $card['price'] * $pv['num'];
+                        $pv['price'] = $card['value'] * $pv['num'];
                     }
                     
-                    $pv['name'] = '<a style="color:blue">' . $card['name'] . '</a>';
+                    $pv['name'] = '<a style="color:blue">' . $pv['value'] . '元' . $card['name'] . '</a>';
                     
                 }
                 $table['body'][] = array('赠送权益', $parent_info['name'], $parent_info['mobile'], $parent_role['name'], $parent_level['name'], $pv['num'], $pv['name']);
@@ -1310,7 +1310,7 @@ class Order
                     $table['body'][] = array('商品', $goods_info['name'] . $sku, $goods_info['price'], $v['num']);
                 } elseif ($v['type'] == 2) {
                     $card = Dever::db('card/info')->find($v['type_id']);
-                    $card['price'] = $card['price'];
+                    $card['price'] = $card['value'];
                     if ($card['create_type'] == 3) {
                         $v['num'] = $v['num'] . '%';
                     } else {