using Long.Common.System; using Long.Dapper; namespace Long.DAO.System { /// /// 下一个值-数据库 /// public interface INextValueDatabase: IDatabase { #region 获取编码 /// /// 获取编码 /// /// 前缀 /// 表名 /// 字段名 /// 默认值 /// 编码长度 /// Task GetCodeAsync(string prefix, string tableName, string fieldName, int defaultValue = 1, int length = 5); #endregion #region 获取日期编码 /// /// 获取日期编码 /// /// 前缀 /// 表名 /// 字段名 /// 默认值 /// 日期后编码长度 /// Task ExcuteGetCodeFromDateAsync(string prefix, string tableName, string fieldName, long defaultValue = 1, int length = 5); #endregion } }