rabin 2 år sedan
förälder
incheckning
2b2a2b927e
2 ändrade filer med 15 tillägg och 1 borttagningar
  1. 14 0
      app/card/src/Api.php
  2. 1 1
      service/agent/lib/Manage.php

+ 14 - 0
app/card/src/Api.php

@@ -270,7 +270,21 @@ class Api extends Core
     # 查看可用的礼品卡
     public function use_card()
     {
+        # 对商品进行处理
         $goods_id = Dever::input('goods_id');
+        if ($goods_id) {
+            $goods_id = explode(',', $goods_id);
+            $sku_id = Dever::input('price_id');
+            if ($sku_id) {
+                $sku_id = explode(',', $sku_id);
+            }
+            $num = Dever::input('num');
+            if (!$num) {
+                Dever::alert('请传入商品数量');
+            }
+            $num = explode(',', $num);
+        }
+
         $config = Dever::db('main/sell_config')->find();
         $this->data['card_name'] = $config['card_name'];
 

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

@@ -765,7 +765,7 @@ class Manage
                 # 自动升级
                 if (isset($t['role_up']) && $t['role_up']) {
                     Dever::db('agent/member')->update(array('where_id' => $where['parent_mid'], 'role' => $t['role_up']['t_role_id']));
-                    $member = Dever::db('agent/member')->find(array('id' => $mid));
+                    $member = Dever::db('agent/member')->find(array('id' => $where['parent_mid']));
                     $role = Dever::db('setting/role')->find($t['role_up']['t_role_id']);
                     if ($member && $role) {
                         $this->upRole($member, $role, '', $order['id']);