public IActionResult Refund(int id) { MessageBase result = new MessageBase(); var dto = _refundService.Find(id); string s = AliPaySdk.FundTrans(dto.Account, dto.RealName, dto.Money.ToString(CultureInfo.InvariantCulture), dto.OutBizNo); if (s == "10000") { this._refundService.UpdateDeposit(id); result.Status = "true"; } else { result.Status = Permanent.FAILED; result.Message = s; } return(Json(result)); }