ComplianceServer/oldcode/IBLL/Res/IRES_ALLOCATESTRATEGY_Q.cs

27 lines
2.0 KiB
C#

using System;
using System.Collections.Generic;
using WX.CRM.Common;
using WX.CRM.Model.Entity;
using WX.CRM.Model.MAP;
using WX.CRM.Model.QueryMap;
namespace WX.CRM.IBLL.Res
{
public interface IRES_ALLOCATESTRATEGY_Q
{
RES_ALLOCATESTRATEGY GetModel_AllocateStrategy(decimal id);
List<RES_ALLOCATESTRATEGY> GetList();
List<RES_ALLOCATESTRATEGY> GetList_AllocateStrategy(ref Pager pg, string name, decimal salesgroupId, string checkProc, string allocateProc, string recyleProc, string viewProc, string stime, string etime);
List<AllocateResourceNotice> GetMyAllocateResList(ref Pager pg, string resid, decimal inneruserid, string resourcetag, decimal resourcetypeid, decimal isview, decimal isnew, DateTime? stime, DateTime? etime, string groupId, string pkids = null);
List<MyAllocatedRes2> GetMyAllocateResList2(ref Pager pg, string resid, QueryUserComboDto querydto, string resourcetag, decimal resourcetypeid, decimal isview, decimal isnew, DateTime? stime, DateTime? etime, decimal? productId, decimal? subproductId, DateTime? stimeTH, DateTime? etimeTH, string pkids, string category, DateTime? stimeGD, DateTime? etimeGD, DateTime? stimeKT, DateTime? etimeKT, DateTime? stimeFP, DateTime? etimeFP, decimal? hasTH, decimal? hasGD, decimal? isFP, string extxml, decimal? midproductid = null);
List<MyAllocatedRes> GetMyZhenGuResList(ref Pager pg, string resid, decimal inneruserid, string resourcetag, decimal resourcetypeid, decimal isview, decimal isnew, DateTime? stime, DateTime? etime, string groupId, string pkids = null);
void ViewMyRes(string customerid, decimal inneruserid);
/// <summary>
/// 获取分配资源的手机号码
/// </summary>
/// <param name="DISTRIBUTEID">资源分配ID</param>
/// <returns></returns>
List<string> GetFBMobile(ref Pager pg, string resid, decimal inneruserid, string resourcetag, decimal resourcetypeid, decimal isview, decimal isnew, DateTime? stime, DateTime? etime, string groupId);
}
}