using Common; using Common.DJYModel; using Common.Entity; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace djy.IService.Djy { /// /// 公共工具类使用接口 /// public interface IToolsService { /// ///统一任务启动 /// void AutoJob(); /// /// 获取数据字典 /// /// /// ReturnPagedResult GetDictionaryList(tb_sys_Dictionary Dto,PageEntity pageEntity); /// ///修改字典参数 /// /// /// ReturnResult UpDictionary(tb_sys_Dictionary Dto); /// /// 初始化版定数据字典到 sysOptionConfig.ConfigDcit配置 /// /// 间隔自动刷新 /// 间隔时间 分钟 默认一分钟 /// bool bindConfigDict(bool Isjob = false, int jobtime = 1); /// /// 获取数据字典分组列表 /// /// Dictionary GetConfigList(string GroupName = null); /// /// 获取配置参数 /// /// /// 默认sys string GetConfigKey(string key, string GroupName = "sys"); /// /// 获取配置参数转djy标准dict类型对象列表 /// /// /// /// List GetConfigKeyToDictList(string key, string GroupName = "sys"); /// /// 创建日志 /// /// 内容 /// /// /// /// void LogsAdd(string Message, string GroupName = null, object DataJson = null, string ObjGid = null, object ResultJson = null); } }