Commit fe3c11b1 authored by zhuwei's avatar zhuwei

优化

parent 51222de9
...@@ -255,29 +255,41 @@ class AppointmentTime extends Basic ...@@ -255,29 +255,41 @@ class AppointmentTime extends Basic
$result[$key]["images"] = count($res) > 0 ? $res : []; $result[$key]["images"] = count($res) > 0 ? $res : [];
} }
} }
$result[$key]["is_evaluate"] = $this->isEvaluate($val["id"],$params["user_id"]);
}
return $result;
}
/**
* 评价,追评 标签显示
* 0 显示评价经纪人 1 显示追评 2 显示已评价 7151
* @param $report_id
* @param $user_id
* @return int
*/
public function isEvaluate($report_id,$user_id){
//是否评价 //是否评价
$evaluateResult = $this->evaluateMode->getIsEvaluate(10, $val["id"], $params["user_id"]); $evaluateResult = $this->evaluateMode->getIsEvaluate(10, $report_id, $user_id);
$evaluate_count = count($evaluateResult); $evaluate_count = count($evaluateResult);
if ($evaluate_count == 0) {
$is_evaluate = 0;
} elseif ($evaluate_count == 1) {
$is_evaluate = 1;
} else {
$is_evaluate = 2;
}
//收款 //收款
$is_pay = 0; $is_pay = 0;
$field_pay_log = "id,report_id"; $field_pay_log = "id,report_id";
$m_paylog = new OPayLogModel(); $m_paylog = new OPayLogModel();
$payLogData = $m_paylog->selectPayLogByOrderNo($field_pay_log, ["report_id" => $val["id"]]); $payLogData = $m_paylog->selectPayLogByOrderNo($field_pay_log, ["report_id" => $report_id]);
if (count($payLogData) > 0) { if (count($payLogData) > 0) {
$is_pay = 1; $is_pay = 1;
} }
$result[$key]["is_evaluate"] = $is_evaluate;//0 无评价 1 有首次评价 2 有追评 7151
$result[$key]["is_pay"] = $is_pay;//是否有收款 if ($evaluate_count == 0) {
$is_evaluate = 0;
} elseif (($evaluate_count == 1)&&($is_pay == 1)) {
$is_evaluate = 1;
} else {
$is_evaluate = 2;
} }
return $result; return $is_evaluate;
} }
/** /**
......
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