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)); } }
//$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>