二维码读写器自动执行接口开发(单接口)(2021-10)

前言:公司有几十家门店,每天都要对每一笔订单进行订转销,原有的是在程序上对每笔订单进行操作,但是因为员工的职业素养各不相同,很难做到让人满意,并且客流量大的时候也来不及操作,所有需要有一个装置,在门店打印小票的上面加上二维码,要订转销时扫二维码直接完成操作。

准备:1.有二维码的小票      2.能够识别二维码的读写器      3.实现订转销的接口

说明:1.小票的内容也是后端接口设置的,需要加上一个带参数的二维码,参数可多个。例如:

 (订单id=123&订单编号=3456&门店id=A123),直接生成二维

                ​​​​​​​        ​​​​​​​        ​​​​

 

           2.读取器是买的,某宝有很多种 ,我买的是这种带USB和wifi的。

                              

                

            3.接口是根据你的机器传参格式自定义的,就是一个根据订单号修改的

内容:1.设置机器参数,配置好参数,我的是wifi版本的,只要设置好接口路径和wifi密码,生成二维码用机器扫描就相当于配置成功,配置好重启机器生效。

 

         2.写的测试接口,只支持这种形式,code=0000,代表成功,code=其他就是失败。

@RequestMapping(value ="/test",method = RequestMethod.POST)
    @ResponseBody
    public String testDemo(HttpServletRequest request, HttpServletResponse response) throws IOException {

        StringBuffer sb = new StringBuffer() ;
        InputStream is = request.getInputStream();
        InputStreamReader isr = new InputStreamReader(is);
        BufferedReader br = new BufferedReader(isr);
        String s = "" ;
        while((s=br.readLine())!=null){
            sb.append(s) ;
        }
        String result =sb.toString();

        System.out.println(result);
        return "code=0000";
    }

         3.使用配置好的机器,扫描小票的二维码,输出结果。

结果:接口打印输出,得到小票二维码的参数,进行其他操作。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值