/// <summary> /// 重置积分配置信息 /// </summary> public static void ResetCreditConfig() { lock (_locker) { _creditconfiginfo = BMAConfig.CreditConfig; } }
public ActionResult Credit(CreditModel model) { if (ModelState.IsValid) { CreditConfigInfo creditConfigInfo = BSPConfig.CreditConfig; creditConfigInfo.PayCreditName = model.PayCreditName; creditConfigInfo.PayCreditPrice = model.PayCreditPrice; creditConfigInfo.DayMaxSendPayCredits = model.DayMaxSendPayCredits; creditConfigInfo.OrderMaxUsePayCredits = model.OrderMaxUsePayCredits; creditConfigInfo.RegisterPayCredits = model.RegisterPayCredits; creditConfigInfo.LoginPayCredits = model.LoginPayCredits; creditConfigInfo.VerifyEmailPayCredits = model.VerifyEmailPayCredits; creditConfigInfo.VerifyMobilePayCredits = model.VerifyMobilePayCredits; creditConfigInfo.CompleteUserInfoPayCredits = model.CompleteUserInfoPayCredits; creditConfigInfo.CompleteOrderPayCredits = model.CompleteOrderPayCredits; creditConfigInfo.ReviewProductPayCredits = model.ReviewProductPayCredits; creditConfigInfo.RankCreditName = model.RankCreditName; creditConfigInfo.DayMaxSendRankCredits = model.DayMaxSendRankCredits; creditConfigInfo.RegisterRankCredits = model.RegisterRankCredits; creditConfigInfo.LoginRankCredits = model.LoginRankCredits; creditConfigInfo.VerifyEmailRankCredits = model.VerifyEmailRankCredits; creditConfigInfo.VerifyMobileRankCredits = model.VerifyMobileRankCredits; creditConfigInfo.CompleteUserInfoRankCredits = model.CompleteUserInfoRankCredits; creditConfigInfo.CompleteOrderRankCredits = model.CompleteOrderRankCredits; creditConfigInfo.ReviewProductRankCredits = model.ReviewProductRankCredits; BSPConfig.SaveCreditConfig(creditConfigInfo); Credits.ResetCreditConfig(); AddAdminOperateLog("修改积分设置"); return(PromptView(Url.Action("credit"), "修改积分设置成功")); } return(View(model)); }
public ActionResult Credit() { CreditConfigInfo creditConfigInfo = BSPConfig.CreditConfig; CreditModel model = new CreditModel(); model.PayCreditName = creditConfigInfo.PayCreditName; model.PayCreditPrice = creditConfigInfo.PayCreditPrice; model.DayMaxSendPayCredits = creditConfigInfo.DayMaxSendPayCredits; model.OrderMaxUsePayCredits = creditConfigInfo.OrderMaxUsePayCredits; model.RegisterPayCredits = creditConfigInfo.RegisterPayCredits; model.LoginPayCredits = creditConfigInfo.LoginPayCredits; model.VerifyEmailPayCredits = creditConfigInfo.VerifyEmailPayCredits; model.VerifyMobilePayCredits = creditConfigInfo.VerifyMobilePayCredits; model.CompleteUserInfoPayCredits = creditConfigInfo.CompleteUserInfoPayCredits; model.CompleteOrderPayCredits = creditConfigInfo.CompleteOrderPayCredits; model.ReviewProductPayCredits = creditConfigInfo.ReviewProductPayCredits; model.RankCreditName = creditConfigInfo.RankCreditName; model.DayMaxSendRankCredits = creditConfigInfo.DayMaxSendRankCredits; model.RegisterRankCredits = creditConfigInfo.RegisterRankCredits; model.LoginRankCredits = creditConfigInfo.LoginRankCredits; model.VerifyEmailRankCredits = creditConfigInfo.VerifyEmailRankCredits; model.VerifyMobileRankCredits = creditConfigInfo.VerifyMobileRankCredits; model.CompleteUserInfoRankCredits = creditConfigInfo.CompleteUserInfoRankCredits; model.CompleteOrderRankCredits = creditConfigInfo.CompleteOrderRankCredits; model.ReviewProductRankCredits = creditConfigInfo.ReviewProductRankCredits; return(View(model)); }
private static CreditConfigInfo _creditconfiginfo = null; //积分配置信息 static Credits() { _creditconfiginfo = BMAConfig.CreditConfig; }
/// <summary> /// 保存积分配置 /// </summary> /// <param name="configInfo">积分配置信息</param> /// <returns>是否保存结果</returns> public bool SaveCreditConfig(CreditConfigInfo configInfo) { return(SaveConfigInfo(configInfo, IOHelper.GetMapPath(_creditconfigfilepath))); }