关于定时调度的问题判断表新增数据

如果表里新增加一行,那么定时调度把这一行数据发送到app消息,表结构可以参考的列有时间(年月日时分秒)这是提交的数据,不用消息推送插件,因为提交数据是在其他软件完成的,参考列还有提交人门店ID,我的本意是当门店提交数据之后,定时调度能够把最新的消息推送到门店店长手机上,现在已经实现按门店ID推送到各自门店店长手机上,不知道怎么判断新增数据之后把最新数据推送过来,如果  简单重复执行,那么就会一直推送老数据

image.png

FineReport 15900334107 发布于 2023-3-6 08:27
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2023-3-6 08:32(编辑于 2023-3-6 08:35)

首先仍然是定时调度。比如3分钟执行一次,

然后定时调度里加判断,如果数据录入时间在3分钟内(含),就推送。

image.png

  • 15900334107 15900334107(提问者) 谢谢,这个确实可以实现,这个功能,但是有个问题就是,因为有很多门店,别的门店没有数据的时候,也会发送一个空白的模板到手机信息,这个怎么能处理一下呢
    2023-03-06 11:06 
  • luojian0323 luojian0323 回复 15900334107(提问者) 建议不同部门分别做调度。 因为定时调度是统一调度,你还要按数据权限拆分,就只能分别 写条件调度了
    2023-03-06 11:15 
  • 15900334107 15900334107(提问者) 回复 luojian0323 多谢多谢
    2023-03-06 11:41 
最佳回答
0
JL98Lv6中级互助
发布于2023-3-6 09:28

你的报表文件里要直接查出新提交的数据,不然看到的就是老数据

  • 3关注人数
  • 392浏览人数
  • 最后回答于:2023-3-6 09:28
    请选择关闭问题的原因
    确定 取消
    返回顶部