public HttpResponseMessage OrderPaySuccess([FromBody] OrderPayUpdateRequest request)
        {
            string errmsg;

            OrderUpdateStatusSuccess(request, out errmsg);
            if (!string.IsNullOrEmpty(errmsg))
            {
                return(ResponseHelper.OK(EnumApiStatusCode.Fail, message: errmsg));
            }
            return(ResponseHelper.OK(EnumApiStatusCode.Success));
        }
        private void OrderUpdateStatusSuccess(OrderPayUpdateRequest request, out string errmsg)
        {
            var order = _bllOrder.GetOrder(request.orderNo);

            if (order == null)
            {
                errmsg = "订单未找到";
            }
            var totalFee = (order.TotalFee + order.Fare - order.DiscountFee);

            _bllOrder.OrderPaySuccess(request.orderNo, totalFee, request.buyerEmail, request.sellerEmail, out errmsg);
        }