Explorar o código

feat: EK-76: Member Auto-Maintenance.

kevinElken hai 9 meses
pai
achega
6891859453
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      common/models/forms/OrderForm.php

+ 5 - 1
common/models/forms/OrderForm.php

@@ -1428,7 +1428,7 @@ class OrderForm extends Model
 
         try {
             $sysConfig = Cache::getSystemConfig();
-            $divideLine = (int)$sysConfig['monthPcsPvFxCondition']['VALUE'];
+            $divideLine = (float)$sysConfig['monthPcsPvFxCondition']['VALUE'];
 
             $orderTotalBv = $order->PV;
 
@@ -1462,6 +1462,10 @@ class OrderForm extends Model
             $periodCount = floor($orderTotalBv / $divideLine);
             $remainderBv = $orderTotalBv % $divideLine;
 
+            LoggerTool::notice([
+                $lastAmpPeriod, $startPeriodNum, $divideLine
+            ]);
+
             $ampPeriods = [];
             for ($i = 1; $i <= $periodCount; $i++) {
                 $currentBv = $i < $periodCount ? $divideLine : ($divideLine + $remainderBv);