|
@@ -145,7 +145,10 @@ Class Home extends Core
|
|
|
$data['user'] = Dever::load('passport/reg')->getSign($user['id']);
|
|
|
$user = Dever::db('active/user')->find($uid);
|
|
|
|
|
|
- $info = Dever::db('active/info')->find($active_id);
|
|
|
+ $info = Dever::db('active/info')->find($active_id);
|
|
|
+ if ($info['status'] == 5 || time() >= $info['act_end']) {
|
|
|
+ Dever::alert('活动已结束');
|
|
|
+ }
|
|
|
if ($info['status'] == 2) {
|
|
|
$member = Dever::load('active/lib/user')->agent($user);
|
|
|
if (!$member) {
|
|
@@ -161,9 +164,9 @@ Class Home extends Core
|
|
|
Dever::alert('已领完');
|
|
|
} else {
|
|
|
$where['active_id'] = $data['info']['active_id'];
|
|
|
- $where['buy_uid'] = $data['info']['uid'];
|
|
|
+ // $where['buy_uid'] = $data['info']['uid'];
|
|
|
$where['join_uid'] = $uid;
|
|
|
- $where['order_id'] = $order_id;
|
|
|
+ // $where['order_id'] = $order_id;
|
|
|
$where['act_status'] = $info['act_status'];
|
|
|
$code = Dever::db('active/code')->find($where);
|
|
|
if ($code) {
|