TG.WXCRM.V4/IBLL/weapp/IAppletMsg.cs

36 lines
1.1 KiB
C#

using System.Data;
using WX.CRM.Model.weapp;
namespace WX.CRM.IBLL.weapp
{
public interface IAppletMsg
{
bool WeapAddMessage(AppletMsgModel info, int eid, int issend, int isRead);
bool WeapAddFilePath(long MsgId, string MediaId, string Path);
/// 是否含有文件
/// </summary>
/// <param name="MediaId"></param>
/// <returns></returns>
DataTable IsHasMediaId(string MediaId);
/// <summary>
/// 获取未读消息
/// </summary>
/// <param name="eid">工号</param>
/// <param name="accountnum">公众号</param>
/// <returns></returns>
DataTable GetUnReadMsg(int eid, string accountnum);
DataTable GetNewAndIsReadMsg(int eid, string accountnum, string openid, long pkid);
/// <summary>
/// 修改消息状态成已读
/// </summary>
/// <param name="eid">工号</param>
/// <param name="openId">客户openid</param>
/// <param name="accountnum">公众号</param>
/// <returns></returns>
bool UpdateIsAlreadyRead(int eid, string openId, string accountnum);
}
}