建议新增子表单行组件事件


如上图,建议增加子表单行组件事件,实现异步操作。
我遇到的场景是,在销售订单中每次选中产品,输入销售数量后,需要异步去数据库比对“库存数量”,如果销售数量大于库存数量,会提示报错。

当前可以使用操作前事件,提交表单的时候验证

不是在提交表单前操作,是行级的事件。
比如,用户在订单明细上输入了100行,提交的时候才被告知某几行库存不足,这不符合一般需求。常见的就是在行级组件上添加事件,异步检验,甚至很多时候还需要在事件中添加预占库存的操作。

如果没有这个功能,我感觉很难做出多用户多并发的订单类应用。

此类需求合理的方式 应该是选产品的时候load到可用库存, 而后端处理并发保护需要很重的逻辑.工作流只能用JS节点才能做得好了