public JsonResult AdvPageSet(ShopDistributorAdvPageSetModel model) { Result result = new Result { success = false, msg = "未知错误" }; bool isdataok = true; if (string.IsNullOrWhiteSpace(model.DistributorShareLogo)) { result = new Result { success = false, msg = "请上传分享Logo" }; isdataok = false; } string _sourceimg = ""; if (isdataok) { if (ModelState.IsValid) { #region 转移图片 if (model.DistributorShareLogo.Contains("/temp/")) { string oriUrl = model.DistributorShareLogo; oriUrl = oriUrl.Substring(oriUrl.LastIndexOf("/temp")); string ext = oriUrl.Substring(oriUrl.LastIndexOf('.')); string _savepath = @"/Storage/Shop/" + curshopid.ToString() + "/Distribution/"; string _savefile = "sharelogo" + ext; _savepath = _savepath + _savefile; Core.HimallIO.CopyFile(oriUrl, _savepath, true); model.DistributorShareLogo = _savepath; } else if (model.DistributorShareLogo.Contains("/Storage/")) { model.DistributorShareLogo = model.DistributorShareLogo.Substring(model.DistributorShareLogo.LastIndexOf("/Storage/")); } else { model.DistributorShareLogo = ""; } #endregion ShopDistributorSettingInfo config = distributorConfig; config.DistributorShareLogo = model.DistributorShareLogo; config.DistributorShareName = Core.Helper.HtmlContentHelper.RemoveScriptsAndStyles(model.DistributorShareName); config.DistributorShareContent = Core.Helper.HtmlContentHelper.RemoveScriptsAndStyles(model.DistributorShareContent); config.ShopId = curshopid; _iDistributionService.UpdateShopDistributor(config); result.success = true; result.msg = "分销聚合页推广设置成功!"; } else { result = new Result { success = false, msg = "数据验证未通过,请检查输入" }; } } return(Json(result)); }