ComplianceServer/oldcode/IBLL/Res/IRES_ALLOCATE.cs

36 lines
2.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Data;
using WX.CRM.Common;
using WX.CRM.Model.Entity;
using WX.CRM.Model.MAP;
namespace WX.CRM.IBLL.Res
{
public interface IRES_ALLOCATE
{
/// <summary>
/// 获取当天的日历信息
/// </summary>
/// <returns></returns>
DataTable GetTradeCalender();
/// <summary>
/// 资源分配定时分配主过程
/// </summary>
void TimingExecuteAllocateProc();
/// <summary>
/// 资源分配定时回收主过程
/// </summary>
void TimingExecuteRecycleProc();
DataTable GetAllocateLogList(DateTime time1, DateTime time2);
List<RES_MYALLOCATERES_VIEW> GetList(ref Pager pager, QueryUserComboDto usercomboDto, DateTime? sTime, DateTime? eTime, string resid, decimal? resourcetypeid, string resourcetag, string category, decimal? disEid, bool? IsFx, decimal? IsBound);
List<RES_MYALLOCATERES_VIEW> GetListByHis(ref Pager pager, ResMyAllocateLogQuery query, QueryUserComboDto usercomboDto);
//void HandlerMyAllocate(ref Pager pg, string resid, decimal? inneruserid, string resourcetag, decimal resourcetypeid, decimal isview, decimal isnew, DateTime? stime, DateTime? etime, string groupId, 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 fenpeiUser, decimal pici, string extxml, decimal? midproductid);
void HandlerMyAllocate(ref Pager pg, QueryUserComboDto usercomboDto, string resid, 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 fenpeiUser, decimal pici, string extxml, decimal? midproductid);
}
}