新增评价数量
This commit is contained in:
@@ -628,9 +628,46 @@ class UserDoctorService extends BaseService
|
||||
if (!empty($order_evaluation['data'])){
|
||||
foreach ($order_evaluation['data'] as &$item){
|
||||
$item['avg_score'] = floor($item['avg_score'] * 0.05);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// 获取其他类型评论总数
|
||||
if ($evaluation_type != 1){
|
||||
// 好评
|
||||
$avg_score_params = [80,100];
|
||||
$good_quantity = OrderEvaluation::getScoreCount($params,$avg_score_params);
|
||||
|
||||
// 中/差评
|
||||
$avg_score_params = [0,80];
|
||||
$bad_quantity = OrderEvaluation::getScoreCount($params,$avg_score_params);
|
||||
}
|
||||
|
||||
if ($evaluation_type != 2){
|
||||
// 全部+
|
||||
$avg_score_params = [0,100];
|
||||
$total_quantity = OrderEvaluation::getScoreCount($params,$avg_score_params);
|
||||
|
||||
// 中/差评
|
||||
$avg_score_params = [0,80];
|
||||
$bad_quantity = OrderEvaluation::getScoreCount($params,$avg_score_params);
|
||||
|
||||
}
|
||||
|
||||
if ($evaluation_type != 3){
|
||||
// 全部+
|
||||
$avg_score_params = [0,100];
|
||||
$total_quantity = OrderEvaluation::getScoreCount($params,$avg_score_params);
|
||||
|
||||
// 好评
|
||||
$avg_score_params = [80,100];
|
||||
$good_quantity = OrderEvaluation::getScoreCount($params,$avg_score_params);
|
||||
}
|
||||
|
||||
$order_evaluation['total_quantity'] = $total_quantity ?? $order_evaluation['total'];
|
||||
$order_evaluation['good_quantity'] = $good_quantity ?? $order_evaluation['total'];
|
||||
$order_evaluation['bad_quantity'] = $bad_quantity ?? $order_evaluation['total'];
|
||||
|
||||
return success($order_evaluation);
|
||||
}
|
||||
|
||||
@@ -679,7 +716,7 @@ class UserDoctorService extends BaseService
|
||||
$user_doctor['card_num_mask'] = "";
|
||||
}else{
|
||||
$user_doctor['card_name'] = $user_doctor_info['card_name'];
|
||||
$user_doctor['card_num_mask'] = $user_doctor_info['card_name'];
|
||||
$user_doctor['card_num_mask'] = $user_doctor_info['card_num_mask'];
|
||||
}
|
||||
|
||||
$user_doctor['avatar'] = addAliyunOssWebsite($user_doctor['avatar']);
|
||||
|
||||
Reference in New Issue
Block a user