创建/删除日历
1. 简介
1.1 场景简介
创建/删除日历场景指的是,通过企业微信开放能力插件实现在企业微信中的日历增删,并通过企业微信工作台发送日历消息,提醒成员。实现业务部门日历数据公开透明,提升企业内部协作效率。
1.2 应用场景
适用于需要通过简道云直接创建企业微信日历,并自动提醒相关人员的场景中。如公开部门日历、删除部门日历等等。
1.3 预期效果
以创建测试部门日历后删除日历为例,效果如下所示:
1.4 使用说明
1)企业微信开放能力插件为免费插件,付费版用户可免费使用。
2)企业微信开放能力插件仅支持简道云企业微信代开发模式使用,CP 模式和 ISV 模式暂不支持。
2. 插件安装及配置
2.1 安装插件
1)直接安装
- 您可点击右方链接直接安装插件:企业微信开放能力插件安装。
- 安装成功后,安装成功后,可参考本文【3.2 配置插件】和【3.3 启用插件】,前往「开放平台 >> 插件管理」处启用插件。
2)插件市场处安装
在简道云「插件市场」处,安装「企业微信开放能力」插件。插件市场处安装方法可参见文档:插件市场中【2.3 插件安装】。
2.2 配置插件
1)安装完成后,在「账户中心 >> 管理后台 >> 企业信息 >> 基础信息」处,复制企业账号的 CorpID。
2)在「插件管理」处,点击插件右侧的「设置」按钮,将获取到的 CorpID 配置进去。
2.3 启用插件
在插件管理中,打开「企业微信开放能力」插件右侧开关,启用插件。
3. 表单搭建
插件使用体验可先安装:企业微信开放能力插件模板。本文将按照示例表单进行讲解。
插件配置需要使用 2 张表单,分别是:
- 测试部门日历表:用于在企业微信中创建一个日历,支持添加人员信息;
- 删除日历:删除日历信息。
4. 前端事件配置
4.1 创建日历
4.1.1 添加按钮执行动作
进入「测试部门日历表」中,点击「是否创建日历」按钮,在「字段属性 >> 执行动作」处点击「设置」,添加前端事件。
4.1.2 设置事件名称和说明
添加好按钮执行动作后,首先设置执行动作的名称信息,即事件名称和事件说明,用于区分前端事件:
4.1.3 设置执行动作
执行动作设置如下所示:
- 选择插件:选择「企业微信开放能力 >> 新建日历」;
- 日历标题:设置为字段值,即「日历标题」字段;
- 日历描述:设置为字段值,即「日历描述」字段;
- 日历管理员:设置为字段值,即「日历管理员」字段;
- 颜色:设置为字段值,即「颜色」字段;
- 是否公开:设置为字段值,即「是否公开」字段;
- 公开成员:设置为字段值,即「公开成员」字段;
- 公开部门:设置为字段值,即「公开部门」字段;
- 通知设置:
- 赋值方式选择「按子表单赋值」,子表单选择「通知设置」:
- 通知成员选择「字段值」,即「通知设置.通知成员」字段;
- 成员权限选择「字段值」,即「通知设置.成员权限」字段;
- 字段存储关系:点击添加按钮,将「日历 ID」的值存储到「日历 ID」中。
全部设置完成后,点击「保存」按钮。
4.2 删除日历
4.2.1 添加按钮执行动作
进入「删除日历」表中,点击「是否删除日历」按钮,在「字段属性 >> 执行动作」处点击「设置」,添加前端事件。
4.2.2 设置事件名称和说明
添加好按钮执行动作后,首先设置执行动作的名称信息,即事件名称和事件说明,用于区分前端事件:
4.2.3 设置执行动作
执行动作设置如下所示:
- 选择插件:选择「企业微信开放能力 >> 删除日历」;
- 日历 ID:设置为字段值,即「日历 ID」字段;
全部设置完成后,点击「保存」按钮。
4.3 效果演示
效果参见本文【1.3 预期效果】。