我为一家设有国家办事处的大公司建立了一个Electron 购物网站.

What i want to do is the following

  1. 在将包裹发送到公司的国家办事处之前,通过PHP生成条形码
  2. 当物品到达国家办事处时,工作人员将登录到他们的账户,通过条形码阅读器(位于包裹上)扫描此条形码,网站将自动"批准"收到的物品.

只有使用web界面才能实现吗?我是说没有任何本地申请.怎么做?请解释一下.

推荐答案

因此,这里有一种可能对您有效的方法:

您需要将记录放入数据库中,如:

package_id |    name      |   status

  1234        My Package      shipped

生成包含package_id的条形码,您必须决定要使用哪种条形码.您还可以使用数据矩阵.然后将条形码创建为图像,以便可以打印它.Data Matrix非常适合大型自定义数据.

打印条形码,贴在您的包裹上

包裹到达办公室,用户登录您的网站,点击"确认包裹已收到"或其他任何内容.然后是一个文本字段,他聚焦文本字段,扫描条形码/数据矩阵,您的包裹ID"1234"将出现在文本字段中

提交表单,在数据库中查找条目,将其更改为:

 package_id |     name      |   status
  1234         My Package      delivered

A Tip如果你用的是QR Code,很多手机都可以读取,所以你不需要真正的条形码 scanner .您可以编写一个应用程序来读取条形码并将package_id发送到您的服务器.

Database相关问答推荐

Entity Framework:如何检测对数据库的外部更改

在 postgresql 中将列从字符串更改为字符串数组

区分大小写的数据库有什么好处吗?

是否可以使用 Mongo 的 Object ID作为其唯一标识符?如果是这样,如何将其转换为字符串并按字符串查找?

为什么 DynamoDB 查询中没有**not equal**比较?

在 sql server 中存储持续时间(时间跨度)

使 H2 将引用的名称和未引用的名称视为相同

怎样有效存储 7.300.000.000 行?

在 PostgreSQL 上获取数据库创建日期

FOR UPDATE和JOIN的 SQL 语义

Oracle在哪些情况下会自动创建索引?

更改列名 Rails

Hibernate、spring、JPS 和隔离 - 不支持自定义隔离

Hibernate 的 MariaDB 方言类名称是什么?

如果数据库已经提供缓存,为什么还要使用应用程序级缓存?

MongooseJS - 如何找到具有最大值的元素?

如何在 Google AppEngine 上实现自动增量

如何解析来自 Google 快讯的数据?

数据库 - (行或记录、列或字段)?

包含 8000 万条记录并添加索引的表需要超过 18 小时(或永远)!怎么办?