Commit 04cccde7 authored by zw's avatar zw

案场权限人默认有收款跟进退款成交报告权限

parent 4de60f5d
......@@ -6,6 +6,7 @@ use app\api_broker\extend\Basic;
use app\api_broker\service\ReportService;
use app\model\AAgents;
use app\model\FollowUpLogModel;
use app\model\GHousesToAgents;
use app\model\OReportModel;
use think\Exception;
......@@ -86,14 +87,13 @@ class Report extends Basic
*/
public function reportList()
{
/* $params = array(
"agent_id" =>10013,
"type" => 1,//1表示全部 2表示进场 3 表示收款 4成交报告
"page_no"=>1,
"page_size"=>15
);*/
$params = $this->params;
/*$params = array(
"agent_id" => 4022,
"type" => 1,//1表示全部 2表示进场 3 表示收款 4成交报告
"page_no" => 1,
"page_size" => 15
);*/
if (!isset($params["agent_id"]) || !isset($params["type"])) {
return $this->response("101", "请求参数错误");
......@@ -125,8 +125,33 @@ class Report extends Basic
$params = $this->params;
/* $params = array(
"agent_id" => 51,
"house_id" => 1
);*/
if (!isset($params["agent_id"]) || !isset($params["house_id"])) {
return $this->response("101", "请求参数错误");
}
$agent_id = $params["agent_id"];
$house_id = $params["house_id"];
//todo 判断是不是案场权限人
$agentToHouseModel = new GHousesToAgents();
$params["houses_id"] = $house_id;
$params["agents_id"] = $agent_id;
$params["type"] = 1;
$params["is_del"] = 1;
$isCase = $agentToHouseModel->getHouseToAgents("id", $params);
$result["marchIn"] = $result["collectingBill"] = $result["refund"] = $result["bargain"] = false;
if (count($isCase) > 0) {
$result["marchIn"] = true;
$result["collectingBill"] = true;
$result["refund"] = true;
$result["bargain"] = true;
return $this->response("200", "request success", $result);
}
$auth_arr = [
/*'broker/report',
'broker/addFollowUp',*/
......@@ -140,9 +165,7 @@ class Report extends Basic
$agents = new AAgents();
$is_auth = $agents->agentsAuthIds($params["agent_id"], $param);
/* $result["report"] = $result["addFollowUp"] = $result["statusBargain"] =*/
$result["marchIn"] = $result["collectingBill"] = $result["refund"]
= $result["bargain"] = false;
if (count($is_auth) > 0) {
foreach ($is_auth as $item) {
if ($item['name'] == "broker/marchIn") {
......
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