QiangDiao Li
业务流程调整后,可能不再需要某个状态,但仍有记录使用它。Busabase 在删除这个选项前,能否显示受影响的记录数量,并指定替代状态?希望原有记录能有明确去向,避免删除选项后变成没有状态的记录。
业务流程调整后,可能不再需要某个状态,但仍有记录使用它。Busabase 在删除这个选项前,能否显示受影响的记录数量,并指定替代状态?希望原有记录能有明确去向,避免删除选项后变成没有状态的记录。


谢谢你把场景说清楚:业务流程改了以后,某个状态不再需要,但仍有记录在用它,希望删除前就知道影响范围,并把这些记录统一转到替代状态。
目前 Busabase 在删除仍被记录引用的单选/看板选项时,会拦截删除并提示该选项仍被引用,避免删掉后留下“没有状态”的记录。这能防止误删,但还没有在删除流程里一次性给出受影响记录数量、列出这些记录,或指定替代状态后批量改写再删除选项。

(上图为本地界面:编辑「状态」选项时,若选项仍被引用,保存会被拒绝并提示。)
临时做法是:先用筛选或看板找到仍使用该状态的记录,批量改到新状态(必要时走变更审核),确认引用清零后再删除旧选项。
我们已把「删除选项前显示影响数量,并支持指定替代状态后统一迁移」记为功能需求。具体交互和排期还没有确定;有结论会回到这帖更新。
Sign in to join the discussion. Reading is always open; you only need an account to post.
Sign in