- 最近内测组大牛
@新新
童鞋发了一张公司产品二维码标签图示意图,看到这张图村长居然秒懂啊!
- 用竖线分割数据,实现扫码入库,这不就是微信查询的回写模式嘛,赶紧来实验一下。
建立企业微信应用
- 登陆进入【企业微信】–【企业应用】–【添加应用】,建立一个叫【采购入库确认】的应用,记下agentId=1000004。
- 设置好回调,然后设置一下自定义菜单,加个扫描推事件(弹框),id自定义,例如
smt
。
ES设置专用微信查询
- 登陆进入ES,在微信查询中建立一个mkey为
smt
的查询,加入sql代码。
{{if checktableid "esap" "s" "id" .p1}}
declare @rcid nvarchar(20)='{{newrcid}}', @rtid nvarchar(20)='{{rtid "WM_入库单"}}'
insert s(id, 类, 日期, excelserverrcid, excelserverrtid)
select :p1, N'入库', :p4, @rcid, @rtid
insert io(品, 批, 数, 收, excelserverrn, excelserverrcid, excelserverrtid)
select :p2, :p5, :p3, :p3, 1, @rcid, @rtid
select @rcid as 录入成功
insert es_repcase (rcid, rtid, fillDept, fillDeptName, fillUser, fillUserName, state, fillDate, lstFiller, lstFillerName, lstFillDate)
values(@rcid, @rtid, 1, 'esap', 1, 'esap', 1, getdate(), 1, 'esap', getdate())
{{else}}
select N'亲,该单已确认过了~'
{{end}}
微信扫一扫
- 首先模拟个二维码,登陆草料网,按前面示意图上的规则打入:
s0001|p10000001|4000|2017-06-23|1t1652
,生成一个二维码,实际上这个码贴在产品包装上。
- 掏出小手机,登陆企业微信,进入【采购入库确认】应用,扫一扫。
- 没毛病!回ES看一看结果,是不是棒棒哒。
- 多扫几次会提示重复哦,人性化吧!
小结
-
主要应用了esap的微信查询功能。
-
看似非常简单,但是据
@新新
说pda厂家开发这些功能加pda设备价值好几万,玩esap的你是不是感觉赚大发了~ ~
By woylin
2017-6-23