HavePermission($Permission)) { exit; } $perdayltv = $_POST["perdayltv"]; $nomulti = $_POST["nomulti"]; $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); $dayTotalList = json_decode($_POST["dayTotalList"], true); if (!isset($dayList)) { $dayList = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14); } if (!isset($dayTotalList)) { $dayTotalList = array(); } if (!in_array(1, $dayList)) { array_push($dayList, 1); } sort($dayList); $maxDay = max($dayList); if (count($dayTotalList) > 0) { $maxDay = max($maxDay, max($dayTotalList)); sort($dayTotalList); } // \Logging\LogInfo("dayList: " . print_r($dayList, true)); // \Logging\LogInfo("dayTotalList: " . print_r($dayTotalList, true)); // \Logging\LogInfo("maxDay:" . $maxDay); \Report\GetAccountFirstLoginPayReport($channel, $startDate, $endDate, $fistLoginReportArray, $fistPayReportArray); // \Logging\LogInfo("dayTotalList: " . print_r($fistLoginReportArray, true)); \DBOper\Find("Versionlog", array( "Channel" => $channel, "UpdTime" => array('$gte' => $startDate . " 00:00:00", '$lte' => $endDate . " 23:59:59") ), $versions, null, array("UpdTime" => -1)); ?>