//tp5根据起止时间利用闭包
where(function($query) use $data{
if($data['starttime'] && $data['endtime']){
$starttime =strtotime($data['starttime']);
$endtime =strtotime($data['endtime']);
$query->whereBetween('createtime',array($starttime,$endtime));
}elseif ($data['starttime']) {
$starttime =strtotime($data['starttime']);
$query->where('createtime','>',$starttime);
}elseif ($data['endtime']) {
$endtime =strtotime($data['endtime']);
$query->where('createtime','<',$endtime);
}
})