|
|
@@ -1119,7 +1119,7 @@ class DealerController extends Controller |
|
|
|
'package' => $d['package'], |
|
|
|
'retail_price' => 'RM ' . $d['retail_price'], |
|
|
|
'incentives1' => $comm24, |
|
|
|
'incentives2' => 'RM ' . $addRM24, |
|
|
|
'incentives2' => $addRM24, |
|
|
|
'total' => $total, |
|
|
|
'claim' => $d['claim_dt'], |
|
|
|
); |
|
|
@@ -1286,6 +1286,31 @@ class DealerController extends Controller |
|
|
|
/*** Contract 24 **/ |
|
|
|
if ($c->contract == '24' && $c->packageR == "300") { |
|
|
|
|
|
|
|
if (strpos($c->ranges, '-') !== false) { |
|
|
|
|
|
|
|
$pieces = explode("-", $c->ranges); |
|
|
|
|
|
|
|
if ($countD24_1 >= intval($pieces[0]) && $countD24_1 <= intval($pieces[1])) { |
|
|
|
|
|
|
|
if (strpos($c->comm, 'RM') !== false) { |
|
|
|
$comm24_1 = '+ ' . $c->comm; |
|
|
|
$commV24_1 = ''; |
|
|
|
$addRM24_1 = $c->comm; |
|
|
|
} else { |
|
|
|
$comms = explode("RM", $c->comm); |
|
|
|
if (!empty($comms[1])) { |
|
|
|
$comm24_1 = 'RM ' . $comms[1]; |
|
|
|
$commV24_1 = floatval($comms[1]); |
|
|
|
} else { |
|
|
|
if ($comms[0] != '') { |
|
|
|
$comm24_1 = $comms[0] . '%'; |
|
|
|
$commV24_1 = floatval($comms[0]) / 100; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (strpos($c->ranges, '>') !== false) { |
|
|
|
$pieces = explode(">", $c->ranges); |
|
|
|
|
|
|
@@ -1310,6 +1335,31 @@ class DealerController extends Controller |
|
|
|
} |
|
|
|
} else if ($c->contract == '24' && $c->packageR == "500") { |
|
|
|
|
|
|
|
if (strpos($c->ranges, '-') !== false) { |
|
|
|
|
|
|
|
$pieces = explode("-", $c->ranges); |
|
|
|
|
|
|
|
if ($countD24_1 >= intval($pieces[0]) && $countD24_1 <= intval($pieces[1])) { |
|
|
|
|
|
|
|
if (strpos($c->comm, 'RM') !== false) { |
|
|
|
$comm24_1 = '+ ' . $c->comm; |
|
|
|
$commV24_1 = ''; |
|
|
|
$addRM24_1 = $c->comm; |
|
|
|
} else { |
|
|
|
$comms = explode("RM", $c->comm); |
|
|
|
if (!empty($comms[1])) { |
|
|
|
$comm24_1 = 'RM ' . $comms[1]; |
|
|
|
$commV24_1 = floatval($comms[1]); |
|
|
|
} else { |
|
|
|
if ($comms[0] != '') { |
|
|
|
$comm24_1 = $comms[0] . '%'; |
|
|
|
$commV24_1 = floatval($comms[0]) / 100; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (strpos($c->ranges, '>') !== false) { |
|
|
|
$pieces = explode(">", $c->ranges); |
|
|
|
|
|
|
@@ -1333,7 +1383,31 @@ class DealerController extends Controller |
|
|
|
} |
|
|
|
} |
|
|
|
} else if ($c->contract == '24' && $c->packageR == "1") { |
|
|
|
if (strpos($c->ranges, '-') !== false) { |
|
|
|
|
|
|
|
$pieces = explode("-", $c->ranges); |
|
|
|
|
|
|
|
if ($countD24_1 >= intval($pieces[0]) && $countD24_1 <= intval($pieces[1])) { |
|
|
|
|
|
|
|
if (strpos($c->comm, 'RM') !== false) { |
|
|
|
$comm24_1 = '+ ' . $c->comm; |
|
|
|
$commV24_1 = ''; |
|
|
|
$addRM24_1 = $c->comm; |
|
|
|
} else { |
|
|
|
$comms = explode("RM", $c->comm); |
|
|
|
if (!empty($comms[1])) { |
|
|
|
$comm24_1 = 'RM ' . $comms[1]; |
|
|
|
$commV24_1 = floatval($comms[1]); |
|
|
|
} else { |
|
|
|
if ($comms[0] != '') { |
|
|
|
$comm24_1 = $comms[0] . '%'; |
|
|
|
$commV24_1 = floatval($comms[0]) / 100; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (strpos($c->ranges, '>') !== false) { |
|
|
|
$pieces = explode(">", $c->ranges); |
|
|
|
|