Esempio n. 1
0
        public async Task <IActionResult> EnableMessage([FromBody] List <long> ids)
        {
            var res = await _messageService.EnableMessageAsync(new MessageEnableDTO
            {
                Ids    = ids,
                UserId = UserIdentity.UserId
            });

            return(Ok(res));
        }
Esempio n. 2
0
        public async Task <bool> EnableMessageAsync([FromBody] MessageEnableDTO dto)
        {
            var list = await _messageService.EnableMessageAsync(dto.Ids);

            //获取立即执行的消息
            var imlist = list.Where(m => m.StartTime == 0 || m.EndTime == 0);

            foreach (var item in imlist)
            {
                await this.PushMessageAsync(item);
            }
            return(true);
        }