Your Name 2 years ago
parent
commit
fdf9061ab3
1 changed files with 6 additions and 4 deletions
  1. 6 4
      learn/active/lib/Order.php

+ 6 - 4
learn/active/lib/Order.php

@@ -38,13 +38,15 @@ Class Order
         $active = Dever::db('active/info')->find($active_id);
         if ($contents) {
             foreach ($contents as $k => $v) {
-                $user = Dever::db('active/user')->find(array('mobile'=>$v));
+                $user = Dever::db('active/user')->find(array('mobile'=>$v,'clear'=>true));
+                // print_R($user);die;
                 if ($user) {
                     $member = Dever::load('active/lib/user')->agent($user);
-                    $code = Dever::db('active/code')->getOne(array('active_id'=>$active_id,'join_uid'=>$user['id'],'status'=>'1,2'));
+                    $code = Dever::db('active/code')->getOne(array('active_id'=>$active_id,'join_uid'=>$user['id'],'status'=>'1,2','clear'=>true));
                     if ($code) {
                         Dever::alert('您已领取过了');
-                    }                 }
+                    }                
+                 }
             }
         }
     }
@@ -56,7 +58,7 @@ Class Order
         $active = Dever::db('active/info')->find($active_id);
         if ($contents) {
             foreach ($contents as $k => $v) {
-                $user = Dever::db('active/user')->find(array('mobile'=>$v));
+                $user = Dever::db('active/user')->find(array('mobile'=>$v,'clear'=>true));
                 if ($user) {
                     $member = Dever::load('active/lib/user')->agent($user);
                     if ($member && $active['status'] == 2) {