| | |
| | | exit;
|
| | | }
|
| | |
|
| | | $perdayltv = $_POST["perdayltv"];
|
| | | $startDate = array_key_exists("startDate", $_POST) ? $_POST["startDate"] : date("Y-m-d", strtotime("-7 days"));
|
| | | $endDate = array_key_exists("endDate", $_POST) ? $_POST["endDate"] : date("Y-m-d");
|
| | | $dayList = json_decode($_POST["dayList"], true);
|
| | |
| | | <input type="submit" value="<?php echo \Lang\gettext("查询"); ?>" />
|
| | | <p />
|
| | | LTV天当日: <input type="text" name="dayList" id="dayList" value="<?php echo json_encode($dayList) ?>" size="50" />
|
| | | <input type="checkbox" name="perdayltv" id="perdayltv" <?php echo $perdayltv ? "checked" : "" ?> />单独统计每日ltv
|
| | | <p />
|
| | | LTV天汇总: <input type="text" name="dayTotalList" id="dayTotalList" value="<?php echo json_encode($dayTotalList) ?>" size="50" />
|
| | | <hr />
|
| | |
| | | $firstYMDTime = strtotime($firstYMD);
|
| | | $firstCount = 0;
|
| | | // 当日ltv
|
| | | $dayLTV = 0;
|
| | | foreach ($dayList as $day) {
|
| | | $statYMD = date("Y-m-d", strtotime("+" . ($day - 1) . " days", $firstYMDTime));
|
| | | $statInfo = $statYMDInfo[$statYMD] ? $statYMDInfo[$statYMD] : array();
|
| | |
| | | }
|
| | |
|
| | | $payTotal = $statInfo["payTotal"] ? $statInfo["payTotal"] : 0;
|
| | | if ($payTotal == 0 || $firstCount == 0) {
|
| | | if ($perdayltv) {
|
| | | $dayLTV = $payTotal;
|
| | | } else {
|
| | | $dayLTV += $payTotal;
|
| | | }
|
| | | if ($dayLTV == 0 || $firstCount == 0) {
|
| | | $text = "";
|
| | | } else {
|
| | | $ltv = $payTotal / $firstCount;
|
| | | $ltv = $dayLTV / $firstCount;
|
| | | $ltv = $ltv > 0.001 ? round($ltv, 3) : round($ltv, 5);
|
| | | // $text = $ltv . "(" . $payTotal . ")";
|
| | | // $text = $ltv . "(" . $dayLTV . ")";
|
| | | $text = $ltv;
|
| | | }
|
| | | echo "<td align='center' width='90'>" . $text . "</td>";
|