Esempio n. 1
0
    /// <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);
    }
Esempio n. 2
0
 /// <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);
         }
     }
 }
Esempio n. 3
0
        public static string GetWithdrawStatus(WithdrawStatus state)
        {
            switch (state)
            {
            case WithdrawStatus.Refused:
                return("已失败");

            case WithdrawStatus.Success:
                return("已成功");

            case WithdrawStatus.Requesting:
                return("请求中");
            }
            return("");
        }
Esempio n. 4
0
 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());
     }
 }