TG.WXCRM.V4/IBLL/TS/IWX_TS_CMD.cs

66 lines
2.0 KiB
C#

using System;
using System.Data;
using WX.CRM.Common;
namespace WX.CRM.IBLL.TS
{
public interface IWX_TS_CMD
{
/// <summary>
/// 提交发送朋友圈
/// </summary>
/// <param name="v_txt">内容</param>
/// <param name="v_timeType">推送类型</param>
/// <param name="v_exe_date">时间</param>
/// <param name="v_exe_time">日期</param>
/// <param name="errors"></param>
/// <returns></returns>
bool CreateFriendscircle(string v_txt, int v_timeType, string v_exe_date, string v_exe_time, string v_imgpath, ref ValidationErrors errors);
/// <summary>
/// 获取可推送cmd
/// </summary>
/// <returns></returns>
DataTable GetCmdPici();
/// <summary>
/// 获取图片内容
/// </summary>
/// <param name="pici">批次号</param>
/// <returns></returns>
DataTable GetFriendScircleImgList(decimal pici);
/// <summary>
/// 修改批次推送状态
/// </summary>
/// <param name="v_pici">批次</param>
/// <param name="v_senddate">发送时间</param>
/// <param name="v_stutas">状态</param>
/// <param name="v_msg">推送返回的消息</param>
/// <param name="errors"></param>
/// <returns></returns>
bool UpdateSendStutas(decimal v_pici, DateTime v_senddate, int v_stutas, string v_msg, ref ValidationErrors errors);
/// <summary>
/// 发送朋友圈日志
/// </summary>
/// <param name="stime"></param>
/// <param name="etime"></param>
/// <param name="v_alias"></param>
/// <param name="pager"></param>
/// <returns></returns>
DataTable GetFirneScirccleLog(DateTime? stime, DateTime? etime, string v_alias, ref Pager pager);
/// <summary>
/// 获取朋友圈内容
/// </summary>
/// <param name="pici"></param>
/// <returns></returns>
DataTable GetFriendScircleTxtByPici(decimal pici);
}
}