多级上报

123.png

点击上报后出现弹框来确定是否填报;确定:上报;取消:不上报。

现在弹框有了,怎么能够设置点击取消的时候不上报,点击确定上报

$("div[widgetname=Report]").on("click",function(){

var r = confirm("是否上报");

if (r == true) {

    

} else {

    

}

});

FineReport 15922204585 发布于 2022-6-29 15:54
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
15922204585Lv6高级互助
发布于2022-7-20 12:11

没用帆软的多级上报,采用了自定义按钮

最佳回答
0
lbstjwLv7初级互助
发布于2022-6-29 20:51

看好久没人回答,虽然我也不熟,帖子不能凉了,哈哈。

帮你搜索了下帮助,https://help.fanruan.com/finereport/doc-view-526.html?source=4 

下面是帮助里的:

多级上报是基于模板进行数据填报入库,那么为了更好地实现多级上报功能,FineReport 为多级上报提供了四个参数来辅助进行模板设计$fr_task_name$fr_task_state、$fr_task_id$fr_task_sender,可在模板中直接调用。

1)$fr_task_name

fr_task_name 是指获取上报任务名称。

2)$fr_task_id

fr_task_id 是指获取上报任务的ID。

3)$fr_task_sender

fr_task_sender 是指当前操作节点的上一个节点的操作人,可在模板中直接使用该参数,提醒当前任务节点操作人,其上一步操作人员是谁。

比如说在 联合填报上报之非所有操作人员完成后流转 中,审核节点中只有一个用户 C,也只绑定了一个模板,当联合填报节点下有 2 个用户 A 和 B,当不勾选非操作人员完成后流转,那么 A 和 C 以及 B 和 C 就构成了 2 个单独的任务,当 A 上报完成之后,C 需要进行审核,但是 C 的审核模板却只有一个,无法判断当前审核的数据是用户 A 的还是用户 B 的,此时可以用$fr_task_sender来进行过滤,在审核模板中添加一个过滤条件,用户值为$fr_task_sender,那么C进行审核时,模板只会显示该节点审核的上个节点用户上报的数据。

4)$fr_task_state

fr_task_state是指获取当前任务流转所处状态,如下列表:

fr_task_state=-1 是指异常情况;

fr_task_state=0 是指等待上报;

fr_task_state=1 是指等待审核;

fr_task_state=2 是指审核通过;

fr_task_state=3 是指被退回;

fr_task_state=4 是指已关闭;

fr_task_state=5 是指超时。

$fr_task_state其具体使用情况请查看 进行多级上报

数据多级上报

帮你顶上去,看看有没有大神有更好的答案。

  • 15922204585 15922204585(提问者) 谢谢,后面没用帆软的多级上报,用的自定义按钮
    2022-07-20 12:11 
  • 1关注人数
  • 506浏览人数
  • 最后回答于:2022-7-20 12:11
    请选择关闭问题的原因
    确定 取消
    返回顶部