Commit fa475576 authored by zhuwei's avatar zhuwei

客户详情上一条下一条优化

parent c31f56fa
......@@ -514,7 +514,7 @@ class User extends Basic
$field = 'id,user_nick,agent_id,vip,create_time';
$user = new Users();
$user_res = $user->getLastOrNextUserID($where, $field, $limit = 1, $order, $type);
$user_res = $user->getLastOrNextUserID($where, $field, $order, $type, 0,1);
if (!$user_res) {
return $this->response("201", "查无数据", [ 'user_id' => $params['user_id'] ]);
}
......@@ -553,9 +553,9 @@ class User extends Basic
$where['city'] = trim($this->city);
$field = 'max(id) as max_id';
$order = 'id asc';
$max_id = $user->getLastOrNextUserID($where, $field, $limit = '', $order, $type);
$max_id = $user->getLastOrNextUserID($where, $field, $order, $type, 0,1);
$field = 'MIN(id) as min_id';
$min_id = $user->getLastOrNextUserID($where, $field, $limit = '', $order, $type);
$min_id = $user->getLastOrNextUserID($where, $field, $order, $type,0,1);
return $this->response("200", "success!", [
'user_id' => $user_res[0]['id'],
'max_user_id' => $max_id[0]['max_id'],
......
......@@ -875,7 +875,7 @@ class Users extends Model
}
public function getLastOrNextUserID($where, $field, $limit, $order, $type)
public function getLastOrNextUserID($where, $field, $order, $type,$page, $limit)
{
if ($type == 1) {
......@@ -884,6 +884,7 @@ class Users extends Model
->where($where)
->order($order)
->limit($limit)
->page($page)
->select();
} elseif ($type == 2) {
$result = $this->field($field)
......@@ -892,6 +893,7 @@ class Users extends Model
->where($where)
->order($order)
->limit($limit)
->page($page)
->select();
} elseif ($type == 3) {
$result = $this->field($field)
......@@ -900,6 +902,7 @@ class Users extends Model
->where($where)
->order($order)
->limit($limit)
->page($page)
->select();
} elseif ($type == 4) {
$result = $this->field($field)
......@@ -909,17 +912,16 @@ class Users extends Model
->where('a.referrer_source', 20)
->order($order)
->limit($limit)
->page($page)
->select();
} else {
$result = $this->field($field)->alias('a')
->where($where)
->order($order)
->limit($limit)
->page($page)
->select();
}
//echo $this->getLastSql();
//dump($this->getLastSql());exit;
return $result;
}
......
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