function testOrderSubmit() { $userId = $_SESSION['user']->userId; if (TimeUtils::isTimeAvailable()) { $orderFlag = OrderAction::orderMeal($userId); if ($orderFlag === OrderAction::$ORDER_MEAL_FAIL) { $result = new Response(false, "抱歉,订餐失败。"); return $result; } elseif ($orderFlag === true) { $result = new Response(true); return $result; } } else { $result = new Response(false, "下午三点到五点才是订餐时间呦"); return $result; } return new Response(false, "服务器故障"); }
* Created by PhpStorm. * User: Administrator * Date: 2015/7/16 * Time: 17:36 */ header("Content-Type: text/html; charset=utf-8"); require_once "../entity/User.php"; require_once "../config.php"; require_once "../provider/Database.php"; require_once "../action/OrderAction.php"; require_once "../util/TimeUtils.php"; $type = $_POST["type"]; $userId = $_POST["userId"]; if ($type == 0) { if (TimeUtils::isTimeAvailable()) { $result = OrderAction::orderMeal($userId); if ($result === true) { echo json_encode(['success' => true]); } else { if ($result === OrderAction::$ORDER_MEAL_FAIL) { echo json_encode(['success' => false, 'errorMessage' => "服务器连接错误"]); } } } else { echo json_encode(['success' => false, 'errorMessage' => "还没到点餐时间呢"]); } } else { if ($type == 1) { $result = OrderAction::cancelOrder($userId); if ($result === true) { echo json_encode(['success' => true]);
//$result = MealAction::addTodayMeal(8); //var_dump($result); //$result = MealAction::getTodayMeals(TimeUtils::getCurrentDate()); //var_dump($result); //require_once "entity/MealFavor.php"; //$result = MealAction::favor(1, 8); //var_dump($result); //$result = MealAction::getTopTenMeals(); //var_dump($result); //$result = MealAction::cancelFavor(1, 8); //var_dump($result); //$result = MealAction::getTopTenMeals(); //var_dump($result); require_once "config.php"; require_once "entity/User.php"; require_once "entity/Order.php"; require_once "action/OrderAction.php"; require_once "provider/Database.php"; require_once "util/TimeUtils.php"; $result = OrderAction::orderMeal(1); var_dump($result); $result = OrderAction::orderMeal(1); var_dump($result); $result = OrderAction::getOrders(); var_dump($result); $result = OrderAction::cancelOrder(1); var_dump($result); $result = OrderAction::cancelOrder(1); var_dump($result); $result = OrderAction::getOrders(); var_dump($result);