Commit 9612921d authored by 黄奎's avatar 黄奎

页面修改

parent 25246f2c
......@@ -237,29 +237,7 @@ namespace Mall.Module.MarketingCenter
public bool SetShareFriendModule(RB_Share_Friend_Extend extModel)
{
bool flag = false;
if (extModel.Id > 0)
{
Dictionary<string, object> fileds = new Dictionary<string, object>()
{
{nameof(RB_Share_Friend_Extend.CateId),extModel.CateId },
{nameof(RB_Share_Friend_Extend.GoodsId),extModel.GoodsId },
{nameof(RB_Share_Friend_Extend.CoverImg),extModel.CoverImg },
{nameof(RB_Share_Friend_Extend.MaterialImg),extModel.MaterialImg },
{nameof(RB_Share_Friend_Extend.MaterialInfo),extModel.MaterialInfo },
{nameof(RB_Share_Friend_Extend.LinkUrl),extModel.LinkUrl },
{nameof(RB_Share_Friend_Extend.IsTop),extModel.IsTop },
{nameof(RB_Share_Friend_Extend.SortNum),extModel.SortNum },
{nameof(RB_Share_Friend_Extend.UpdateBy),extModel.UpdateBy },
{nameof(RB_Share_Friend_Extend.UpdateDate),extModel.UpdateDate },
};
flag = share_FriendRepository.Update(fileds, new WhereHelper(nameof(RB_Share_Friend_Extend.Id), extModel.Id));
}
else
{
var newId = share_FriendRepository.Insert(extModel);
extModel.Id = newId;
flag = newId > 0;
}
flag = share_FriendRepository.SetShareFrendRepository(extModel);
return flag;
}
......
......@@ -123,5 +123,7 @@ SELECT * FROM rb_share_category WHERE `Status`=0 AND Id IN({0})
", query.QCateIds);
return Get<RB_Share_Category_Extend>(builder.ToString()).ToList();
}
}
}
......@@ -4,6 +4,7 @@ using System;
using System.Collections.Generic;
using System.Text;
using System.Linq;
using VT.FW.DB.Dapper;
namespace Mall.Repository.MarketingCenter
{
......@@ -160,5 +161,57 @@ WHERE 1=1 AND A.Status=0
}
return Get<RB_Share_Friend_Extend>(builder.ToString()).FirstOrDefault();
}
/// <summary>
/// 新增修改文案信息
/// </summary>
/// <param name="extModel"></param>
/// <returns></returns>
public bool SetShareFrendRepository(RB_Share_Friend_Extend extModel)
{
bool flag = false;
DynamicParameters dynamicParameters = new DynamicParameters();
StringBuilder builder = new StringBuilder();
builder.Append(" SET NAMES utf8mb4; ");
if (extModel.Id > 0)
{
builder.Append(@" UPDATE rb_share_friend SET CateId=@CateId,GoodsId=@GoodsId,CoverImg=@CoverImg,MaterialImg=@MaterialImg,MaterialInfo=@MaterialInfo,LinkUrl=@LinkUrl,IsTop=@IsTop,SortNum=@SortNum,UpdateBy=@UpdateBy,UpdateDate=@UpdateDate WHERE Id=@Id ");
dynamicParameters.Add("CateId", extModel.CateId);
dynamicParameters.Add("GoodsId", extModel.GoodsId);
dynamicParameters.Add("CoverImg", extModel.CoverImg);
dynamicParameters.Add("MaterialImg", extModel.MaterialImg);
dynamicParameters.Add("MaterialInfo", extModel.MaterialInfo);
dynamicParameters.Add("LinkUrl", extModel.LinkUrl);
dynamicParameters.Add("IsTop", extModel.IsTop);
dynamicParameters.Add("SortNum", extModel.SortNum);
dynamicParameters.Add("UpdateBy", extModel.UpdateBy);
dynamicParameters.Add("UpdateDate", extModel.UpdateDate);
dynamicParameters.Add("Id", extModel.Id);
flag = base.Execute(builder.ToString(),dynamicParameters) > 0;
}
else
{
builder.Append(@" INSERT INTO rb_share_friend(CateId,GoodsId,CoverImg,MaterialImg,MaterialInfo,LinkUrl,IsTop,SortNum,IsUse,Status,TenantId,MallBaseId,CreateBy,CreateDate,UpdateBy,UpdateDate) ");
builder.Append(" VALUES(@CateId,@GoodsId,@CoverImg,@MaterialImg,@MaterialInfo,@LinkUrl,@IsTop,@SortNum,@IsUse,@Status,@TenantId,@MallBaseId,@CreateBy,@CreateDate,@UpdateBy,@UpdateDate)");
dynamicParameters.Add("CateId", extModel.CateId);
dynamicParameters.Add("GoodsId", extModel.GoodsId);
dynamicParameters.Add("CoverImg", extModel.CoverImg);
dynamicParameters.Add("MaterialImg", extModel.MaterialImg);
dynamicParameters.Add("MaterialInfo", extModel.MaterialInfo);
dynamicParameters.Add("LinkUrl", extModel.LinkUrl);
dynamicParameters.Add("IsTop", extModel.IsTop);
dynamicParameters.Add("SortNum", extModel.SortNum);
dynamicParameters.Add("IsUse", extModel.IsUse);
dynamicParameters.Add("Status", extModel.Status);
dynamicParameters.Add("TenantId", extModel.TenantId);
dynamicParameters.Add("MallBaseId", extModel.MallBaseId);
dynamicParameters.Add("CreateBy", extModel.CreateBy);
dynamicParameters.Add("CreateDate", extModel.CreateDate);
dynamicParameters.Add("UpdateBy", extModel.UpdateBy);
dynamicParameters.Add("UpdateDate", extModel.UpdateDate);
flag = base.Execute(builder.ToString(), dynamicParameters) > 0;
}
return flag;
}
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment