扫码输入及校验
场景说明
在工业生产中,产品生产、追溯、仓库出入库、物料上料都需要使用条码进行相关管控,现场人员扫条码或二维码触发自动执行对应的业务,包括提示结果,弹出页面,键入查询等。此时可通过扫码事件,实现现场自动化的条码数据获取和相应业务处理。
下面以扫码基础的输入及校验为例,更多业务处理如多码识别、重码防错等业务处理可按需配置事件逻辑实现。
配置说明
1)配置扫码事件
2)在扫码事件下,配置校验扫码所识别的内容信息的条件判断
- 通过“event.code”事件参数可获取扫码所识别的内容信息
- 通过event.code.slice()按位获取码的内容信息
- event.code.slice(开始位置,结束位置),如裁切前 5 位event.code.slice(0,5),裁切第3位至倒数第2位event.code.slice(2,-1)
- event.code.slice(位置),如从位置 3 到末尾event.code.slice(3)
3)在条件下,配置校验通过的业务动作,如将码传到输入框或变量