Как я могу создать новый виджет, который показывает иерархию отделов в odoo 13? - PullRequest
0 голосов
/ 15 января 2020

Я хочу создать собственный виджет для отображения диаграммы иерархии отделов, и, если есть способ использовать уже существующий hr_org_chart , который используется в форме сотрудника, показать базовый виджет сотрудников - , который будет будь в порядке.

1 Ответ

0 голосов
/ 19 января 2020

hr.employee жестко задан в hr_org_chart, поэтому вы можете отображать только иерархию сотрудников.

Вы можете создать новый модуль на основе hr_org_chart.

. Вам нужно будет заменить модель hr.employee на hr.department
Заменить employee_id на department_id
Удалите все поля, которые не существуют в department модели.
Переименуйте шаблоны

Я провел быстрый тест, и он сработал.

...