public IHttpActionResult PostCreateOrder(PageRequest request) { if (string.IsNullOrEmpty(request.Data) || string.IsNullOrEmpty(request.Sign)) { return(NotFound()); } var result = _orderFacadeService.PayOrder(request.Data, request.Sign); return(Ok(result)); }
/// <summary> /// 创建订单 /// </summary> /// <param name="order"></param> /// <returns></returns> public JsonResult PayOrder(OrderCreateModel order) { if (!ModelState.IsValid) { var message = ModelState.BuildErrorMessage(); throw new SimpleBadRequestException(message); } var result = _orderFacadeService.PayOrder(order); return(Json(result, JsonRequestBehavior.AllowGet)); }