ComplianceServer/oldcode/IBLL/Wx/IWX_MESSAGECOMPLIANCE.cs

25 lines
861 B
C#

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.Wx
{
public interface IWX_MESSAGECOMPLIANCE : IRepository<WX_MESSAGECOMPLIANCE>
{
List<WX_MESSAGECOMPLIANCE_Extend> GetList(ref Pager pager, decimal? groupId, decimal? innerUserId, string[] customerUserNames, string jobUserName, string bigType, string subType, string stime, string etime);
DataSet CountMessageCompliance(string stime, string etime);
DataSet CountMessageComplianceList(string typeCode, string stime, string etime);
List<WX_MESSAGECOMPLIANCE> GetList(ref Pager pager, decimal type);
bool DeleteMessage(ref ValidationErrors errors, decimal id);
void DeleteMessageIsIllegal(string tableName, string userName, string msgSvrid);
}
}