public function cancelOrderAction()
 {
     $payid = I('payid', '');
     if ($payid == '') {
         return false;
     }
     //删除订单数据
     $orderForm = new OrderFormModel();
     $orderForm->setPayid($payid);
     $orderForm->cancelDataByPayid();
     //删除支付订单数据
     $orderRelation = new OrderRelationModel();
     $orderRelation->setPayId($payid);
     $orderRelation->cancleInfoByPayid();
     return true;
 }
 public function cancelPayAction()
 {
     $payId = I('get.payid', '');
     if ($payId == '') {
         die("系统错误:未接收到payid");
     }
     $page = I('get.p', 1);
     //删除支付订单表
     $relation = new OrderRelationModel();
     $relation->setPayId($payId);
     $key = 'id';
     $relation->setKey($key);
     $relation->cancleInfoByPayid();
     //删除订单表
     $orderForm = new OrderFormModel();
     $orderForm->setPayid($payId);
     $key = 'id';
     $orderForm->setPayidKey($key);
     $orderForm->cancelDataByPayid();
     //设置跳转URL
     $jumpUrl = U("nopay?payid=" . $payid . "&p=" . $page);
     $this->success('订单已取消', $jumpUrl);
 }