From 713db1cb1be2257f88d2450d7e05c346273b9477 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwanyongkang=E2=80=9D?= <“937888580@qq.com”> Date: Fri, 6 Aug 2021 15:48:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A9=E5=A4=A9=E9=80=80=E6=AC=BE=E8=A7=84?= =?UTF-8?q?=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- script/finance_check_script.php | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/script/finance_check_script.php b/script/finance_check_script.php index e1f1ec4..0b3d231 100644 --- a/script/finance_check_script.php +++ b/script/finance_check_script.php @@ -454,23 +454,23 @@ function tl_rule($product, $refunds, $product_type = false) foreach ($product as $package) { switch ($package['PackageName']) { case '天卡': - $cost += ($package['NewBuyCount'] + $package['AgainBuyCount']) * 4; + $cost += ($package['NewBuyCount'] + $package['AgainBuyCount']) * 3.5; break; case '周卡': - $cost += ($package['NewBuyCount'] + $package['AgainBuyCount']) * 20; + $cost += ($package['NewBuyCount'] + $package['AgainBuyCount']) * 17; break; case '月卡': - $cost += ($package['NewBuyCount'] + $package['AgainBuyCount']) * 60; + $cost += ($package['NewBuyCount'] + $package['AgainBuyCount']) * 50; break; case '季卡': - $cost += ($package['NewBuyCount'] + $package['AgainBuyCount']) * 180; + $cost += ($package['NewBuyCount'] + $package['AgainBuyCount']) * 150; break; case '年卡': - $cost += ($package['NewBuyCount'] + $package['AgainBuyCount']) * 720; + $cost += ($package['NewBuyCount'] + $package['AgainBuyCount']) * 600; break; case '双月卡': @@ -484,44 +484,44 @@ function tl_rule($product, $refunds, $product_type = false) switch ($info['PackageName']) { case '天卡': if ((86400 - handle_time($info['RefundRestTime'])) < 1800) { - $refund += $info['ConnectCount'] * 4; + $refund += $info['ConnectCount'] * 3.5; } else { - $refund += $info['ConnectCount'] * 4 - ceil((86400 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 4; + $refund += $info['ConnectCount'] * 3.5 - ceil((86400 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3.5; } break; case '周卡': if ((86400 * 7 - handle_time($info['RefundRestTime'])) < 1800) { - $refund += $info['ConnectCount'] * 20; + $refund += $info['ConnectCount'] * 17; } else { - $refund += $info['ConnectCount'] * 20 - ceil((86400 * 7 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 4; + $refund += $info['ConnectCount'] * 17 - ceil((86400 * 7 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3.5; } break; case '月卡': if ((86400 * $month - handle_time($info['RefundRestTime'])) < 1800) { - $refund += $info['ConnectCount'] * 60; + $refund += $info['ConnectCount'] * 50; } else { - $refund += $info['ConnectCount'] * 60 - ceil((86400 * $month - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 4; + $refund += $info['ConnectCount'] * 50 - ceil((86400 * $month - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3.5; } break; case '季卡': if ((86400 * 90 - handle_time($info['RefundRestTime'])) < 1800) { - $refund += $info['ConnectCount'] * 180; + $refund += $info['ConnectCount'] * 150; } else { - $refund += $info['ConnectCount'] * 180 - ceil((86400 * 90 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 4; + $refund += $info['ConnectCount'] * 150 - ceil((86400 * 90 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3.5; } break; case '年卡': if ((86400 * 365 - handle_time($info['RefundRestTime'])) < 1800) { - $refund += $info['ConnectCount'] * 7200; + $refund += $info['ConnectCount'] * 600; } else { - $refund += $info['ConnectCount'] * 720 - ceil((86400 * 365 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 4; + $refund += $info['ConnectCount'] * 600 - ceil((86400 * 365 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3.5; } break; case '双月卡': if ((86400 * 90 - handle_time($info['RefundRestTime'])) < 1800) { $refund += $info['ConnectCount'] * 120; } else { - $refund += $info['ConnectCount'] * 120 - ceil((86400 * 90 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 4; + $refund += $info['ConnectCount'] * 120 - ceil((86400 * 90 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3.5; } break; }