protected void Pay_Btn_Click(object sender, EventArgs e) { B_Cash cashBll = new B_Cash(); double min = 29, multi = 29, max = 0; int count = Unbrealla.LendCountByUser(mu.UserID); max = mu.SilverCoin - (count * PlugConfig.Info.Foregift); double money = DataConverter.CDouble(Money_T.Text); //double fee = SiteConfig.UserConfig.WD_FeePrecent > 0 ? (money * (SiteConfig.UserConfig.WD_FeePrecent / 100)) : 0; //string shortPwd = Request.Form["ShortPwd_T"]; if (money < 1) { function.WriteErrMsg("提现金额错误,不能小于1"); return; } if (money < min) { function.WriteErrMsg("提现金额必须>=[" + min.ToString("F0") + "]"); return; } if (money > max) { function.WriteErrMsg("提现金额必须小于[" + max + "]"); return; } if ((money % multi) != 0) { function.WriteErrMsg("提现金额必须是[" + multi + "]的倍数"); return; } //if (mu.Purse < (money + fee)) { function.WriteErrMsg("你只有[" + mu.Purse.ToString("f2") + "],需[" + (money + fee).ToString("F2") + "]才可提现"); return; } //if (string.IsNullOrEmpty(shortPwd)) { function.WriteErrMsg("未输入支付密码"); return; } //if (!mu.PayPassWord.Equals(StringHelper.MD5(shortPwd))) { function.WriteErrMsg("支付密码不正确"); return; } //生成提现单据 M_Cash cashMod = new M_Cash(); cashMod.UserID = mu.UserID; cashMod.money = money; cashMod.WithDrawFee = 0; cashMod.YName = mu.UserName; //cashMod.Account = bankMod.CardNum; //cashMod.Bank = Request.Form["Bank_T"]; cashMod.PeopleName = mu.TrueName; cashMod.Remark = "押金提现"; buser.MinusVMoney(mu.UserID, money, M_UserExpHis.SType.SIcon, cashMod.Remark); //if (cashMod.WithDrawFee > 0) //{ // buser.MinusVMoney(mu.UserID, cashMod.WithDrawFee, M_UserExpHis.SType.Purse, "提现手续费率" + SiteConfig.SiteOption.MastMoney.ToString("F2") + "%"); //} cashBll.insert(cashMod); function.WriteSuccessMsg("押金提现申请成功,请等待管理员审核", "/User/"); }