例如『訂單』表有多個關聯供應商,『供應商』表亦有多個關聯『訂單』,『訂單』中有多個供應商提供的貨品(作為子表)。我現在要實現的功能是,當移除一個供應商的關聯時,自動移除所有此供應商的貨品。
請問當我從『訂單』中移除一個或者幾個供應商時,如何獲取哪些供應商被移除了?
我在工作流中建立『訂單』的『供應商』字段更新時觸發,卻只能拿到還剩下的供應商,拿不到被移除的那些。
请
登录后发表观点
批量获取订单下的货品记录,然后传给子流程逐条处理
子流程:
- 获取到当前货品的供应商,
- 去供应商表中查询,条件是 {关联的订单的记录 ID 等于主记录的记录 ID,供应商等于 1 中获取的供应}
- 没有查询到数据,就删除掉货品记录
謝謝。

批量获取订单下的货品记录,然后传给子流程逐条处理
子流程:
- 获取到当前货品的供应商,
- 去供应商表中查询,条件是 {关联的订单的记录 ID 等于主记录的记录 ID,供应商等于 1 中获取的供应}
- 没有查询到数据,就删除掉货品记录