Commit 330f075c authored by hujun's avatar hujun

getAddUserNumGroupTimeNew

parent 06d9282a
......@@ -21,6 +21,7 @@ use app\model\ORefundModel;
use app\model\OReportModel;
use app\model\TAgentTotalModel;
use app\model\UPhoneFollowUp;
use app\model\UserAgentModel;
use app\model\Users;
use think\Log;
......@@ -37,6 +38,7 @@ class OfficePerformanceService
private $agentModel;
private $houseModel;
private $userModel;
private $userAgentModel;
private $bargainModel;
private $reportModel;
private $marchInModel;
......@@ -50,6 +52,7 @@ class OfficePerformanceService
$this->agentModel = new AAgents();
$this->houseModel = new GHouses();
$this->userModel = new Users();
$this->userAgentModel = new UserAgentModel();
$this->bargainModel = new OfficeOBargainModel();
$this->reportModel = new OfficeOReportModel();
// $this->reportModel = new OReportModel();
......@@ -349,7 +352,7 @@ class OfficePerformanceService
$addHouseNum = $this->houseModel->getAddHouseNum($params);
$result["add_house_num"] = !empty($addHouseNum[0]["num"]) ? $addHouseNum[0]["num"] : 0;
//客源
$addUserNum = $this->userModel->getAddUserNum($params);
$addUserNum = $this->userAgentModel->getAddUserNumGroupTimeNew($params);
$result["add_user_num"] = !empty($addUserNum[0]["num"]) ? $addUserNum[0]["num"] : 0;
//业绩
$performanceSum = $this->bargainModel->getAddBargainNum($params, 1);//1表示业绩 2表示实收
......
......@@ -15,6 +15,7 @@ use app\model\ORefundModel;
use app\model\OReportModel;
use app\model\TAgentTotalModel;
use app\model\UPhoneFollowUp;
use app\model\UserAgentModel;
use app\model\Users;
use think\Log;
......@@ -31,6 +32,7 @@ class PerformanceService
private $agentModel;
private $houseModel;
private $userModel;
private $userAgentModel;
private $bargainModel;
private $reportModel;
private $marchInModel;
......@@ -44,6 +46,7 @@ class PerformanceService
$this->agentModel = new AAgents();
$this->houseModel = new GHouses();
$this->userModel = new Users();
$this->userAgentModel = new UserAgentModel();
$this->bargainModel = new OBargainModel();
$this->reportModel = new OReportModel();
$this->marchInModel = new OMarchInModel();
......@@ -282,7 +285,7 @@ class PerformanceService
$addHouseNum = $this->houseModel->getAddHouseNum($params);
$result["add_house_num"] = !empty($addHouseNum[0]["num"]) ? $addHouseNum[0]["num"] : 0;
//客源
$addUserNum = $this->userModel->getAddUserNum($params);
$addUserNum = $this->userAgentModel->getAddUserNumGroupTimeNew($params);
$result["add_user_num"] = !empty($addUserNum[0]["num"]) ? $addUserNum[0]["num"] : 0;
//业绩
$performanceSum = $this->bargainModel->getAddBargainNum($params, 1);//1表示业绩 2表示实收
......
......@@ -2,9 +2,15 @@
namespace app\api_broker\service;
use app\model\AAgents;
use app\model\ASuperviseModel;
use app\model\GHouses;
use app\model\GHousesImgs;
use app\model\OBargainModel;
use app\model\OMarchInModel;
use app\model\OPayLogModel;
use app\model\OReportModel;
use app\model\TAgentTotalModel;
use app\model\UserAgentModel;
use app\model\Users;
/**
......@@ -23,6 +29,7 @@ class PerformanceUtilService
private $tAgentTotalModel;
private $houseModel;
private $userModel;
private $userAgentModel;
private $bargainModel;
private $reportModel;
private $marchInModel;
......@@ -38,6 +45,7 @@ class PerformanceUtilService
$this->tAgentTotalModel = new TAgentTotalModel();
$this->houseModel = new GHouses();
$this->userModel = new Users();
$this->userAgentModel = new UserAgentModel();
$this->bargainModel = new OBargainModel();
$this->reportModel = new OReportModel();
$this->marchInModel = new OMarchInModel();
......@@ -60,7 +68,7 @@ class PerformanceUtilService
//dump($addHouseNum);
//客源
$addUserNum = $this->userModel->getAddUserNum($params);
$addUserNum = $this->userAgentModel->getAddUserNumGroupTimeNew($params);
$result["add_user_num"] = isset($addUserNum[0]["num"]) ? $addUserNum[0]["num"] : 0;
//dump($addUserNum);
......
......@@ -11,6 +11,7 @@ use app\model\OMarchInModel;
use app\model\OPartialCommission;
use app\model\OReportModel;
use app\model\UPhoneFollowUpTemporary;
use app\model\UserAgentModel;
use app\model\Users;
/**
......@@ -27,6 +28,7 @@ class StatementService
private $houseModel;
private $housesToAgents;
private $userModel;
private $userAgentModel;
private $followUpModel;
private $reportModel;
private $marchInModel;
......@@ -43,6 +45,7 @@ class StatementService
$this->houseModel = new GHouses();
$this->housesToAgents = new GHousesToAgents();
$this->userModel = new Users();
$this->userAgentModel = new UserAgentModel();
$this->followUpModel = new FollowUpLogModel();
$this->reportModel = new OReportModel();
$this->marchInModel = new OMarchInModel();
......@@ -197,7 +200,7 @@ class StatementService
//本周客源
$start_time = date("Y-m-d", strtotime("-7 day"));
$where_['create_time'] = $conditions['create_time'];
$addUserNum = $this->userModel->getAddUserNum($where_);
$addUserNum = $this->userAgentModel->getAddUserNumGroupTimeNew($where_);
$result["add_user_num_week"] = isset($addUserNum[0]["num"]) ? $addUserNum[0]["num"] : 0;
//本月完成单数
......@@ -219,7 +222,7 @@ class StatementService
//exit;
//客源
$addUserNum = $this->userModel->getAddUserNum($where_);
$addUserNum = $this->userAgentModel->getAddUserNumGroupTimeNew($where_);
$result["add_user_num"] = isset($addUserNum[0]["num"]) ? $addUserNum[0]["num"] : 0;
//当日业绩
......@@ -238,7 +241,7 @@ class StatementService
//当日客源
// dump($where_);
// dump($where_);
$addUserNum = $this->userModel->getAddUserNum($where_);
$addUserNum = $this->userAgentModel->getAddUserNumGroupTimeNew($where_);
$result["add_user_num_day"] = isset($addUserNum[0]["num"]) ? $addUserNum[0]["num"] : 0;
......@@ -410,7 +413,7 @@ class StatementService
$store_list["performance_week"] = isset($performanceSum[0]["num"]) ? $performanceSum[0]["num"] : 0;
//客源
$addUserNum = $this->userModel->getAddUserNum($where_);
$addUserNum = $this->userAgentModel->getAddUserNumGroupTimeNew($where_);
$store_list["add_user_num"] = isset($addUserNum[0]["num"]) ? $addUserNum[0]["num"] : 0;
......@@ -439,7 +442,7 @@ class StatementService
$addHouseNum = $this->houseModel->getAddHouseNumGroupTimeNew($conditions_);
$result["house_num"] = $addHouseNum[0]["num"];
// 客源
$addUserNum = $this->userModel->getAddUserNum($conditions_);
$addUserNum = $this->userAgentModel->getAddUserNumGroupTimeNew($conditions_);
$result["add_user_num"] = isset($addUserNum[0]["num"]) ? $addUserNum[0]["num"] : 0;
// 带看
......
......@@ -90,7 +90,7 @@ class UserAgentModel extends Model
public function getAddUserNumGroupTimeNew($params)
{
$field = "count(1) as num";
$where_ = [];
$where_['is_del'] = 0;
if (isset($params["agent_id"])) {
$where_["agent_id"] = $params["agent_id"];
}
......
......@@ -606,6 +606,12 @@ class Users extends Model
->select();
}
/**
* 废弃
*
* @param $params
* @return false|\PDOStatement|string|\think\Collection
*/
public function getAddUserNum($params)
{
$field = "count(1) as num";
......
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