diff --git a/models/hr/src/index.ts b/models/hr/src/index.ts
index 9fe03b3033..019405aceb 100644
--- a/models/hr/src/index.ts
+++ b/models/hr/src/index.ts
@@ -444,7 +444,8 @@ export function createModel (builder: Builder): void {
       _class: hr.class.Department,
       query: {},
       searchField: 'name',
-      placeholder: hr.string.Department
+      placeholder: hr.string.Department,
+      castRequest: hr.mixin.Staff
     },
     label: hr.string.Department,
     icon: hr.icon.Department,