using YLErp.Modules.SystemModule; namespace YLErp.Web.Controllers { public class SysUserConfigController : BaseController { /// /// /// public JsonResult AjaxSaveOtcWebConfig(string name, string value) { if (string.IsNullOrWhiteSpace(name)) { return JsonError("name参数不能为空"); } var service = new SysUserConfigService(CurUser); var config = service.GetConfigData(); switch (name) { case nameof(OtcWebUserConfig.Pricing_SimpleMode): config.Pricing_SimpleMode = value == "true"; break; case nameof(OtcWebUserConfig.Pricing_CalcMargin): config.Pricing_CalcMargin = value == "true"; break; case nameof(OtcWebUserConfig.Pricing_CalcAutocallGreeks): config.Pricing_CalcAutocallGreeks = value == "true"; break; } service.SaveData(config, Server.CacheProvider); return JsonSuccess(); } } }