Commit 3d6b3e83 authored by hujun's avatar hujun

客户查看日志列表

parent 7e9e75f8
......@@ -14,6 +14,7 @@ use app\model\AAgents;
use app\model\GOperatingRecords;
use app\model\OfficePhoneFollowUp;
use app\model\OfficeUPhoneFollowUp;
use app\model\TLookAgentUserModel;
use app\model\UPhoneFollowUp;
use app\model\UPhoneFollowUpTemporary;
use app\model\UserAgentModel;
......@@ -733,5 +734,42 @@ class Member extends Basic{
if (!$this->request->isAjax()) {
return view('look_user_log');
}
$pageNo = empty($params['pageNo']) ? 1 : $params['pageNo'];
$pageSize = empty($params['pageSize']) ? 15 : $params['pageSize'];
$where = [];
if (!empty($this->params['user_id'])) {
$where['user_id'] = $this->params['user_id'];
}
if (!empty($this->params['agent_id'])) {
$where['agent_id'] = $this->params['agent_id'];
}
if (!empty($this->params['create_time_start'])) {
$where['create_time'] = ['>', $this->params['create_time_start']];
}
if (!empty($this->params['create_time_end'])) {
$where['create_time'] = ['<', $this->params['create_time_end']];
}
if (!empty($this->params['create_time_start']) && !empty($this->params['create_time_end'])) {
$where['create_time'] =
['between', [$this->params['create_time_start']. ' 00:00:00', $this->params['create_time_end']. ' 23:59:59']];
}
$m_look = new TLookAgentUserModel();
$list = $m_look->getList($pageNo, $pageSize, 'id desc', 'create_time,user_id,agent_id', $where);
$total = $m_look->getTotal($where);
$s_redis = new RedisCacheService();
foreach($list as $k => $v) {
$agent_data = $s_redis->getRedisCache(2, $v['agent_id']);
$list[$k]['agent_name'] = $agent_data['name'].'-'.$agent_data['phone'];
}
return $this->response(200, '', ['list'=>$list, 'total'=>$total]);
}
}
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