|
@@ -11,9 +11,14 @@ class Message extends Base
|
|
|
if(request()->isPost()){
|
|
if(request()->isPost()){
|
|
|
$start_time = input("param.start_time/s");
|
|
$start_time = input("param.start_time/s");
|
|
|
$end_time = input("param.end_time/s");
|
|
$end_time = input("param.end_time/s");
|
|
|
|
|
+ $searchText = input("param.searchText/s");
|
|
|
$limit = input("param.pageSize/s");
|
|
$limit = input("param.pageSize/s");
|
|
|
$pageNumber = input("param.pageNumber/s");
|
|
$pageNumber = input("param.pageNumber/s");
|
|
|
$offset = (input("param.pageNumber/s") - 1) * $limit;
|
|
$offset = (input("param.pageNumber/s") - 1) * $limit;
|
|
|
|
|
+ $where = array();
|
|
|
|
|
+ if(!empty($searchText)){
|
|
|
|
|
+ $where['content'] = array('like','%'.$searchText.'%');
|
|
|
|
|
+ }
|
|
|
if(!empty($start_time)){
|
|
if(!empty($start_time)){
|
|
|
$start = strtotime($start_time);
|
|
$start = strtotime($start_time);
|
|
|
}
|
|
}
|
|
@@ -21,7 +26,7 @@ class Message extends Base
|
|
|
$end = strtotime($end_time . ' 23:59:59');
|
|
$end = strtotime($end_time . ' 23:59:59');
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- $message = db('accountsmessage')->whereBetween('add_time', [$start, $end])->limit($offset, $limit)->order('add_time', 'desc')->select();
|
|
|
|
|
|
|
+ $message = db('accountsmessage')->whereBetween('add_time', [$start, $end])->where($where)->limit($offset, $limit)->order('add_time', 'desc')->select();
|
|
|
$total = db('accountsmessage')->whereBetween('add_time', [$start, $end])->order('add_time', 'desc')->count();
|
|
$total = db('accountsmessage')->whereBetween('add_time', [$start, $end])->order('add_time', 'desc')->count();
|
|
|
$pages = ceil($total/$limit);
|
|
$pages = ceil($total/$limit);
|
|
|
|
|
|