我们的用户管理系统默认是根据__报表阅读记录__表来对阅读记录进行管理的。您可以参考以下sql语句建立__报表阅读记录__表。
1 |
|
报表名称即您在 报表管理系统 中定义的报表名称。
阅读者即您在 用户管理系统 中定义的用户名称。
最后一次阅读时间即用户最后一次阅读报表的时间。
阅读次数即用户阅读该报表的总次数。
同时您还需要在__报表管理__表中加入报表更新时间字段。
1 |
|
报表平台会根据__报表阅读记录__表中的最后一次阅读时间字段,和__报表管理__表中的报表更新时间字段,判断用户的阅读进度的。如果最后一次阅读时间大于报表更新时间则为已读,小于则为有更新,匹配不到最后一次阅读时间则为未读。
报表阅读记录表会根据用户的实际阅读情况自动插入数据,您无需做任何维护工作,只需要在每次更改报表的时候,在__报表管理__表中修改报表的报表更新时间即可。