using System; using System.Collections.Generic; using WX.CRM.Common; using WX.CRM.Model.MAP; namespace WX.CRM.IBLL.Ord { public interface IORD_SERVICEMEMO_Q { List GetList(ref Pager pager, string memoId, string stime, string etime,string resid, decimal MemoType, decimal MemoSubtype, string content, QueryUserComboDto userComboDto); List GetMemoResId(string memoId, string stime, string etime, string resid, decimal MemoType, decimal MemoSubtype, QueryUserComboDto userComboDto); List GetListByResId(ref Pager pager, string ResId); List GetAllMemoListByResId(ref Pager pager, string ResId); /// /// 获取所有工单的前十五条数据 /// /// /// List GetAllMemoListByResId(string ResId); List GetNoCallTimeByMemoId(decimal[] MemoIds); List GetHgServiceMemo(decimal Memoid, decimal memosubtypeId); WX.CRM.Model.Entity.ORD_SERVICEMEMO GetHgServiceModel(decimal Memoid); Dictionary GetLastServerMemo(IEnumerable resids); } // 新增结果包装类 public class LastServerMemoInfo { public decimal? UserId { get; set; } public DateTime? Ctime { get; set; } } // 保持原有查询结果类不变 public class LastServerMemoResult { public string RESID { get; set; } public decimal? INNERUSERID { get; set; } public DateTime? CTIME { get; set; } } }