|
@@ -21,14 +21,14 @@ class Accounts extends Base
|
|
|
$limit = $param['pageSize'];
|
|
$limit = $param['pageSize'];
|
|
|
$offset = (($param['pageNumber'] - 1) * $limit);
|
|
$offset = (($param['pageNumber'] - 1) * $limit);
|
|
|
$where = [];
|
|
$where = [];
|
|
|
- if (empty($param['searchText']) === false) {
|
|
|
|
|
|
|
+ if (strlen($param['searchText'])) {
|
|
|
$where['account_name'] = ['like', '%' . $param['searchText'] . '%'];
|
|
$where['account_name'] = ['like', '%' . $param['searchText'] . '%'];
|
|
|
}
|
|
}
|
|
|
//标签
|
|
//标签
|
|
|
if ($param['label_id'] != '' && $param['label_id'] != 0) {
|
|
if ($param['label_id'] != '' && $param['label_id'] != 0) {
|
|
|
$where['label_id'] = $param['label_id'];
|
|
$where['label_id'] = $param['label_id'];
|
|
|
}
|
|
}
|
|
|
- if (empty($param['start']) === false && empty($param['end']) === false && $param['start'] <= $param['end']) {
|
|
|
|
|
|
|
+ if (strlen($param['start']) && strlen($param['end']) && $param['start'] <= $param['end']) {
|
|
|
$start = strtotime($param['start']);
|
|
$start = strtotime($param['start']);
|
|
|
$end = strtotime($param['end'] . ' 23:59:59');
|
|
$end = strtotime($param['end'] . ' 23:59:59');
|
|
|
$return['total'] = db('accounts')->whereBetween('add_time', [$start, $end])->count(); //总数据
|
|
$return['total'] = db('accounts')->whereBetween('add_time', [$start, $end])->count(); //总数据
|
|
@@ -165,7 +165,7 @@ class Accounts extends Base
|
|
|
$start = time()-2592000;
|
|
$start = time()-2592000;
|
|
|
//当前时间戳
|
|
//当前时间戳
|
|
|
$end = time();
|
|
$end = time();
|
|
|
- $service_log = db('service_log a')->join('users b','a.kf_id=b.id')->field('a.servicelog_id,a.start_time,b.user_name')->whereBetween('a.start_time', [$start, $end])->where('a.user_id', $id)->select();
|
|
|
|
|
|
|
+ $service_log = db('service_log a')->join('users b','a.kf_id=b.id')->field('a.servicelog_id,a.start_time,b.user_name')->whereBetween('a.start_time', [$start, $end])->where('a.user_id', $id)->order('a.start_time','desc')->select();
|
|
|
for($i=0;$i<count($service_log);$i++){
|
|
for($i=0;$i<count($service_log);$i++){
|
|
|
$service_log[$i]['start_time'] = date("Y-m-d H:i:s",$service_log[$i]['start_time']);
|
|
$service_log[$i]['start_time'] = date("Y-m-d H:i:s",$service_log[$i]['start_time']);
|
|
|
}
|
|
}
|
|
@@ -221,7 +221,7 @@ class Accounts extends Base
|
|
|
$limit = $param['pageSize'];
|
|
$limit = $param['pageSize'];
|
|
|
$offset = (($param['pageNumber'] - 1) * $limit);
|
|
$offset = (($param['pageNumber'] - 1) * $limit);
|
|
|
$where = [];
|
|
$where = [];
|
|
|
- if (empty($param['searchText']) === false) {
|
|
|
|
|
|
|
+ if (strlen($param['searchText'])) {
|
|
|
$where['name'] = ['like', '%' . $param['searchText'] . '%'];
|
|
$where['name'] = ['like', '%' . $param['searchText'] . '%'];
|
|
|
}
|
|
}
|
|
|
$result = db('accountslabel')->where($where)->limit($offset, $limit)->order('add_time', 'desc')->select();
|
|
$result = db('accountslabel')->where($where)->limit($offset, $limit)->order('add_time', 'desc')->select();
|
|
@@ -321,4 +321,4 @@ class Accounts extends Base
|
|
|
|
|
|
|
|
return $operate;
|
|
return $operate;
|
|
|
}
|
|
}
|
|
|
-}
|
|
|
|
|
|
|
+}
|