钉钉审批单数据集插件

    返回钉钉审批单数据集
¥3000.0
开发者:   徐文龙
更新时间:   2025/12/31 11:59
当前插件版本:   1.7.5
jar包时间要求:   2019/10/31

登录后可下载

【帮助文档】:地址


用户安装插件后,通过界面设置进行钉钉审批单内容的查询,获取某个审批单类型下的所有审批实例详情数据。插件的主要工作流程如下:

图片.png

在该插件中,如果是新创建数据集插件,第一步需要手动获取token,获取token的步骤如下(参考文档:https://ding-doc.dingtalk.com/doc#/serverapi2/eev437  ):

1、首先需要创建企业后台应用,参考文档:https://ding-doc.dingtalk.com/doc#/bgb96b/gt5d6a ,如果需要指定访问ip白名单【注:指定ip后,只有满足条件的ip才可以访问数据,否则不能获取数据】,请在该步骤配置,同时,还需要在接口权限中,添加审批单权限,创建完成后,可以拿到AppKeyAppSecret,用于获取token,如图:

image.png

【更新说明】:token输入框可以填appkey和appsecret,以便自动获取token,具体格式如下:

    appkey=AppKey&appsecret=AppSecret

其中,AppKeyAppSecret请修改为上面应用中的具体值。


2、请求地址:https://oapi.dingtalk.com/gettoken?appkey=AppKey&appsecret=AppSecret 即可拿到token,url中红色部分即为前面步骤获取的具体值,需替换为自己的


输入token后点击查询,根据钉钉接口查询所有审批类型,生成审批类型列表,填充到下拉框中。

用户选择某个审批类型后,后台自动根据相应的审批类型process_code执行查询,获取所有审批实例详情,预览窗口实时显示最多10条预览数据。

  如果保存后再次打开数据集界面,或者是点击数据集预览窗口,则会根据插件配置的token和审批单类型code自动执行插件并预览数据,如果token失效,需要重新获取并填写。


  3、插件支持设置网络代理

        当前插件只能在外网环境使用,如果内网不能联网,只能通过代理上外网的话,可以通过配置网络代理来访问数据,目前只支持http代理和http转发方式,具体配置如下

             http方式配置: http:ip:port,比如 http:127.0.0.1:8088

             http接口转发方式,比如nginx反向代理钉钉接口:http://127.0.0.1:8099

        1.jpg




  注:该插件当前只能获取最近120天的审批单数据,而且不支持远程设计。


   另外,钉钉创建审批单模板,参考文档:https://ding-doc.dingtalk.com/doc#/serverapi2/tvu5f4


[2021-01-22]token输入框支持appkey和appsecret以便自动获取token,格式为:appkey=AppKey&appsecret=AppSecret

[2021-06-19]修复bug

[2021-09-29]适配11.0

[2022-05-31]升级jsoup到1.14.3

[2023-03-16]修复查询最近120天数据bug

[2023-04-20]升级hutool和jsoup版本

[2023-04-24]增加网络代理设置,审批列表返回审批单号

[2023-05-24]增加url转发方式网络代理设置

[2023-07-31]完善审批单状态及审批人名称

[2024-03-15]修复审批单新增字段后,历史数据展示错位的问题

[2025-10-27]升级hutool版本至5.8.41

    您的评价

        差劲           优秀