不少使用钉钉办公的用户不清楚如何将任务标记为完成,不同创建场景的钉钉任务,操作路径也不相同。本文整理了四种常用场景下,更新钉钉任务进度、标记任务完成的详细操作步骤。
如果您在钉钉创建任务后,无法成功将任务状态更新为“已完成”,通常是操作路径错误、没有对应操作权限或是未触发系统同步导致的,以下是分场景更新任务状态的具体操作步骤:
一、钉钉文档内手动更新任务卡片状态
该方法适用于直接在钉钉文档内插入的任务卡片,任务责任人或协作者可以直接在文档内修改任务进度,无需开发人员介入,所有协作者都可以实时看到状态更新。
1、打开包含目标任务卡片的钉钉文档,滚动页面定位到对应的任务模块。
2、点击任务卡片右上角的“状态”下拉选择框。
3、在弹出的选项中选择“已完成”,系统会立刻保存更改,并且高亮展示这次状态变更。
4、确认卡片顶部的状态标签已经变为绿色“已完成”,同时任务右侧出现勾选图标,操作就完成了。
二、在钉钉待办中心标记任务完成
该方式适用于通过日程、审批、群任务或者外部应用推送到钉钉“待办”的独立任务,标记完成后任务会自动归档到“已完成”列表,并且从待办页面移除。
1、在钉钉App底部导航栏点击“工作台”,进入后找到并打开“待办”功能。
2、在待办列表中找到需要操作的目标任务,向左滑动该任务条目。
3、点击滑动后呼出的“完成”按钮即可;也可以点击任务进入详情页,再点击右上角“… → 完成”完成操作。
4、弹出完成确认弹窗后点击“确定”,任务就会立刻从当前待办列表消失,同步归档到“已完成”分类中。
三、通过钉钉开放平台API批量更新任务状态
该方法面向企业内部系统对接或第三方项目管理工具集成的场景,需要提前获取对应接口权限,支持通过record_id精准更新单个或多个任务状态为“已完成”,还可以触发回调通知。
1、提前确认调用接口的应用已经获取“审批流数据管理权限”或“项目应用中任务写权限”,且该应用属于企业内部应用或第三方企业应用。
2、构造POST请求发送至接口地址:https://oapi.dingtalk.com/topapi/workrecord/update。
3、在请求体中传入必要参数:{“record_id”: “task_abc123”, “status”: 2}(其中status=2代表“已完成”状态)。
4、接收接口返回的JSON数据,校验到“errcode”: 0就代表更新成功,对应任务会立刻在钉钉端更新生效。
四、通过钉钉日程联动标记关联任务完成
当任务和钉钉日程绑定后,可以在日程结束后触发任务状态自动更新,避免人工操作遗漏,适合会议纪要任务、定期汇报任务这类固定周期的场景。
1、发起创建日程时,在日程编辑页底部开启“关联任务”开关,填写任务名称和对应的截止时间。
2、日程结束后,进入该日程的详情页,点击右上角“… → 标记关联任务为已完成”。
3、系统会弹出确认框,展示待更新的任务清单,勾选需要标记的目标任务后点击“确认更新”。
4、返回钉钉文档或者待办中心,就可以验证对应任务状态已经变更为“已完成”,完成后任务不可再编辑。
1

