2023-03-21 更新:表格导入/批量操作的逻辑优化

之前大家在做导入和批量操作时,应该会经常遇到下面的问题,阻碍用户的正常操作

  1. 导入时会锁表,导致无法再进行单条数据修改,或批量数据修改

  2. 批量操作时,操作的数据过多,导致操作中断,无法完成全部的数据修改

  3. 批量操作后,偶发一直处于执行中的状态,实际已经操作完成,或操作都没有完成

因此专门针对导入和批量操作做了细致的区分和优化,优化后的效果如下:

1. 大批量数据数据优化

导入/批量操作时,操作 100 条以上的大批量数据时,会在表格中实时显示当前正在处理谁的操作,进度如何。

其他人再提交大批量数据的操作,会提示同时只能进行 1 个批量数据的操作。

同时优化了大数据的处理逻辑,不会再出现处理数据不全、处理过程中意外停止的情况。

ddc65b5b33846dbcd55bedf3d5866133.png

5dbb7e7c054ee407da81ac4ca86bed4e.png

2. 少量数据数据优化

导入/批量操作时,操作 100 条及以下的少量数据时,则不会受大批量数据的影响,均可正常提交进行处理,无需等待。

如有多个用户同时提交了少量数据的操作,则会进入队列,排队执行,先提交先排队先执行,通常等待时间不会超过 1 分钟。

如果对单条数据,或单个字段进行操作,则会立即执行,不会等待与排队。

2023-03-21 更新
1215 次查看
0