Files
simrsx-fe/app/models/installation-position.ts
Khafid Prayoga b073fb60d1 feat(models): add employee relation to position interfaces
Add optional Employee type to specialist, installation and subspecialist position interfaces to support employee relation in the data model.
2025-10-30 12:16:51 +07:00

24 lines
473 B
TypeScript

import { type Base, genBase } from './_base'
import type { Employee } from './employee'
export interface InstallationPosition extends Base {
installation_id: number
code: string
name: string
headStatus?: boolean
employee_id?: number
employee?: Employee | null
}
export function genInstallationPosition(): InstallationPosition {
return {
...genBase(),
installation_id: 0,
code: '',
name: '',
headStatus: false,
employee_id: 0,
}
}