using Estsh.Core.Dapper; using Estsh.Core.IRepositories; using Estsh.Core.IServices; using Estsh.Core.Models; using Estsh.Core.Repository.IRepositories; using Estsh.Core.Services.IServices; using Estsh.Core.Util; using System.Collections; using System.Data; /*************************************************************************************************** * * 更新人:sitong.dong * 描述: * 修改时间:2022.06.22 * 修改日志:系统迭代升级 * **************************************************************************************************/ namespace Estsh.Core.Services { public class GridColumnService : BaseService, IGridColumnService { private readonly IGridColumnRepository repository; public GridColumnService(IGridColumnRepository _repository) : base(_repository) { repository = _repository; } /// /// 根据菜单id查询Column /// /// /// public List GetColumnByMenuId(int menu_id) { return repository.GetColumnByMenuId(menu_id); } /// /// 根据菜单id和Grid名查询Column /// /// /// /// public List GetColumnByMenuIdAndGridId(int menu_id, string grid_name) { return repository.GetColumnByMenuIdAndGridId(menu_id, grid_name); } /// /// 根据Url查询Column /// /// /// public List GetColumnByUrl(string url) { return repository.GetColumnByUrl(url); } /// /// 根据Url和Grid名查询Column /// /// /// /// public List GetColumnByUrl(string url, string gridName) { return repository.GetColumnByUrlAndGridId(url, gridName); } } }