46 lines
1.6 KiB
C#
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);
|
|
}
|
|
}
|