Department Management
Overview
The Department Management module is used to manage team departments, supporting decentralized department management, as well as operations such as adding sub-departments, deleting departments, and modifying departments. It can also be linked with other modules through sidebar modules combined with automated operations triggered by clicks, to achieve scenarios where data is filtered by department.
Department Decentralized Management
For some larger companies, internal administration is autonomous. They need to manage their internal organizational structure independently but cannot manage upward. In such cases, you can delegate authority for manageable departments through the Top Department Identifier Expression.
TIP
Since the Top Department Identifier Expression is based on client-side expressions, if you need to authorize based on the currently logged-in user, you need to use it in conjunction with User Extension Information
Here's a specific example demonstrating how to implement decentralized department management through User Extension Information
Department Management Left Tree Right Table
In most department-related scenarios, we want to filter department-related data through a display method with a department tree on the left and a data table on the right. This can be achieved through the Department Management Module.
TIP
The left-tree right-table department filtering requirement can be implemented through the Trigger Automation on Click configuration of the Department Management module
In the following example, we take department performance as an example. We use the Department Management module as the sidebar of the Department Performance Table to demonstrate this functional scenario.

