整体流程是:定时抓取微信群中接收到的Excel订单文件,对文件中的每条数据依次上传至ERP系统并在Excel文件中新增列备注上传结果,将文件进行回发。
比较繁琐的流程是从微信中批量获取传输的文件,因为微信群非常多,每个微信群对接一个客户,总计下来几百个左右。
如果依次去消息列表找文件下载的话,效率极低且稳定性不佳,所以借用微信的【自动下载文件】功能,直接到默认路径中获取。
打开微信设置-文件管理-文件设置,此处文件自动下载功能必须打开。

微信接收到文件以后,会默认保存在“\FileStorage\File\yyyy-mm”这个路径下。

这里需要注意的是,路径中最后一个文件夹默认以年-月的方式命名。
为了应用的复用性和稳定性,建议路径中的年、月、微信号、以及电脑账户等可能会变化的值使用变量的方式存储并拼接。
在影刀中使用【获取文件列表】指令,筛选出所有的excel文件。

根据最后修改时间筛选出目标文件列表拷贝到额外的工作路径进行处理,目的是为了不影响原默认路径下的初始文件。


处理好的文件根据文件名中的字段匹配微信群名,发送至对应群即可。
工作路径中的文件也建议汇总至其他路径后清空。