原后台财务
This commit is contained in:
@@ -570,7 +570,7 @@ function laoying($product, $refunds, $product_type = false)
|
|||||||
if ((86400 - handle_time($info['RefundRestTime'])) < 7200) {
|
if ((86400 - handle_time($info['RefundRestTime'])) < 7200) {
|
||||||
$refund += $info['ConnectCount'] * 1.5;
|
$refund += $info['ConnectCount'] * 1.5;
|
||||||
} else {
|
} else {
|
||||||
$refund += $info['ConnectCount'] * 1.5 - ceil((86400 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 1.5;
|
$refund += $info['ConnectCount'] * 1.5 - round((86400 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 1.5;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case '周卡':
|
case '周卡':
|
||||||
@@ -732,7 +732,7 @@ function mogu($product, $refunds)
|
|||||||
if ((86400 * 7 - handle_time($info['RefundRestTime'])) < 1800) {
|
if ((86400 * 7 - handle_time($info['RefundRestTime'])) < 1800) {
|
||||||
$refund += $info['ConnectCount'] * 15;
|
$refund += $info['ConnectCount'] * 15;
|
||||||
} else {
|
} else {
|
||||||
$refund += $info['ConnectCount'] * 15 - ceil((86400 * 7 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3;
|
$refund += $info['ConnectCount'] * 15 - round((86400 * 7 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case '月卡':
|
case '月卡':
|
||||||
@@ -740,14 +740,14 @@ function mogu($product, $refunds)
|
|||||||
if ((86400 * 30 - handle_time($info['RefundRestTime'])) < 1800) {
|
if ((86400 * 30 - handle_time($info['RefundRestTime'])) < 1800) {
|
||||||
$refund += $info['ConnectCount'] * 40;
|
$refund += $info['ConnectCount'] * 40;
|
||||||
} else {
|
} else {
|
||||||
$refund += $info['ConnectCount'] * 40 - ceil((86400 * 30 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3;
|
$refund += $info['ConnectCount'] * 40 - round((86400 * 30 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case '月卡(活动)':
|
case '月卡(活动)':
|
||||||
if ((86400 * 37 - handle_time($info['RefundRestTime'])) < 1800) {
|
if ((86400 * 37 - handle_time($info['RefundRestTime'])) < 1800) {
|
||||||
$refund += $info['ConnectCount'] * 40;
|
$refund += $info['ConnectCount'] * 40;
|
||||||
} else {
|
} else {
|
||||||
$refund += $info['ConnectCount'] * 40 - ceil((86400 * 37 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3;
|
$refund += $info['ConnectCount'] * 40 - round((86400 * 37 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case '季卡':
|
case '季卡':
|
||||||
@@ -755,7 +755,7 @@ function mogu($product, $refunds)
|
|||||||
if ((86400 * 90 - handle_time($info['RefundRestTime'])) < 1800) {
|
if ((86400 * 90 - handle_time($info['RefundRestTime'])) < 1800) {
|
||||||
$refund += $info['ConnectCount'] * 120;
|
$refund += $info['ConnectCount'] * 120;
|
||||||
} else {
|
} else {
|
||||||
$refund += $info['ConnectCount'] * 120 - ceil((86400 * 90 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3;
|
$refund += $info['ConnectCount'] * 120 - round((86400 * 90 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
@@ -763,14 +763,14 @@ function mogu($product, $refunds)
|
|||||||
if ((86400 * 150 - handle_time($info['RefundRestTime'])) < 1800) {
|
if ((86400 * 150 - handle_time($info['RefundRestTime'])) < 1800) {
|
||||||
$refund += $info['ConnectCount'] * 120;
|
$refund += $info['ConnectCount'] * 120;
|
||||||
} else {
|
} else {
|
||||||
$refund += $info['ConnectCount'] * 120 - ceil((86400 * 150 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3;
|
$refund += $info['ConnectCount'] * 120 - round((86400 * 150 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case '双月卡':
|
case '双月卡':
|
||||||
if ((86400 * 90 - handle_time($info['RefundRestTime'])) < 1800) {
|
if ((86400 * 90 - handle_time($info['RefundRestTime'])) < 1800) {
|
||||||
$refund += $info['ConnectCount'] * 120;
|
$refund += $info['ConnectCount'] * 120;
|
||||||
} else {
|
} else {
|
||||||
$refund += $info['ConnectCount'] * 120 - ceil((86400 * 90 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3;
|
$refund += $info['ConnectCount'] * 120 - round((86400 * 90 - handle_time($info['RefundRestTime']))/86400) * $info['ConnectCount'] * 3;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user