Commit 6522307a authored by zhuwei's avatar zhuwei

1

parent 600db3b5
......@@ -595,7 +595,6 @@ class Performance extends Basic
$page_no = empty($params['page_no']) ? 1 : $params['page_no'];
$page_size = empty($params['page_size']) ? 15 : $params['page_size'];
$result = $this->service_->getUserResourceListPcInfo($params["id"], $params["type"], $start_day, $end_day,
$page_no, $page_size, $this->siteId);
if ($result["code"] == 101) {
......
......@@ -2,6 +2,7 @@
namespace app\api_broker\service;
use app\index\service\UserAgentService;
use app\model\AAgents;
use app\model\ASuperviseModel;
use app\model\GHouses;
......@@ -756,8 +757,11 @@ class PerformanceService
$params = $this->getAgentIdPcInfo($id, $type, $start_time, $end_time);
if (!$params)
return [ "code" => 101, "date" => "传入的参数错误" ];
$field = "a.id,a.user_name,a.user_phone,a.user_nick,a.create_time,a.agent_id,a.user_status,a.source,a.industry_type,a.area_demand,b.name";
$addUserList = $this->userModel->getAddUserList($params, $field, $page_no, $page_size);
$field = "a.id,b.user_name,b.user_phone,b.user_nick,a.create_time,a.agent_id,b.user_status,b.source,
b.industry_type,b.area_demand,c.name";
$m_user_agent = new UserAgentModel();
$addUserList = $m_user_agent->getAddUserList($params, $field, $page_no, $page_size);
foreach ($addUserList as $key => $val) {
if ($val["agent_id"] == $id) {
$addUserList[$key]["is_my"] = 1;
......
......@@ -121,4 +121,25 @@ class UserAgentModel extends Model
->where($where)
->select();
}
public function getAddUserList($params, $field, $page_no, $page_size)
{
$where_ = [];
if (isset($params["agent_id"])) {
$where_["a.agent_id"] = $params["agent_id"];
}
if (isset($params["create_time"])) {
$where_["a.create_time"] = $params["create_time"];
}
$result = $this->db_
->field($field)
->alias('a')
->join('u_users b', 'a.user_id = b.id', 'left')
->join('a_agents c', 'a.agent_id = c.id', 'left')
->where($where_)
->limit($page_size)
->page($page_no)
->select();
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