协作编辑

电子实验记录本支持协作编辑功能,主要应用于多人同时打开一个记录进行编辑的情况。无论是使用相同账号、不同账号,还是通过API等方式访问,只要同一记录被多人同时打开,协作编辑功能都会自动生效。当编辑位置光标离开时,任何一个用户对记录做出的修改,都会实时同步到其他协作编辑用户的编辑界面,确保所有人编辑内容的一致性。

注意事项:

  1. 图文混排模块: 当前协作编辑功能无法做到和腾讯文档一样的多人同时分段操作,仅能实现整体内容修改后的同步。如果多人同时编辑同一个图文混排模块,可能会导致互相覆盖内容,不建议这样操作。其他模块不存在此问题。
  2. 数据更新API接口: 同样支持协作编辑,如果当前记录正在被其他人编辑,打开的内容将是正在编辑的版本,而不是已保存的版本。通过此接口对内容的修改不会直接保存到数据库中,需要当前编辑此记录的其他用户手动点击保存,才能使修改生效。如果没有其他用户正在编辑此记录,则不启用协作编辑,修改会直接保存到数据库中,无需手动保存。
  3. 数据保存:协作编辑中,必须至少有一个人要执行保存操作,否则变更内容会丢失。