这次实战课主要是针对于钉钉如何创建审批流场景进行讲解的
下面说几点个人觉得需要注意的事项
- 首先贴上这个链接https://developers.dingtalk.com/tutorial?spm=ding_open_doc.document.0.0.60984cc4g4ZCbz
个人觉的这个链接是一个刚刚要接触钉钉开发的初学者,最为需要经常访问的地址,其中囊括了三种开发模式、三种登陆方法以及六种常用场景。
- 这面提醒一下搭建审批工作流要创建一个小程序而不是H5微应用,链接中的文字描述错了。
- PC端首页地址 这个地方如果想要填写但是没有自己的域名的同学可以参考上章节配置下内网穿透。(有风险,仅限于测试使用)
- 开发权限添加中:需注意将通讯录管理权限和智能工作流权限一并添加。否则在调用相关审批接口会提示权限异常信息。
OA审批工作台
其中对于表单设计钉钉提供了默认模版和基础空间供我们使用。
https://aflow.dingtalk.com/dingtalk/web/query/oaDesigner?from=oaAdminHomeWeb&processCode=PROC-AD62C63A-2535-4054-BF97-9893E74A6D7F&tab=form
提示没有创建好相关应用是无法直接打开链接的哈
表单设计
- 左侧分为:控件库,套件,关联表单(这里的几项和墨刀一类的PR工具类似)
- 中间为:内容预览,可以将左侧的内容推动到这里进行实时预览。
- 右侧为:默认功能信息规则。没大看懂,先不做讲解。当点击指定空间时,右侧会更新为该空间的更改信息窗口,可以进行基础信息的更改。
流程设计
这里是控制审批工作流程的。涉及到业务场景,具体场景还需看需求进行定制化的开发。
- 左侧有悬浮窗口,可以点击查看或使用基础模版,提供了请假,财务等基础流程模版。
- 中间为审批主流程显示区域。点击➕可以自定义添加分支或者功能
- 右侧默认为智能机器人,可以提供实时对话了解更详细的内容。当点击主流程相应内容时,右侧将弹出编辑选项,进行定制化编辑。
高级设置
为进阶功能。不太清楚详细功能先略。
当创建完工作流程后,可点击发布。如有不符合基础逻辑的,这里会进行提醒。