添加产品时生成产品号
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 效果预览
点击新增按钮唤起页面,点击新增
成功生成产品号