Навык управляет审批-процессами в Lark через lark-cli: помогает найти审批定义, запустить原生审批实例, проверить待办 и выполнить действие по审批单据. Отличает审批待办 от обычных задач, которые обрабатываются через lark-task.
Возможности
- Ищет审批定义 по ключевому слову и показывает详情 перед提交.
- Запускает原生审批实例 и проверяет форму, ход процесса и текущий узел.
- Ищет待办,已办 и уже запущенные审批.
- Выполняет审批-действия: согласует, отклоняет, передаёт, возвращает, отзывает, напоминает, добавляет согласующих и отправляет копию.
- Не создаёт审批定义 и не запускает审批 по сторонним определениям.
Когда использовать
- Нужно найти форму审批, например для请假 или报销, и подать заявку.
- Нужно проверить待办 или статус уже запущенного审批.
- Нужно согласовать, отклонить, передать или отозвать审批.
- Если待办 не относится к审批, используйте
lark-task.
Примеры
Найти审批定义 по ключевому слову:
lark-cli approval approvals search --data '{"keyword":"请假"}' --as user
Получить список待办:
lark-cli approval tasks query --params '{"topic":"1"}' --as user
Согласовать审批:
lark-cli approval tasks approve --data '{"instance_code":"<ic>","task_id":"<tid>","comment":"同意"}' --as user
Установка
npx skills add https://github.com/larksuite/cli --skill lark-approval