Skip to main content

添加产品时生成产品号

1 应用场景

对于领域模型中的产品表,我们希望在添加产品的时候,可以自动生成唯一的产品编号。

2 领域模型

本案例涉及到的领域模型如下:

3 逻辑流编排步骤

3.1 逻辑流预览

3.2 参数元件

3.3 提交对象元件

这条逻辑流是由新增产品页面触发,在逻辑流的开始提交对象,可以使得页面填写的数据保存

3.4 修改对象元件

3.4.1 修改值详情

将产品号赋值为 'CP'+string.replaceAll(now(),'[^0-9]','')

CP=> 产品的缩写,后面是取到当前的年月日时分秒,把除了 0-9 数字的替换为空,即可生成字符串作为唯一标识号。这里可以替换为任意函数

3.4.2 预期效果

3.5 关闭对象元件

将当前页面关闭

3.6 刷新元件

刷新页面,使新数据得以展示

3.7 结束节点

设为无值

4 效果预览

4.1 绑定逻辑流

在新增产品页面的确定按钮调用此逻辑流

4.2 效果预览

点击新增按钮唤起页面,点击新增

成功生成产品号