Commit 0a7b63cf authored by zhuwei's avatar zhuwei

设置用户站点 报备

parent c0cdbfc8
...@@ -4,6 +4,7 @@ namespace app\api_broker\controller; ...@@ -4,6 +4,7 @@ namespace app\api_broker\controller;
use app\api_broker\extend\Basic; use app\api_broker\extend\Basic;
use app\api_broker\service\ReportService; use app\api_broker\service\ReportService;
use app\index\service\UserService;
use app\model\AAgents; use app\model\AAgents;
use app\model\FollowUpLogModel; use app\model\FollowUpLogModel;
use app\model\GHousesToAgents; use app\model\GHousesToAgents;
...@@ -21,6 +22,7 @@ class Report extends Basic ...@@ -21,6 +22,7 @@ class Report extends Basic
{ {
private $service_; private $service_;
private $fulModel; private $fulModel;
private $userService;
public function __construct($request = null) public function __construct($request = null)
...@@ -28,6 +30,8 @@ class Report extends Basic ...@@ -28,6 +30,8 @@ class Report extends Basic
parent::__construct($request); parent::__construct($request);
$this->service_ = new ReportService(); $this->service_ = new ReportService();
$this->fulModel = new FollowUpLogModel(); $this->fulModel = new FollowUpLogModel();
$this->userService = new UserService();
} }
...@@ -39,7 +43,7 @@ class Report extends Basic ...@@ -39,7 +43,7 @@ class Report extends Basic
{ {
$params = $this->params; $params = $this->params;
if (!isset($params['report_agent_id']) || !isset($params['report_agent_phone']) || !isset($params['report_store_id']) || !isset($params['user_id']) || if (!isset($params['report_agent_id']) || !isset($params['report_agent_phone']) || !isset($params['report_store_id']) || !isset($params['user_id']) ||
!isset($params['house_ids']) || !isset($params['vehicle'])) { !isset($params['house_ids']) || !isset($params['vehicle'])|| !isset($params['site_id'])) {
return $this->response("101", "请求参数错误"); return $this->response("101", "请求参数错误");
} }
...@@ -64,6 +68,7 @@ class Report extends Basic ...@@ -64,6 +68,7 @@ class Report extends Basic
$vehicle = $params["vehicle"]; $vehicle = $params["vehicle"];
$intro = $params["intro"]; $intro = $params["intro"];
$predict_see_time = $params["predict_see_time"]; $predict_see_time = $params["predict_see_time"];
$site_id = $params["site_id"];
//todo 验证用户id是否正常 //todo 验证用户id是否正常
$userArr = $this->service_->verifyUser($user_id); $userArr = $this->service_->verifyUser($user_id);
...@@ -73,6 +78,7 @@ class Report extends Basic ...@@ -73,6 +78,7 @@ class Report extends Basic
$is_ok = $this->service_->verifyReport($agent_id, $agent_phone, $this->agentName, $store_id, $user_id, $userArr["user_phone"], $is_ok = $this->service_->verifyReport($agent_id, $agent_phone, $this->agentName, $store_id, $user_id, $userArr["user_phone"],
$userArr["user_name"], $house_ids, $vehicle, $intro, $predict_see_time); $userArr["user_name"], $house_ids, $vehicle, $intro, $predict_see_time);
if ($is_ok > 0) { if ($is_ok > 0) {
$this->userService->setUserSites($user_id, $site_id);//设置用户站点 朱伟 2018-10-22
return $this->response("200", "request success", []); return $this->response("200", "request success", []);
} else { } else {
return $this->response("101", "save exception"); return $this->response("101", "save exception");
......
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