ComplianceServer/oldcode/IBLL/Res/IRES_DISTRIBUTE_Q.cs

33 lines
1.7 KiB
C#

using System;
using System.Collections.Generic;
using System.Data;
using WX.CRM.Common;
using WX.CRM.Model.Entity;
namespace WX.CRM.IBLL.Res
{
public interface IRES_DISTRIBUTE_Q
{
List<WX.CRM.Model.Entity.RES_DISTRIBUTE_Extend> GetList(ref Pager pager, string pici, decimal distributeId, string category, decimal? saleDeptId, string groupId, decimal? innerUserId, DateTime? sTime, DateTime? eTime, string resid);
List<RES_DISTRIBUTE_Extend> GetListByHis(ref Pager pager, string pici, decimal distributeId, string category, decimal? saleDeptId, string groupId, decimal? innerUserId, DateTime? sTime, DateTime? eTime, string resid, decimal? isrecycle, DateTime? r1Time, DateTime? r2Time, decimal? hasGt);
List<WX.CRM.Model.Entity.CACHE_RES_RESOURCE_COUNT> GetDetail_Distribute(ref Pager pg, decimal id, decimal userId);
int GetNewDistributeCount(decimal userId);
/// <summary>
/// 获取分配资源的手机号码
/// </summary>
/// <param name="DISTRIBUTEID">资源分配ID</param>
/// <returns></returns>
List<string> GetFBMobile(decimal DISTRIBUTEID, decimal saleid);
DataSet Res_DistributeCount(DateTime sTime, DateTime eTime);
DataSet Res_DistributeUnCount(DateTime sTime, DateTime eTime, decimal saleid);
DataSet GetDistbuteHisCount(DateTime? stime, DateTime? etime, string deptId, string groupId, string innerUserId);
DataSet GetResDistributeHisEffect(string pici, decimal? restypeid, DateTime? stime, DateTime? etime);
DataSet GetResAllcoteLogEffect(string saleDeptId, string groupId, decimal? userId, decimal? restypeid, DateTime? stime, DateTime? etime);
}
}