using HL_FristAidPlatform_Help; using HL_FristAidPlatform_Models; namespace HL_FristAidPlatform_IDataBase { public interface IT_Base_TimeAxis { #region 增 /// /// 添加 /// /// /// bool Add(T_Base_TimeAxis entity); #endregion #region 改 /// /// 编辑 /// /// /// bool Update(T_Base_TimeAxis entity); #endregion #region 删 /// /// 批量删除 /// /// /// bool Dels(dynamic[] ids); #endregion #region 查 /// /// 分页获取列表 /// /// 起始页 /// 每页大小 /// 所属系统模块 /// 所属分组 /// 父级节点 /// 关键词 /// TableModel GetPageList(int pageIndex, int pageSize, long systemModuleID, long groupID, long parentID, string keyWord); /// /// 获取当前系统所有节点 /// /// 所属系统模块 /// TableModel GetListBySystemModuleID(long systemModuleID); /// /// 获取卒中主时间轴 /// /// TableModel GetTimeAxis(int parentID); /// /// 通过节点组编号获取该组内所有父节点为0的节点列表 /// /// 节点组编号 /// TableModel GetTimeAxisByGroupID(int groupId); /// /// 获取单个 /// /// /// T_Base_TimeAxis Get(long id); /// /// 通过节点组编号获取该组内所有父节点为0的节点列表 /// /// 是否打印条码 /// 所属模块ID /// TableModel GetTimeAxisByIsPrintBarCode(int isPrintBarCode, long systemModuleID); /// /// 获取未配置到指定时间轴模板中的其他时间节点 /// /// 关键词 /// 系统编号(ID) /// 时间轴模板编号(GUID) /// TableModel GetNoConfigured(string keyWord, long systemModuleID, string templetGUID); #endregion } }