1
mineralsalt 278 天前
把修改记录先存到 redis 里面, 审核员那边显示与数据库记录的变化字段, 审核通过再更新到数据库里面呗
|
2
evalcony 278 天前
数据库加表。然后把用户每次提交之前的操作相关数据存进去。
|
3
paopjian 278 天前
数据库加一条版本号记录,每次修改新增一条数据,改版本号
|
4
nekomiao 278 天前
js 可以用 diff.js
|
5
jackbrother 278 天前
gpt
|
6
Shamiko 278 天前
加版本号,然后 diff 显示
|
7
coderwl 278 天前 1
我做过这个,主要是用来审计用户的修改信息,推荐一个好用的库 javers
|
8
kasusa 278 天前
我想可以导出成 2 个 json ,然后两个 json 用工具一对比,这可能对审核员要求高一点。但是应该很好开发
|
9
sentinelK 278 天前 1
如果对性能不敏感,两个 model 直接反射遍历所有字段,比较 value 应该就可以吧?
只要两个相同 key 的 value 不相等,那么就单独列出即可。 当然,前端把这个做成业务也行。(做在提交前检查中,如果域和 init 的值有区别,则记录一条变化日志,最终随订单的 update 一起提交。) |