/// <summary> /// 转换提现状态名称 /// </summary> /// <param name="withdrawStatus">提现状态</param> /// <returns>提现状态名称</returns> public static string WithdrawStatusName(WithdrawStatus withdrawStatus) { //转换提现状态 string status = string.Empty; switch (withdrawStatus) { case WithdrawStatus.Requesting: status = "请求中"; break; case WithdrawStatus.Success: status = "已成功"; break; case WithdrawStatus.Refused: status = "已拒绝"; break; default: status = withdrawStatus.ToString(); break; } return(status); }
/// <summary> /// 改变状态 /// </summary> /// <param name="projectId">Id</param> /// <param name="currentStatu">状态参数</param> /// <param name="errorBackMsg"></param> /// <returns></returns> public bool ChangeWithdrawStatus(int id, WithdrawStatus State) { using (IDbConnection conn = DBConnection.CreateConnection()) { var status = (int)State; if (conn.Execute(Procedure.UpdateWithdrawStatus, new { id, status }, null, null, CommandType.StoredProcedure) > 0) { return(true); } else { return(false); } } }
public static string GetWithdrawStatus(WithdrawStatus state) { switch (state) { case WithdrawStatus.Refused: return("已失败"); case WithdrawStatus.Success: return("已成功"); case WithdrawStatus.Requesting: return("请求中"); } return(""); }
public ActionResult ChangeWithdrawStatus(int id, WithdrawStatus state) { try { if (_profitService.ChangeWithdrawStatus(id, state)) { return(Ok("success")); } else { return(Ok("failed")); } } catch (Exception ex) { _log.Error($"修改状态失败:{ex.ToString()}"); return(BadRequest()); } }