Commit ebf39d2c authored by zhuwei's avatar zhuwei

活动设置过期

parent dd6c60b1
......@@ -31,11 +31,12 @@ class CActivity extends Model
}
return $id;
}
public function editorActivity($id,$data)
{
Db::startTrans();
try {
$this->db_->where('id', $id)->update($data);
$this->where('id', $id)->update($data);
Db::commit();
return $id;
} catch (\Exception $e) {
......
......@@ -71,27 +71,23 @@ class UpdateActivityTask
$field = 'id,activity_start_time,activity_end_time,available,get_number,status';
$active_list = $this->m_active->getActivity($field,[]);
dump($active_list);
if(!$active_list){
exit;
}
foreach ($active_list as $k => $v) {
if(!$v['activity_start_time'] or !$v['activity_end_time'] or !is_numeric($v['available']) or !is_numeric($v['get_number'])){
big_log('参数不全'.$v['id']);
continue;
}
#开始时间大于当时前时间
if( $v['activity_start_time'] > date("Y-m-d H:i:s", time())){
dump('开始时间大于当时前时间');
$this->m_active->editorActivity($v['id'],['status' => 5]);
continue;
}
#结束时间小于当时前时间
if( $v['activity_end_time'] < date("Y-m-d H:i:s", time())){
dump('结束时间小于当时前时间'.$v['id']);
$this->m_active->editorActivity($v['id'],['status' => 3]);
continue;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment