当前位置: 首页 > Web前端 > HTML

JVSlowcode如何实现复杂素材编码?

时间:2023-03-28 19:55:45 HTML

在日常的业务流程中,编码很多,比如订单的流水号,复杂的物料编码,学号等场景,那么如何通过JVS实现各种编码呢?为了让用户尽可能简单,我们的编码分为简单配置编码和复杂配置编码。我们分别来看一下这两种编码。简单编码简单编码只需要使用表单引擎中的序号组件,序号组件支持三级编码。第一级是自定义前缀。这里可以根据设置的序列号自定义前缀。主要用于场景区分,可以根据不同的场景简称。这里的前缀是完全自定义的,支持可选填充,如第二张图所示。level是自定义的,这里是时间戳的定义,为了区分不同数据量的序号,可以用时间来区分,时间戳有多种选择方式,支持可选,如图:第三层是序列号,这里可以设置序列号的位数,是否可以重置序列号,重置规则等。总的来说,这里的序列号配置起来比较方便快捷。如果复杂的代码是复杂的代码,那么我们需要为对应的表达式位独立生成数据,最后通过逻辑引擎拼接字段。逻辑引擎的数据拼接需要在新增数据配置的后期操作中完成。让我们看一个具体的例子。材料类型:工具/材料=GJ/CL钻头分类:平口/十字/外六角/内六角=AA/BB/CC/DD手柄分类:木耙/铁耙/钢耙=01/02/03流水序号:五位例:rake工具序号为GJAA0100001系统具体配置如下:类型配置如下:切换到数据设置界面,将模型更新节点拖到逻辑配置canvas设置鞋跟模型,修改字段Result,查询条件的结果。如图所示,组装物料代码的功能结合了几个字段。设置查询条件,直接使用唯一数据标识作为查询条件,提交后保存。看看最终效果,如图:在线演示:http://frame.bctools.cn/