caipin 5 år sedan
förälder
incheckning
ef398fffbd
1 ändrade filer med 6 tillägg och 4 borttagningar
  1. 6 4
      protected/class/receipt.func.php

+ 6 - 4
protected/class/receipt.func.php

@@ -129,8 +129,9 @@ function _getReceiptSummaryHtml($cglist,$aiAllList,$dataSummary,$year){
 			if(empty($yearPriceArray[$value['cid']][$aalk])||empty($topYearPrice[$aalk])){
 				$categoryProportionHtml.='<td class="taR colRed"></td>';
 			}else{
-				$proportionTotal=$yearPriceArray[$value['cid']][$aalk]/$topYearPrice[$aalk];
-				$categoryProportionHtml.='<td class="taR colRed">'.(int)($proportionTotal*100).'%</td>';
+				
+				$proportionTotal=sprintf("%.2f",$yearPriceArray[$value['cid']][$aalk]/$topYearPrice[$aalk]*100);
+				$categoryProportionHtml.='<td class="taR colRed">'.$proportionTotal.'%</td>';
 			}
 			
 			//栏目细则
@@ -139,8 +140,9 @@ function _getReceiptSummaryHtml($cglist,$aiAllList,$dataSummary,$year){
 				if(empty($yearLawsPriceArray[$value['cid']][$aalk][$v['name']])||empty($topYearLawsPrice[$aalk][$v['name']])){
 					$categoryProportionHtml.='<th></th>';
 				}else{
-					$proportionLawsTotal=$yearLawsPriceArray[$value['cid']][$aalk][$v['name']]/$topYearLawsPrice[$aalk][$v['name']];
-					$categoryProportionHtml.='<th>'.(int)($proportionLawsTotal*100).'%</th>';
+					
+					$proportionLawsTotal=sprintf("%.2f",$yearLawsPriceArray[$value['cid']][$aalk][$v['name']]/$topYearLawsPrice[$aalk][$v['name']]*100);;
+					$categoryProportionHtml.='<th>'.$proportionLawsTotal.'%</th>';
 				}
 			}
 		}