收银台扫码添加商品的逻辑
2024-09-27 10:42:16 4 举报
收银台扫码添加商品的逻辑是一个高效、便捷的购物流程。当顾客在商店购物时,他们可以通过收银台附近的扫码设备扫描商品条形码,系统将自动识别商品信息并添加到顾客的购物车中。这种方式省去了手动输入商品信息的繁琐步骤,提高了结账效率,提升了顾客的购物体验。同时,扫码添加商品的功能也有助于商店管理人员更好地了解商品销售情况,进行库存管理和销售策略的调整。
作者其他创作
大纲/内容
调条码接口传style_no
调款号接口:https://api.erp.kfdrp.top/app/drp/search_product传参:key: 6928804011142status: 1show_all: 1目的:判断该模糊搜索的款号有没有返回值
否
调款号接口传key
国标码是否有结果?
款号精确搜索是否有值?
调款号接口传standard_code
调条码接口:https://api.erp.kfdrp.top/app/drp/search_product_barcode传参:barcode: 6928804011142status: 1show_all: 1目的:获取新商品数据,并判断该条码有没有返回值
条码是否有结果?
调条码接口传barcode
是
唯一码是否有值?
结束
款号模糊搜索是否有值?
拼接款号查询
调款号接口:https://api.erp.kfdrp.top/app/drp/search_product传参:standard_code=6928804011142show_all=1page=1page_size=20目的:在弹出的弹窗中将该国标对应所有的商品数据加载出来
注:1、所有在弹出“商品添加”弹窗之前调的接口,都是为了获取新商品数据或检索已有的商品数据;2、在弹出“商品添加”弹窗之后调的接口,都是为了在弹窗中显示所有商品数据或第一款商品的条码数据;3、相同判断内容(菱形)的判断依据相同。
将结果添加进购物车
弹出添加商品弹窗
提示:唯一码已存在
提示:无效的条码
调款号接口:https://api.erp.kfdrp.top/app/drp/search_product传参:style_no: 6928804011142status: 1show_all: 1目的:获取新商品数据
是否是国标码?
判断依据是:是否是69开头的13为数字
判断依据是:调国标码接口的返回值的个数是否>0
判断依据是:调款号接口的返回值的个数是否>0
判断依据是:调条码接口的返回值的个数是否>0
调款号接口:https://api.erp.kfdrp.top/app/drp/search_product传参:standard_code: 6928804011142status: 1show_all: 1目的:获取新商品数据,并判断该69码有没有返回值
输入条码+回车
调款号接口传style_no
报错:无效的条码
调条码接口:https://api.erp.kfdrp.top/app/drp/search_product_barcode传参:style_no: 20240515001show_all: 1目的:在弹出的弹窗中将第一款商品数据的条码信息加载出来
判断依据是:是否是唯一码且该唯一码被添加了
收藏
0 条评论
下一页