Ejemplo n.º 1
0
 public function view_changePreOrderStatus()
 {
     $returnData = array('code' => 0, 'msg' => '');
     $orderId = isset($_GET['orderid']) ? intval($_GET['orderid']) : FALSE;
     //订单号
     $arriveday = isset($_GET['arriveday']) ? intval($_GET['arriveday']) : 0;
     if (FALSE === $orderId) {
         $returnData['msg'] = '不存在的订单号!';
         echo json_encode($returnData);
         exit;
     }
     $status = isset($_GET['status']) ? intval($_GET['status']) : '';
     $pre_obj = new PreplenshOrderModel();
     if (FALSE === PreplenshOrderModel::isValidStatusCode($status)) {
         $returnData['msg'] = '不正确的状态码!';
         echo json_encode($returnData);
         exit;
     }
     $change = $pre_obj->changePreOrderStatus($orderId, $status, $arriveday);
     if (FALSE === $change) {
         $returnData['msg'] = '不正确的状态码!';
         echo json_encode($returnData);
         exit;
     } else {
         $returnData['code'] = 1;
         echo json_encode($returnData);
         exit;
     }
 }