ComplianceServer/oldcode/IBLL/QH/IQH_CUSTOMER_RESID.cs

42 lines
1.6 KiB
C#

using System;
using System.Collections.Generic;
using WX.CRM.Common;
using WX.CRM.Model.Entity;
namespace WX.CRM.IBLL.QH
{
public interface IQH_CUSTOMER_RESID : IRepository<QH_CUSTOMER_RESID>
{
bool Add(QH_CUSTOMER_RESID qH_CUSTOMER_RESID, ref ValidationErrors errors);
List<QH_CUSTOMER_RESID> GetList(string[] resids);
/// <summary>
/// 获取开户列表
/// </summary>
/// <param name="pager">分页信息</param>
/// <param name="resid">客户ID</param>
/// <param name="status">状态</param>
/// <param name="stime">时间过滤</param>
/// <param name="etime">结束时间</param>
/// <returns></returns>
List<QH_CUSTOMER_RESID> GetList(ref Pager pager, string resid, decimal status, DateTime? stime, DateTime? etime);
/// <summary>
/// 设置录音
/// </summary>
/// <param name="resid">客户ID</param>
/// <param name="recordid">录音ID</param>
/// <param name="userid">录音人</param>
/// <param name="errors">错误记录</param>
/// <returns></returns>
bool SetRecord(string resid, string recordid, decimal userid, ref ValidationErrors errors);
/// <summary>
/// 审核开户
/// </summary>
/// <param name="resid">客户ID</param>
/// <param name="useraccount">账号</param>
/// <param name="userid">审核人</param>
/// <param name="errors"></param>
/// <returns></returns>
bool Check(string resid, string useraccount, decimal userid, ref ValidationErrors errors);
}
}