Your Name 3 年之前
父節點
當前提交
83094cb59c
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      learn/active/lib/Cron.php

+ 3 - 1
learn/active/lib/Cron.php

@@ -116,18 +116,20 @@ Class Cron{
                         $ids = Dever::db('active/order')->update(array('where_id' => $v['id'], 'uid' => $user['id']));
                     }
                     if ($v['status'] == 2 && $uid) {
-                        $code = Dever::db('active/code')->find(array('active_id'=> $v['active_id'],'join_uid'=>$uid));
+                        $code = Dever::db('active/code')->find(array('active_id'=> $v['active_id'],'join_uid'=>$uid,'clear'=>true));
                         if (!$code) {
                             $w['active_id'] = $v['active_id'];
                             $w['join_uid'] = $uid;
                             $w['buy_uid'] = $uid;
                             $w['order_id'] = $v['id'];
+                            $w['clear'] = true;
                             $w['write_code'] = Dever::load('active/home')->getCode();
                             $code_id = Dever::db('active/code')->insert($w);
                             if ($code_id) {
                                 $where['where_id'] = $v['id'];
                                 $where['code_num'] = 1;
                                 $where['no_num'] = 1;
+                                $where['clear'] = true;
                                 Dever::db('active/order')->update($where);
                             }
                         }