using Api.Framework; using Api.Framework.Tools; using SignContacts.Entitys; using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SignContacts { static class SignContactsEx { /// /// 获得修改备注信息 /// /// /// 是否刷新缓存 /// public static List FindSigns(this SqlSugarClient session, int sign, bool refresh = false) { var key = $"fl_order_sleep_tables_{sign}"; var list = ApiClient.Cache.Get>(key); if (list != null && !refresh) return list; list = session.Find("select * from fl_plugin_signcontacts_sign_info where sign = @sign order by number asc", new { sign = sign }); if (list == null) list = new List(); ApiClient.Cache.Set(key, list, 60); return list; } } }