diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/manager/ImService.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/manager/ImService.java index 01161eaa..58c0bd9a 100644 --- a/ruoyi-cai/src/main/java/com/ruoyi/cai/manager/ImService.java +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/manager/ImService.java @@ -148,6 +148,12 @@ public class ImService { Account account = accountService.getByUserId(fromUserId); ImResp resp = new ImResp(); resp.setCoin(account.getCoin()+ account.getIncomeCoin()); + UserChatRecord record = userChatRecordService.saveRecord(fromUser, toUser, null, message); + if(filter == 1){ + userChatFilterService.saveFilter(fromUser, toUser, message.getContent(),content); + } + resp.setRecordId(record.getId()); + resp.setFilter(filter); resp.setContent(content); return resp; }