灰儿 发表于 2017-8-27 10:05:44

江湖家居中装修公司的综合评价计算方法

模板中变量标签含义:

综合评分:<{$detail.avg_score}>
评论数:<{$detail.comments}>
评价总分:<{$detail.score}>

装修公司数据表:




江湖家居中装修公司的综合评价计算方法定义公式在如下 文件里\system\models\company\company.mdl.php

相关代码如下:
$row['avg_score'] = 0;
      $row['avg_scores'] = array('score'=>0,'score1'=>0,'score2'=>0,'score3'=>0,'score4'=>0,'score5'=>0);
      if($row['comments']){
            $row['avg_score'] = $row['avg_scores']['score'] = round($row['score'] / $row['comments'], 1);
            $row['avg_scores']['score1'] = round($row['score1'] / $row['comments'], 1);
            $row['avg_scores']['score2'] = round($row['score2'] / $row['comments'], 1);
            $row['avg_scores']['score3'] = round($row['score3'] / $row['comments'], 1);
            $row['avg_scores']['score4'] = round($row['score4'] / $row['comments'], 1);
            $row['avg_scores']['score5'] = round($row['score5'] / $row['comments'], 1);   


注释:
comments=评论数
avg_score=综合评价=评价总分/评论数
score=评价总分=(服务总分+价格总分+设计总分+施工总分+售后总分)/ 5
score1=服务总分
score2=价格总分
score3=设计总分
score4=施工总分
score5=售后总分




页: [1]
查看完整版本: 江湖家居中装修公司的综合评价计算方法