这里了只保存原文链接中我比较认可的部分用户名和评论
cevin : 比较科学的做法
1.提交方式是ajax
2.订单增加last_update_dateline字段存时间戳,每次修改更新该字段
3.提交订单时对比时间戳,如果晚于last_update_dateline,提示ajax弹框提示用户已经被修改过,是刷新加载新的订单内容,还是继续提交。
get√ ~
eechen:比如给正在编辑的订单设一个编辑状态和时间戳,5分钟后编辑状态过期.这时另一个用户尝试编辑该订单时,如果订单处于编辑状态并且当前时间跟记录的时间戳小于5分钟,则提示订单处于编辑中.这样,就算第一个编辑的用户强制关闭网页,超过5分钟后编辑状态自然就失效.
此文仅为笔记!!
原文链接https://segmentfault.com/q/1010000002779409
Comments | NOTHING