--- id: data-export.approve.howto title: 管理员侧导出审批数据 type: howto feature: data-export scope: admin locale: zh aliases: - 后台导出审批 - 数据导出 审批 - 怎么从管理员入口导出审批 - 审批数据 Excel related_tools: [] related_pages: [application] prerequisites: - 需要系统管理员权限 - 已安装 approve 插件 negative: - 单次导出最多 35 天范围 - 必填流程分类(procName),不能一次导全部分类 - 导出失败时机器人会推送错误信息,不会自动重试 last_verified: v1.7.90 --- # 管理员侧导出审批数据 ## 入口 桌面端:左侧栏「应用」→「数据导出」(仅管理员)→「导出审批数据」。 对应 API:`GET api/approve/export`(限管理员)。 ## 与审批中心自带导出的区别 审批中心内部也有导出能力,由审批模板的负责人触发。这里讲的是**管理员后台**统一入口,按全公司流程分类拉数据,不挑模板负责人身份。 ## 操作步骤 1. 进入「数据导出」→ 选「导出审批数据」 2. 选择「流程分类」(`proc_def_name`):必填,单次只能选一类 3. 选择状态(`state`):0 全部 / 1 审批中 / 2 通过 / 3 拒绝 / 4 撤回 4. 选择「是否完成」(`is_finished`) 5. 选择日期范围(最多 35 天) 6. 点击「导出」,文件由系统机器人 `system-msg` 私聊推送 ## 导出字段 申请编号、标题、申请状态、发起 / 完成时间、发起人工号、User ID、姓名、部门、部门 ID、部门负责人、历史审批人、历史办理人,以及各模板自定义字段。 ## 数据来源 后端调审批微服务的 `findAllProcIns` 接口拉流程实例,再翻译成行列写 Excel。微服务不通时机器人会推送错误信息。 ## 不支持 - 不支持选「全部分类」一次性导 - 不支持范围超过 35 天 - 不支持只导草稿 / 未提交单