Explorar el Código

Bug al guardar ',' en números de 1000.

Maxi Schvindt hace 6 años
padre
commit
250bcded57
Se han modificado 2 ficheros con 5 adiciones y 5 borrados
  1. 3 3
      Command/HuaweiOnuOctetsCommand.php
  2. 2 2
      Command/HuaweiPonOctetsCommand.php

+ 3 - 3
Command/HuaweiOnuOctetsCommand.php

@@ -101,13 +101,13 @@ class HuaweiOnuOctetsCommand extends BaseCommand
                 $sendData["outbandwidth_onu_{$sn}"] = "{$outBandwidth}|g";
                 $sendData["outbandwidth_onu_{$sn}"] = "{$outBandwidth}|g";
 
 
                 $div = 1073741824; //bytes => giga
                 $div = 1073741824; //bytes => giga
-                $consIn = number_format(($inAcc / $div),3);
-                $consOut = number_format(($outAcc / $div),3);
+                $consIn = number_format(($inAcc / $div),3,'.','');
+                $consOut = number_format(($outAcc / $div),3,'.','');
                 
                 
                 $sendData["inconsumption_onu_{$sn}"] = "{$consIn}|g";
                 $sendData["inconsumption_onu_{$sn}"] = "{$consIn}|g";
                 $sendData["outconsumption_onu_{$sn}"] = "{$consOut}|g";
                 $sendData["outconsumption_onu_{$sn}"] = "{$consOut}|g";
 
 
-                if(date("d",$t0) != date("d",$t1)) {
+                if(date("n",$t0) != date("n",$t1)) {
                     $inAcc = $outAcc = 0;
                     $inAcc = $outAcc = 0;
                 }
                 }
 
 

+ 2 - 2
Command/HuaweiPonOctetsCommand.php

@@ -122,8 +122,8 @@ class HuaweiPonOctetsCommand extends BaseCommand
         $oltBandwidth["{$subId}_outbandwidth_olt"] = "{$totalOut}|g";
         $oltBandwidth["{$subId}_outbandwidth_olt"] = "{$totalOut}|g";
 
 
         $div = 1073741824; //bytes => giga
         $div = 1073741824; //bytes => giga
-        $consIn = number_format(($totalConsIn / $div),3);
-        $consOut = number_format(($totalConsOut / $div),3);
+        $consIn = number_format(($totalConsIn / $div),3,'.','');
+        $consOut = number_format(($totalConsOut / $div),3,'.','');
         $oltConsumption = array();
         $oltConsumption = array();
         $oltConsumption["{$subId}_inconsumption_olt"] = "{$consIn}|g";
         $oltConsumption["{$subId}_inconsumption_olt"] = "{$consIn}|g";
         $oltConsumption["{$subId}_outconsumption_olt"] = "{$consOut}|g";
         $oltConsumption["{$subId}_outconsumption_olt"] = "{$consOut}|g";