找回密码
 立即注册

QQ登录

只需一步,快速开始

番茄牛腩烩面

注册会员

8

主题

16

帖子

110

积分

注册会员

积分
110

[已处理] 急急急!!!!

番茄牛腩烩面
注册会员   /  发表于:2024-10-22 09:43  /   查看:252  /  回复:4
30金币
如何根据表格里的数据动态生成二维码,比如在表里点击”西瓜“,然后根据“销售数量”生成二维码保数据,比如生成4个二维码,每个二维码里存的东西我在服务端命令”二维码“里做好了但是怎么调用不会了
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你的意思应该是,在处理完所需的二维码数据后怎么返回数据告知前端打印那些二维码。可以这样,在生成二维码的服务端命令中添加一个数组,记录所有新添加数据的ID,将该数组返回给前端。前端使用“在里面”这个条件去限定表格或者查询所需的二维码。 在这期间我遇到一个BUG,服务端返回的数据是 17,18,19,20,然而使用查询命令“在里面”去查询这组数据,结果只能查出符合18,19的数据。能看到SQL中的参数第一个和最后一个被剔除 ...

4 个回复

倒序浏览
最佳答案
最佳答案
二麻子
初级会员   /  发表于:2024-10-22 09:43:23
来自 2#
你的意思应该是,在处理完所需的二维码数据后怎么返回数据告知前端打印那些二维码。可以这样,在生成二维码的服务端命令中添加一个数组,记录所有新添加数据的ID,将该数组返回给前端。前端使用“在里面”这个条件去限定表格或者查询所需的二维码。

在这期间我遇到一个BUG,服务端返回的数据是 17,18,19,20,然而使用查询命令“在里面”去查询这组数据,结果只能查出符合18,19的数据。能看到SQL中的参数第一个和最后一个被剔除掉了,只有中间的参数会被保留。


经过测试,我怀疑是分隔符“,”导致的。所以我给在里面这个查询的值前后加上了逗号分隔符去解决这个问题,然后就能正常的查询了。



最后就是,你这个生成的二维码保存到数据库不太合理。你可以用表格转JSON工具,然后将JSON数据反序列化为数组,然后再循环或者怎么样的。最后把数据导入临时表中,然后打印这个临时表。总之这是大概的思路,具体实现还要你自己把握。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
番茄牛腩烩面
注册会员   /  发表于:2024-10-22 15:41:32
3#
二麻子 发表于 2024-10-22 10:53
你的意思应该是,在处理完所需的二维码数据后怎么返回数据告知前端打印那些二维码。可以这样,在生成二维码 ...

大佬太厉害了,我还有个小问题 。我二维码是固定四个,怎么能动态生成,比如说我要是库存有三十个的话,就得是需要生成5个才能除开就不能是四个,还有就是库存11个的情况下循环3次,前两次分别放四个,那第三次得放2个,要不然的话就会出现小数。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
二麻子
初级会员   /  发表于:2024-10-22 17:22:48
4#
你二维码的打印次数取决于循环次数,和你后面二维码的计算没有关系。从你现在做的来看,你想动态打印多少需要你自己制定规则,然后取到数值填到循环次数哪里。

然后就是你提及的小数取整可以用excel公式向上取整。

说实话我没看明白你这么做到底是为什么,二维码可以存ID,url之类的,你存一个这么奇怪的字符串有什么用。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-10-23 08:57:09
5#
感谢大家对活字格的支持
如果您的问题已解决,请及时更新帖子的状态为“已处理”,并设置最佳答案给有帮助到你的回复;
如果您的问题还未解决,欢迎跟帖补充;
如果您有新的问题,也欢迎创建新的求助帖呦。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部