TG.WXCRM.V4/IBLL/Qc/IQC_USERSCOREDETAIL_Q.cs

46 lines
1.6 KiB
C#

using System;
using System.Collections.Generic;
using System.Data;
using WX.CRM.Common;
namespace WX.CRM.IBLL.Qc
{
public interface IQC_USERSCOREDETAIL_Q
{
/// <summary>
/// 获取实体
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
WX.CRM.Model.Entity.QC_USERSCOREDETAIL GetModel(decimal id);
List<WX.CRM.Model.Entity.QC_USERSCOREDETAIL> GetList(ref Pager pager, string groupId, string inneruserId, decimal? status, DateTime? stime, DateTime? etime);
/// <summary>
/// 获取汇总数据
/// </summary>
/// <param name="groupId"></param>
/// <param name="inneruserId"></param>
/// <param name="status"></param>
/// <param name="stime"></param>
/// <param name="etime"></param>
/// <returns></returns>
DataTable GetUserScoreDetialCount(string groupId, string inneruserId, decimal? status, DateTime? stime, DateTime? etime);
/// <summary>
///员工评分汇总表查询
/// </summary>
/// <param name="groupId"></param>
/// <param name="inneruserId"></param>
/// <param name="status"></param>
/// <param name="stime"></param>
/// <param name="etime"></param>
/// <returns></returns>
DataTable GetUserScoreCollect(string groupId, string inneruserId, decimal? status, DateTime? stime, DateTime? etime);
/// <summary>
/// 删除 员工评分明细 数据
/// </summary>
void DeleteScoreData(DateTime stime, DateTime etime);
}
}