using YiSha.Util.Model; using System.Data.Common; using System.Threading.Tasks; using System.Collections.Generic; using YiSha.Entity.KJH; using YiSha.Model.Param.KJH; namespace YiSha.IService.KJH { /// /// 创 建:cmzx /// 日 期:2021-04-27 14:17 /// 描 述:福彩双色球服务接口类 /// public partial interface IFcssqService { #region 获取数据 /// /// 获取列表数据 /// /// 请求参数 /// Task> GetList(FcssqListParam param); /// /// 获取分页数据 /// /// 请求参数 /// 分页条件 /// Task> GetPageList(FcssqListParam param, Pagination pagination); /// /// 获取指定列数据 /// /// 表字段列 /// 条件 /// 条件参数 /// 排序列 /// 排序类型 /// Task> GetListColumn(string column, string where, List parameters, string groupBy = "", string sort = "basecreatetime", string sortType = "desc"); /// /// 根据主键Id获取数据 /// /// 主键id /// Task GetEntity(int id); /// /// 获取最新期数 /// /// Task GetNewestQi(); #endregion #region 提交数据 /// /// 保存数据 /// /// 实体参数 /// Task SaveForm(FcssqEntity entity); /// /// 保存多条数据 /// /// 数据列表 /// Task InsertMany(List list); /// /// 根据主键Id删除数据 /// /// 主键Id /// 是否真删除 true真删除 false软删除 默认false /// Task DeleteFormById(string ids, bool del = false); /// /// 根据条件删除数据 /// /// where条件 /// 参数 /// 是否真删除 true真删除 false软删除 默认false /// Task DeleteFormByWhere(string where, List parameters, bool del = false); /// /// 修改多条数据 /// /// 数据列表 /// Task UpdateMany(List list); /// /// 根据条件修改数据 /// /// 修改字段 /// where条件 /// 参数 /// Task UpdateFormByWhere(string setField, string where, List parameters); #endregion #region 私有方法 ///// ///// 列表条件过滤 ///// 建议该方法放在Partial部分类中,因为代码生成时当前类会被覆盖(该方法在生成时将会被注释) ///// ///// ///// //Expression> ListFilter(FcssqListParam param); #endregion } }