using System.Collections.Generic; using WX.CRM.Common; namespace WX.CRM.IBLL.Base { public interface IBAS_INNERUSER_Q { List GetList(ref Pager pager, string innerGroupId, string innerDeptId, string eId, string uName, string gender, string isDismiss, string dismissType, string dismissTime1, string dismissTime2, string EntryDate1, string EntryDate2, string isfutures, string istrader, string istutor, string isManager, string positiveTime1, string positiveTime2, string otherFilter = ""); List GetList(string isDismiss, bool isLeader); List GetList(); List GetList_Group(); WX.CRM.Model.Entity.BAS_INNERUSER GetModel(decimal id); WX.CRM.Model.Entity.BAS_INNERUSER GetModelByEid(decimal EID); object GetUserComBoxUser(int queryType, string innerUserId, string salegGoupIds, decimal innerDeptId, string isShowDismiss, string roleCodes, string currentRight); bool ValidateUser(decimal Eid, string password, out string errorMessage, out decimal UserId, bool isSso = false); WX.CRM.Model.Entity.BAS_INNERUSER getInnerUserByEid(decimal eid); /// /// 更具用户扩展信息来查询用户信息 /// 三个条件不能同时为-1 /// /// /// /// 为(0:非 1:是 -1:此条件不加入查找) /// List GetListByUserExt(int futuresStatus, int traderStatus, int tutorStatus); //List GetBackupMont(); List GetAllList(); decimal? GetSaleDeptIdByEid(decimal EID); } }