Exemplo n.º 1
0
        public ActionResult Audit(Guid applyId, int auditResult, string remark)
        {
            var result = new DataJsonResult();
            var refund = _currencyService.GetSingleById <OrderRefund>(applyId);

            if (refund.RefundStatus != RefundStatus.Applying)
            {
                result.ErrorMessage = "退款状态不合法";
            }
            else
            {
                refund.ReviewResult = auditResult == 1 ? ReviewResult.Passed : ReviewResult.UnPassed;
                refund.ReviemMemo   = remark;
                _refundService.AuditRefund(refund);
            }
            return(Json(result));
        }