อัตรากำลังลูกจ้างประจำ ฯ => refactor code

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-07-25 15:00:26 +07:00
parent 7e2350eef8
commit 81e0a82b0e
18 changed files with 377 additions and 188 deletions

View file

@ -18,4 +18,23 @@ interface ChildLevelTree {
[key: string]: ChildConfig[];
}
export type { ListMenu, ChildLevelTree, ChildConfig };
interface DataPermissions {
id: string;
roleDescription: string;
roleName: string;
roles: DataRoles[];
}
interface DataRoles {
attrIsCreate: boolean;
attrIsDelete: boolean;
attrIsGet: boolean;
attrIsList: boolean;
attrIsUpdate: boolean;
attrOwnership: string;
attrPrivilege: string;
authSysId: string;
parentNode: string;
}
export type { ListMenu, ChildLevelTree, ChildConfig, DataPermissions };