Ejemplo n.º 1
0
        /// <summary>
        /// 查询发送记录
        /// </summary>
        /// <param name="refer"></param>
        /// <returns></returns>
        public SendRecorsRefer QuerySendRecordsPageList(SendRecorsRefer refer)
        {
            var req      = refer.Search;
            var ret      = new SendRecorsRefer();
            var response = BSClient.Send <QuerySendRecordsListResponse>(new QuerySendRecordsList
            {
                UserId          = req.UserId,
                Mobile          = req.Mobile,
                SmsSendRes      = req.SmsSendRes,
                TemplSysNO      = req.TemplSysNO,
                SmsContent      = req.SmsContent,
                SmsProvider     = req.SmsProvider,
                SmsChannel      = req.SmsChannel,
                SmsSendMode     = req.SmsSendMode,
                SendSource      = req.SendSource,
                TempKey         = req.TempKey,
                SourceTypeSysNo = req.SourceTypeSysNo,
                PageIndex       = refer.PageIndex,
                PageSize        = refer.PageSize,
            });

            ret.List      = Mapper.MappGereric <QuerySendRecordsDto, SendRecordsModel>(response.Dtos);
            ret.PageIndex = response.PageIndex;
            ret.PageSize  = response.PageSize;
            ret.Total     = response.Total;
            return(ret);
        }
Ejemplo n.º 2
0
        public ActionResult SendRecorsIndex(SendRecorsRefer refer)
        {
            var result = ShortMessageClient.Instance.QuerySendRecordsPageList(refer);

            return(View(result));
        }