背景:有个售后子表的信息是通过扫二维码获取其他系统质保信息,且得到信息的同时需要人工再打一些标记,比如能否售后;
目标:先建主表,再建子表分录,但子表分录要先扫码后得到信息,且显示子表的详情(操作人员看到返回的信息即可打标记)
方案结果:当前系统的实现方案都对操作人员来说不友好;所以来找方案;(只有方案一相对靠谱一些)
方案一:子表中,增加 API 查询按钮,在扫了二维码信息后,再人工点一下查询按钮来获取信息;
缺点——就是每扫一次就要加人工点一下查询;
方案二:将全部外部质保信息导入到明道表中的一个工作表,再使用工作表的扫码关联来获取数据;
缺点——质保信息有千万级别;但要售后的只有一小部分;且还有集成不说。。。费用是直接上升;
方案三:自定义页面增加扫码按钮,再通过配置先扫码再进封装流程的办法是可以实现(但是创建是哪个主表信息,需要业务限制,比如一个人只有先把一个售后单操作完在,再操作第二单,否则扫子表信息时找不到哪个是主表信息;或者事后再操作,体验都很差!!!!)
缺
缺点——对于扫码加售后信息确认两个工序放到一个人身上时,体验也相当差;
那就试试在文本框默认值里用自定义函数调表格 API 吧,就是有时间限制,1 秒内好像
谢谢回复,确实是可以缓存;
但我们质保信息有几大亿数据。缓存不起啊
这个自定义函数,不是代码块,是在前端触发的;
然后在自定义函数中有各种限制;比如只能给当前字段赋值;
![image.png]()
具体业务看不懂,,,
但无非两点,前端缓存一些需要质保的信息,采集二维码后直接用自定义函数判定是否能售后,或者后端工作流处理
相当于 node 环境, 不涉及 html, 其他理论你引入对应的库。都是可以的吧
收到,谢谢;
那自定义函数中能不能调用【API 查询】,这个有没有办法?
不支持的
原本想通过 JS 获取查询按钮这个 DIV,再通过函数调用一下,结果报 document 没有这个对象。。。就没招了
自己先顶一下;
请大牛们看看有没有类似的场景 支个招