using System; using System.Collections.Generic; using System.Linq; using System.Text; using CY.IBaseDAL; using CY.Model; using CY.Infrastructure.Query; namespace CY.IDAL { /// /// 办公系统意向客户访问记录-数据库操作接口 /// public interface IOA_CustomerAccessRecordDAL : ICommonDAL, IPaging, IGetAllModel { /// /// 员工绩效列表 /// /// /// /// /// /// /// IEnumerable getAllIntentionAccessList(Pagination pa, Guid FirmId, string StaffName, string StaffStatus, DateTime? StartTime, DateTime? EndTime); /// /// 访问记录 /// /// /// /// /// /// /// /// /// /// IEnumerable SelectModelPage(Infrastructure.Query.Pagination pa, string CustomerID, string Type, Guid MemberId, string RecordType, DateTime? RecordStartTime, DateTime? RecordEndTime, string RecordVisiter); /// /// 打印访问记录 /// /// /// /// IEnumerable SelectModelPage(Infrastructure.Query.Pagination pa, string Keyids); /// /// 员工绩效统计 /// /// /// /// /// /// /// /// Model.OA_CustomerAccessRecord SumAllIntentionAccessList(Pagination pa, Guid FirmId, string StaffName, string StaffStatus, DateTime? StartTime, DateTime? EndTime); /// /// 员工绩效列表-打印页面 /// /// /// /// IEnumerable getAllIntentionAccessListByIds(Guid FirmId, string StaffIds); /// /// 员工绩效统计-核算工资 /// /// /// /// /// /// /// /// Model.OA_CustomerAccessRecord SumAccoutingWages(Pagination pa, Guid FirmId, string StaffName, string StaffStatus, DateTime? StartTime, DateTime? EndTime); } }