会议管理
1. 简介
1.1 场景简介
会议管理场景指的是,通过企业微信开放能力实现与企业微信会议的消息互通,支持进行会议的创建、修改、取消,以及获取指定时间内成员所参与会议的会议ID列表等。满足企业通过简道云直接管理企业微信会议的需求,提升企业管理效率。
1.2 应用场景
适用于需要通过简道云直接创建企业微信会议的场景汇总。如部门会议、公司会议、活动会议等等。
1.3 预期效果
以在企业微信中创建一个会议为例,效果如下所示:
2. 插件安装及配置
2.1 安装插件
1)直接安装
- 您可点击右方链接直接安装插件:企业微信开放能力插件安装。
- 安装成功后,安装成功后,可参考本文【2.2 配置插件】和【2.3 启用插件】,前往「开放平台 >> 插件管理」处启用插件。
2)插件市场处安装
在简道云「插件市场」处,安装「企业微信开放能力」插件。插件市场处安装方法可参见文档:插件市场中【2.3 插件安装】。
2.2 配置插件
1)安装完成后,在「账户中心 >> 管理后台 >> 企业信息 >> 基础信息」处,复制企业账号的企业微信 corpid。
2)在「插件管理」处,点击插件右侧的「设置」按钮,将获取到的企业微信 corpid 配置进去。
2.3 启用插件
在插件管理中,打开「企业微信开放能力」插件右侧开关,启用插件。
3. 表单搭建
插件使用体验可先安装:企业微信开放能力插件模板。本文将按照示例表单进行讲解。
插件配置需要使用 3 张表单,分别是:
- 创建会议:用于在企业微信中创建一个会议,支持添加会议成员及设置会议基础信息;
- 修改预约会议:用于修改已经创建好的会议信息;
- 取消预约会议:取消已经创建好的会议。
4. 前端事件配置
4.1 创建会议
4.1.1 添加按钮执行动作
进入「创建会议」表单中,点击「是否创建会议」按钮,在「字段属性 >> 执行动作」处点击「设置」,添加前端事件。
4.1.2 设置事件名称和说明
添加好按钮执行动作后,首先设置执行动作的基础信息,即事件名称和事件说明,用于区分前端事件:
4.1.3 设置执行动作
执行动作设置如下所示:
- 选择插件:选择「企业微信开放能力 >> 创建预约会议」;
- 会议标题:设置为字段值,即「会议标题」字段;
- 开始时间:设置为字段值,即「开始时间」字段;
- 持续时间(秒):设置为字段值,即「持续时间」字段;
- 会议管理员:设置为字段值,即「会议管理员」字段;
- 会议描述:设置为字段值,即「会议描述」字段;
- 会议地点:设置为字段值,即「会议地点」字段;
- 参会人员:设置为字段值,即「参会人员」字段;
- 日历 ID:设置为字段值,即「日历 ID」字段;
- 入会密码:设置为字段值,即「入会密码」字段;
- 提醒方式:设置为字段值,即「提醒方式」字段;
- 会议前提醒时间列表:
- 赋值方式选择「按子表单赋值」,子表单选择「提醒列表」;
- 提醒时间设置为字段值,即「提醒列表.提醒时间」字段;
- 字段存储关系:点击添加按钮,进行如下设置:
- 将会议 ID 的值存储到「会议 ID」中;
- 将会议号的值存储到「会议号」中。
全部设置完成后,点击「保存」按钮。
4.2 修改预约会议
4.2.1 添加按钮执行动作
进入「修改预约会议」表单中,点击「是否修改会议」按钮,在「字段属性 >> 执行动作」处点击「设置」,添加前端事件。
4.2.2 设置事件名称和说明
添加好按钮执行动作后,首先设置执行动作的基础信息,即事件名称和事件说明,用于区分前端事件:
4.2.3 设置执行动作
执行动作设置如下所示:
- 选择插件:选择「企业微信开放能力 >> 修改预约会议」;
- 会议 ID:设置为字段值,即「会议 ID」字段;
- 会议标题:设置为字段值,即「会议标题」字段;
- 开始时间:设置为字段值,即「开始时间」字段;
- 持续时间(秒):设置为字段值,即「持续时间」字段;
- 会议描述:设置为字段值,即「会议描述」字段;
- 会议地点:设置为字段值,即「会议地点」字段;
- 参会人员:设置为字段值,即「参会成员」字段;
- 日历 ID:设置为字段值,即「日历 ID」字段;
- 入会密码:设置为字段值,即「入会密码」字段;
- 提醒方式:设置为字段值,即「提醒方式」字段;
- 会议前提醒时间列表:
- 赋值方式选择「按子表单赋值」,子表单选择「提醒列表」;
- 提醒时间设置为字段值,即「提醒列表.提醒时间」字段;
- 字段存储关系:点击添加按钮,将返回信息的值存储到「修改结果」中。
全部设置完成后,点击「保存」按钮。
4.3 取消预约会议
4.3.1 添加按钮执行动作
进入「取消预约会议」表单中,点击「是否取消会议」按钮,在「字段属性 >> 执行动作」处点击「设置」,添加前端事件。
4.3.2 设置事件名称和说明
添加好按钮执行动作后,首先设置执行动作的基础信息,即事件名称和事件说明,用于区分前端事件:
4.3.3 设置执行动作
执行动作设置如下所示:
- 选择插件:选择「企业微信开放能力 >> 取消预约会议」;
- 会议 ID:设置为字段值,即「会议 ID」字段;
- 字段存储关系:点击添加按钮,将返回信息的值存储到「取消结果」中。
全部设置完成后,点击「保存」按钮。
4.4 获取成员所在会议ID
4.4.1 添加按钮执行动作
进入「获取成员会议 ID 列表」表单中,点击「是否获取」按钮,在「字段属性 >> 执行动作」处点击「设置」,添加前端事件。
4.4.2 设置事件名称和说明
添加好按钮执行动作后,首先设置执行动作的基础信息,即事件名称和事件说明,用于区分前端事件:
4.4.3 设置执行动作
执行动作设置如下所示:
- 选择插件:选择「企业微信开放能力 >> 获取成员会议 ID 列表」;
- 成员用户:设置为字段值,即「参会成员」字段;
- 分页游标:设置为字段值,即「分页游标」字段;
- 拉取条数:设置为字段值,即「拉取条数」字段;
- 开始时间:设置为字段值,即「开始时间」字段;
- 结束时间:设置为字段值,即「结束时间」字段;
- 字段存储关系:点击添加按钮,设置如下:
- 将会议 ID 列表.会议 ID 的值存储到「会议 ID 列表.会议 ID」中;
- 将下一个分页游标的值存储到「下一个分页游标」中;
- 子字段填充方式:选择「先清空子表单再填充」。
4.5 效果演示
效果参见本文【1.3 预期效果】。