Esempio n. 1
0
 public function actionGetBuyer()
 {
     if (Yii::app()->request->isAjaxRequest) {
         $buyerid = Yii::app()->request->getParam('buyerid');
         //获取买家信用统计
         $items = EvaluateService::getevainfo(3);
         $totalrow = array();
         if (!empty($items)) {
             foreach ($items as $k => $v) {
                 $servicescore = EvaluateService::getevalservice(array('OrganID' => $buyerid, 'm' => $k));
                 //   $totalnum = $servicescore['3'] + $servicescore['2'] + $servicescore['1'];
                 $totalrow[$k][0] = $v;
                 $totalrow[$k][1] = $servicescore['3'];
                 $totalrow[$k][2] = $servicescore['2'];
                 $totalrow[$k][3] = $servicescore['1'];
                 //                    $totalrow[$k][1] = $totalnum ? floor($servicescore['3'] * 100 / $totalnum) : '0';
                 //                    $totalrow[$k][2] = $totalnum ? floor($servicescore['2'] * 100 / $totalnum) : '0';
                 //                    $totalrow[$k][3] = $totalnum ? floor($servicescore['1'] * 100 / $totalnum) : '0';
             }
         }
         $total = EvaluateService::getevalservice(array('OrganID' => $buyerid));
         $totalall = $total['3'] + $total['2'] + $total['1'];
         $praise = $totalall ? sprintf('%0.1f', $total['3'] * 100 / $totalall) : 0;
         $jdt = EvaluateService::getJdtCss($praise);
         echo json_encode(array('jdt' => array('jdt' => $jdt, 'rate' => $praise), 'row' => $totalrow));
     }
 }
Esempio n. 2
0
File: head.php Progetto: zwq/unpei
//$goodsimg = Organ::model()->findByPk("ID=:userID", array(":userID" => $organID));
$goodsimg = Organ::model()->findByPk($organID);
$imgUrl = $goodsimg->Logo;
$oname = $goodsimg->OrganName;
//var_dump($imgUrl);die;
//获取买家信用统计
$items = EvaluateService::getevainfo(3);
$tr = '';
if (!empty($items)) {
    foreach ($items as $k => $v) {
        $servicescore = EvaluateService::getevalservice(array('OrganID' => $organID, 'm' => $k));
        $totalrow = $servicescore['3'] + $servicescore['2'] + $servicescore['1'];
        $tr .= "<p class='imain'><b class='c1'>{$v}</b><b>{$servicescore['3']}</b><b>{$servicescore['2']}</b><b>{$servicescore['1']}</b></p>";
    }
}
$total = EvaluateService::getevalservice(array('OrganID' => $organID));
$totalall = $total['3'] + $total['2'] + $total['1'];
$totalxy = $total['3'] - $total['1'];
//信用等级
$xylevel = EvaluateService::getpets($totalxy);
if (empty($xylevel) || !$xylevel[0] || !$xylevel[1]) {
    $levelstr = "<div title='暂无' style='color:#888'>暂无</div>";
} else {
    $levelstr = '<div title = "积分:' . $totalxy . '">' . str_repeat("<i class='buyer-level" . $xylevel[0] . "'></i>", $xylevel[1]) . '</div>';
}
$praise = $totalall ? sprintf('%0.1f', $total['3'] * 100 / $totalall) : 0;
$jdt = EvaluateService::getJdtCss($praise);
$tr .= "<p class='imain last'><b class='c1'>总计</b><b>{$total['3']}</b><b>{$total['2']}</b><b>{$total['1']}</b></p>";
?>
<div class="main1">
    <h3>我的信用管理</h3>