Function useUstraAuthGroupService
- useUstraAuthGroupService(nuxtApp?): {
add: ((authGroup) => Promise<ApiResponse<AuthGroup>>);
childGroupCheck: ((authGrpId) => Promise<AuthGroup>);
edit: ((authGroup) => Promise<ApiResponse<AuthGroup>>);
getAuthGroup: ((authGrpId) => Promise<AuthGroup>);
getAuthGroups: ((criteria?) => Promise<AuthGroupTreeData[]>);
getAuthGroupsAsList: ((criteria?) => Promise<AuthGroup[]>);
getRequestableGroupsOfUser: ((sysCd, usrId) => Promise<AuthGroup[]>);
registerUsers: ((usrId, authGrpIds) => Promise<ApiResponse<number>>);
remove: ((authGroup) => Promise<ApiResponse<AuthGroup>>);
} Parameters
Optional
nuxtApp: NuxtApp
Returns {
add: ((authGroup) => Promise<ApiResponse<AuthGroup>>);
childGroupCheck: ((authGrpId) => Promise<AuthGroup>);
edit: ((authGroup) => Promise<ApiResponse<AuthGroup>>);
getAuthGroup: ((authGrpId) => Promise<AuthGroup>);
getAuthGroups: ((criteria?) => Promise<AuthGroupTreeData[]>);
getAuthGroupsAsList: ((criteria?) => Promise<AuthGroup[]>);
getRequestableGroupsOfUser: ((sysCd, usrId) => Promise<AuthGroup[]>);
registerUsers: ((usrId, authGrpIds) => Promise<ApiResponse<number>>);
remove: ((authGroup) => Promise<ApiResponse<AuthGroup>>);
}
add: ((authGroup) => Promise<ApiResponse<AuthGroup>>)
childGroupCheck: ((authGrpId) => Promise<AuthGroup>)
edit: ((authGroup) => Promise<ApiResponse<AuthGroup>>)
getAuthGroup: ((authGrpId) => Promise<AuthGroup>)
getAuthGroups: ((criteria?) => Promise<AuthGroupTreeData[]>)
getAuthGroupsAsList: ((criteria?) => Promise<AuthGroup[]>)
getRequestableGroupsOfUser: ((sysCd, usrId) => Promise<AuthGroup[]>)
- (sysCd, usrId): Promise<AuthGroup[]>
Parameters
sysCd: string
usrId: string
Returns Promise<AuthGroup[]>
registerUsers: ((usrId, authGrpIds) => Promise<ApiResponse<number>>)
- (usrId, authGrpIds): Promise<ApiResponse<number>>
Parameters
usrId: string
authGrpIds: number[]
Returns Promise<ApiResponse<number>>
remove: ((authGroup) => Promise<ApiResponse<AuthGroup>>)
권한 그룹 서비스