填报提交成功,将内容推送企业微信,如何实现

如题,想将填报的内容推送到企业微信,如何通过简单的方式实现,或者提供一些解答思路,譬如js

image.png

image.pngimage.png

FineReport 用户c2750520 发布于 2021-8-2 15:36 (编辑于 2021-8-12 15:39)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
烟尘Lv6高级互助
发布于2021-8-2 15:41(编辑于 2021-8-12 15:12)

提供个思路:

写自定义函数,填报成功后用js调用这个函数,用java调用企业微信接口,发送模版连接内容

自定义函数-https://help.fanruan.com/finereport/doc-view-698.html

js代码:var s=FR.remoteEvaluate("=函数名(\""+参数1+"\",\""+参数2+"\")");

企业微信没写过,云之家亲测可行

https://bbs.fanruan.com/wenda/question/71853.html

image.png

  • 用户c2750520 用户c2750520(提问者) 请问import com.fr.third是怎么引入模块的?直接写在js里时报错不让引入模块cannot use import statement outside a module
    2021-08-12 14:43 
  • 烟尘 烟尘 回复 用户c2750520(提问者) 帆软设计器安装目录里有,C:\\FineReport_10.0\\webapps\\webroot\\WEB-INF\\lib
    2021-08-12 15:12 
  • 用户c2750520 用户c2750520(提问者) 回复 烟尘 安装目录确实有,但是我把代码写在填报完成事件中,会报错(问题补充了图片),大佬能解释一下原因吗
    2021-08-12 15:31 
  • 烟尘 烟尘 回复 用户c2750520(提问者) jar包引入了吗?继承AbstractFunction了吗
    2021-08-12 15:33 
  • 烟尘 烟尘 回复 用户c2750520(提问者) 填报完成代码怎么写的?
    2021-08-12 15:34 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-8-2 15:44(编辑于 2022-1-29 13:51)

你这个需要做集成了,推送给那个账号,就要帆软账户和微信用户关联

企业微信集成-https://help.fanruan.com/finereport/doc-view-1981.html

===========

同时安装模板消息事件插件-https://help.fanruan.com/finereport10.0/doc-view-1780.html

可以直接填报成功后,发送消息到企业微信

  • 3关注人数
  • 760浏览人数
  • 最后回答于:2022-1-29 13:51
    请选择关闭问题的原因
    确定 取消
    返回顶部