为了让我们的产品在项目协作方向的体验更加丝滑和数据推送更加高效,前端、后端、架构团队进行了一次范围较广,相对较为彻底的技术迭代工作,主要解决了在新版本中数据、权限、表格配置发生变更后的即时推送问题,主要优化细节如下:
一、视图数据变更(非批量操作)的实时同步
1、多人在线协作时各视图之间新增、删除、修改数据的操作毫秒级的实时同步。彻底告别传统的需要刷新才能获取最新数据的方式。如下图中两个用户在不同视图中数据也能毫秒级即时推
2、数据批量操作的实时同步。
- 批量编辑100条数据以下时将会实时同步给所有人
- 批量编辑100条数据以上时将会实时提醒并询问其他用户是否要更刷新数
3、视图配置变更的实时同步。
- 视图配置的新增、删除、修改的所有用户实时同步。
4、数据导入结果的实时同步
- 导入数据量小于100条时,所有用户静默刷新。
- 导入数据量大于100条时,新增导入成功后将会实时提醒并询问其他用户是否要更刷新数据
- 同时还修复了部分情况下导入大数据量时页面会频繁刷新及一直显示“导入中”的问题
二、权限变更的实时同步
- 表格配置权限、数据的常规新增、修改、删除等权限的变更将实时同步并提醒用户进行刷新以获取最新数据
三、表格配置修改信息的实时同步
- 表格、字段的新增、删除、修改的实时同步
- 数据验证的开启或关闭状态所有人实时同步
四、网络连接状态提醒
- 在新版中用户当前的网络连接与断开的状态将会实时提醒用户,从而减少用户因为网络状况不佳导致数据修改提交失败的情况
新功能预告
- 网格视图4期-新增前台字段编辑能力:开发中,预计10月下旬上线。
- 全新「任务视图」:即将进入开发阶段。