/// <summary>
        /// 修改聊天消息读取状态
        /// </summary>
        /// <param name="receiveUserId">接收人</param>
        /// <param name="senderUserId">发送人</param>
        /// <param name="state">状态</param>
        /// <returns></returns>
        public async Task <bool> UpdateChatRecordStatusAsync(SysChatRecordDto model)
        {
            model.ReceiveUserId = AbpSession.UserId.Value;
            var res = await _sysChatRecordRepository.UpdateChatRecordStatusAsync(model);

            return(res > 0 ? true : false);
        }
Example #2
0
        /// <summary>
        /// 修改聊天消息读取状态
        /// </summary>
        /// <param name="receiveUserId">发送人</param>
        /// <param name="senderUserId">接收人</param>
        /// <param name="state">状态</param>
        /// <returns></returns>
        public async Task <JsonResult> UpdateChatRecordStatus([FromBody] SysChatRecordDto model)
        {
            var res = await _sysChatRecordAppService.UpdateChatRecordStatusAsync(model);

            return(Json(res));
        }