upload_attachment
Upload attachment files for leave applications by providing base64 encoded file content. Supports batch upload of multiple files up to 10MB each.
Instructions
批量上传附件文件。
将 base64 编码的文件内容解码后调用接口 7 上传。支持同时上传多个附件。 单文件大小上限由 MAX_ATTACHMENT_SIZE_MB 控制(默认 10MB)。
Args: user_token: 用户认证 Token。 files: 附件列表,每个元素包含 file_name、mime_type、file_base64。
Returns: UploadResult: 包含上传后的文件 ID 和文件名列表。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | ||
| user_token | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | 执行结果描述 | |
| success | Yes | 是否执行成功 | |
| file_ids | No | 上传后的文件 ID 列表 | |
| file_names | No | 上传后的文件名列表 |