Ver Fonte

fix(message): 更新消息已读状态并记录阅读时间
- 在标记消息为已读时设置当前时间戳
- 修复了消息实体保存逻辑
- 添加了 read_time 字段以跟踪用户阅读时间

runphp há 4 meses atrás
pai
commit
9db7581556
1 ficheiros alterados com 1 adições e 0 exclusões
  1. 1 0
      src/Entity/MessageNotificationsEntity.php

+ 1 - 0
src/Entity/MessageNotificationsEntity.php

@@ -25,6 +25,7 @@ class MessageNotificationsEntity extends BaseEntity
             throw_logic_exception('消息不存在');
         }
         $entity->is_read = 1;
+        $entity->read_time = time();
         $entity->save();
         return $entity;
     }