Function useUstraAuthService
- useUstraAuthService(nuxtApp?): {
getAuthGroupInfo: ((authGrpId, sysCd?) => Promise<Auth>);
getUserAuthInfo: ((usrId, sysCd?) => Promise<Auth>);
hasApprovalAuth: ((usrId, targetUsrId, usrApvTyCd) => Promise<boolean>);
save: ((auth) => Promise<ApiResponse<Auth>>);
} Parameters
Optional
nuxtApp: NuxtApp
Returns {
getAuthGroupInfo: ((authGrpId, sysCd?) => Promise<Auth>);
getUserAuthInfo: ((usrId, sysCd?) => Promise<Auth>);
hasApprovalAuth: ((usrId, targetUsrId, usrApvTyCd) => Promise<boolean>);
save: ((auth) => Promise<ApiResponse<Auth>>);
}
getAuthGroupInfo: ((authGrpId, sysCd?) => Promise<Auth>)
- (authGrpId, sysCd?): Promise<Auth>
Parameters
authGrpId: number
Optional
sysCd: string
Returns Promise<Auth>
getUserAuthInfo: ((usrId, sysCd?) => Promise<Auth>)
- (usrId, sysCd?): Promise<Auth>
Parameters
usrId: string
Optional
sysCd: string
Returns Promise<Auth>
hasApprovalAuth: ((usrId, targetUsrId, usrApvTyCd) => Promise<boolean>)
- (usrId, targetUsrId, usrApvTyCd): Promise<boolean>
Parameters
usrId: string
targetUsrId: string
Returns Promise<boolean>
save: ((auth) => Promise<ApiResponse<Auth>>)
- (auth): Promise<ApiResponse<Auth>>
Returns Promise<ApiResponse<Auth>>
권한 서비스