• 초기 데이터 스토어

    Parameters

    • Optional nuxtApp: NuxtApp

    Returns Promise<Store<string, _UnwrapAll<Pick<{
        codeMappingRules: Ref<Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>>;
        commonCodes: Ref<Map<string, {
            cdDesc?: string;
            cdNm?: string;
            dtlCd?: string;
            etc1?: string;
            etc2?: string;
            etc3?: string;
            etc4?: string;
            etc5?: string;
            grpCd?: string;
            grpNm?: string;
            lclsCd?: string;
            lclsNm?: string;
            mclsCd?: string;
            mclsNm?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            rmk?: string;
            srtNo?: number;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprDtlCd?: string;
            uprGrpCd?: string;
            useYn?: string;
        }[]> & Omit<Map<string, Code[]>, keyof Map<any, any>>>;
        currentSystemCode: Ref<string>;
        fileGroups: Ref<{
            delYn?: string;
            dirStructCd?: string;
            extenLmt?: string;
            fileCrytMethCd?: string;
            fileGrpId?: string;
            fileGrpNm?: string;
            fileNmSvMethCd?: string;
            maxSz?: number;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            svPath?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            useYn?: string;
            webDefUrl?: string;
        }[]>;
        getMenuFullName: ((id) => string);
        initData: ((type) => Promise<void>);
        loadInitialData: (() => Promise<void>);
        programMenus: Ref<{
            authScopCd?: string;
            delYn?: string;
            dpYn?: string;
            functions?: {
                deleted?: boolean;
                fncId?: string;
                fncNm?: string;
                inserted?: boolean;
                mnuId?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                updated?: boolean;
            }[];
            iconFileId?: string;
            iconSrc?: string;
            ipList?: string;
            ipLmtYn?: string;
            mnuDesc?: string;
            mnuDvcScopCd?: string;
            mnuGuideCont?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuSrtNo?: number;
            mnuStepNo?: number;
            mnuTyCd?: string;
            mnuUrl?: string;
            proIdVal?: string;
            prvViewYn?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprMnuId?: string;
            useYn?: string;
        }[]>;
        projectProps: Ref<any>;
        serverAppProps: Ref<{
            authApprovalType?: "NONE" | "ASSIGNED_GROUP" | "CUSTOM_BY_GROUP";
            autoChangeDormancyDays?: number;
            canAssignUserInAuthorityGroup?: boolean;
            canEditAuthGroupOfUser?: boolean;
            canHasAuthorityByUser?: boolean;
            canUpdateAuthWhenEditUser?: boolean;
            canUpdatePrivateInfo?: boolean;
            canUpdateUserPassword?: boolean;
            hasOnlyOneAuthorityGroup?: boolean;
            ignoreUserIds?: string[];
            isPersonalInfoSystem?: boolean;
            isRemovableUser?: boolean;
            isRemoveUserAuthWhenGroupRegisterred?: boolean;
            limitAuthGroupByUserType?: boolean;
            maximumAuthGroupDepth?: number;
            maximumLoginFailNumbers?: number;
            maximumMenuDepth?: number;
            menuIconFileGroupId?: string;
            minimumPasswordLength?: number;
            passwordChangeDays?: number;
            storeFileAccessUrl?: boolean;
            useAdditionalAuthGroupRole?: boolean;
            useAdditionalAuthRole?: boolean;
            useAuthApproval?: boolean;
            useInactivatedUserUpdateSchedule?: boolean;
            useMenuDeviceScopeConfig?: boolean;
            useMenuGuide?: boolean;
            useTemporaryFileUpload?: boolean;
            useUserApproval?: boolean;
            useUserDeptCodeSelectBox?: boolean;
            useUserFavoriteMenu?: boolean;
            useUserRequestableAuthGroup?: boolean;
            userMenuIncludeSystemCode?: boolean;
            writePrivateInfoAccessLog?: boolean;
        }>;
        setCodeMappingRules: ((codeMappingRules) => void);
        setCommonCodes: ((codes) => void);
    }, "serverAppProps" | "commonCodes" | "projectProps" | "currentSystemCode" | "codeMappingRules" | "fileGroups" | "programMenus">>, Pick<{
        codeMappingRules: Ref<Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>>;
        commonCodes: Ref<Map<string, {
            cdDesc?: string;
            cdNm?: string;
            dtlCd?: string;
            etc1?: string;
            etc2?: string;
            etc3?: string;
            etc4?: string;
            etc5?: string;
            grpCd?: string;
            grpNm?: string;
            lclsCd?: string;
            lclsNm?: string;
            mclsCd?: string;
            mclsNm?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            rmk?: string;
            srtNo?: number;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprDtlCd?: string;
            uprGrpCd?: string;
            useYn?: string;
        }[]> & Omit<Map<string, Code[]>, keyof Map<any, any>>>;
        currentSystemCode: Ref<string>;
        fileGroups: Ref<{
            delYn?: string;
            dirStructCd?: string;
            extenLmt?: string;
            fileCrytMethCd?: string;
            fileGrpId?: string;
            fileGrpNm?: string;
            fileNmSvMethCd?: string;
            maxSz?: number;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            svPath?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            useYn?: string;
            webDefUrl?: string;
        }[]>;
        getMenuFullName: ((id) => string);
        initData: ((type) => Promise<void>);
        loadInitialData: (() => Promise<void>);
        programMenus: Ref<{
            authScopCd?: string;
            delYn?: string;
            dpYn?: string;
            functions?: {
                deleted?: boolean;
                fncId?: string;
                fncNm?: string;
                inserted?: boolean;
                mnuId?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                updated?: boolean;
            }[];
            iconFileId?: string;
            iconSrc?: string;
            ipList?: string;
            ipLmtYn?: string;
            mnuDesc?: string;
            mnuDvcScopCd?: string;
            mnuGuideCont?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuSrtNo?: number;
            mnuStepNo?: number;
            mnuTyCd?: string;
            mnuUrl?: string;
            proIdVal?: string;
            prvViewYn?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprMnuId?: string;
            useYn?: string;
        }[]>;
        projectProps: Ref<any>;
        serverAppProps: Ref<{
            authApprovalType?: "NONE" | "ASSIGNED_GROUP" | "CUSTOM_BY_GROUP";
            autoChangeDormancyDays?: number;
            canAssignUserInAuthorityGroup?: boolean;
            canEditAuthGroupOfUser?: boolean;
            canHasAuthorityByUser?: boolean;
            canUpdateAuthWhenEditUser?: boolean;
            canUpdatePrivateInfo?: boolean;
            canUpdateUserPassword?: boolean;
            hasOnlyOneAuthorityGroup?: boolean;
            ignoreUserIds?: string[];
            isPersonalInfoSystem?: boolean;
            isRemovableUser?: boolean;
            isRemoveUserAuthWhenGroupRegisterred?: boolean;
            limitAuthGroupByUserType?: boolean;
            maximumAuthGroupDepth?: number;
            maximumLoginFailNumbers?: number;
            maximumMenuDepth?: number;
            menuIconFileGroupId?: string;
            minimumPasswordLength?: number;
            passwordChangeDays?: number;
            storeFileAccessUrl?: boolean;
            useAdditionalAuthGroupRole?: boolean;
            useAdditionalAuthRole?: boolean;
            useAuthApproval?: boolean;
            useInactivatedUserUpdateSchedule?: boolean;
            useMenuDeviceScopeConfig?: boolean;
            useMenuGuide?: boolean;
            useTemporaryFileUpload?: boolean;
            useUserApproval?: boolean;
            useUserDeptCodeSelectBox?: boolean;
            useUserFavoriteMenu?: boolean;
            useUserRequestableAuthGroup?: boolean;
            userMenuIncludeSystemCode?: boolean;
            writePrivateInfoAccessLog?: boolean;
        }>;
        setCodeMappingRules: ((codeMappingRules) => void);
        setCommonCodes: ((codes) => void);
    }, never>, Pick<{
        codeMappingRules: Ref<Map<string, string> & Omit<Map<string, string>, keyof Map<any, any>>>;
        commonCodes: Ref<Map<string, {
            cdDesc?: string;
            cdNm?: string;
            dtlCd?: string;
            etc1?: string;
            etc2?: string;
            etc3?: string;
            etc4?: string;
            etc5?: string;
            grpCd?: string;
            grpNm?: string;
            lclsCd?: string;
            lclsNm?: string;
            mclsCd?: string;
            mclsNm?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            rmk?: string;
            srtNo?: number;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprDtlCd?: string;
            uprGrpCd?: string;
            useYn?: string;
        }[]> & Omit<Map<string, Code[]>, keyof Map<any, any>>>;
        currentSystemCode: Ref<string>;
        fileGroups: Ref<{
            delYn?: string;
            dirStructCd?: string;
            extenLmt?: string;
            fileCrytMethCd?: string;
            fileGrpId?: string;
            fileGrpNm?: string;
            fileNmSvMethCd?: string;
            maxSz?: number;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            svPath?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            useYn?: string;
            webDefUrl?: string;
        }[]>;
        getMenuFullName: ((id) => string);
        initData: ((type) => Promise<void>);
        loadInitialData: (() => Promise<void>);
        programMenus: Ref<{
            authScopCd?: string;
            delYn?: string;
            dpYn?: string;
            functions?: {
                deleted?: boolean;
                fncId?: string;
                fncNm?: string;
                inserted?: boolean;
                mnuId?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                updated?: boolean;
            }[];
            iconFileId?: string;
            iconSrc?: string;
            ipList?: string;
            ipLmtYn?: string;
            mnuDesc?: string;
            mnuDvcScopCd?: string;
            mnuGuideCont?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuSrtNo?: number;
            mnuStepNo?: number;
            mnuTyCd?: string;
            mnuUrl?: string;
            proIdVal?: string;
            prvViewYn?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprMnuId?: string;
            useYn?: string;
        }[]>;
        projectProps: Ref<any>;
        serverAppProps: Ref<{
            authApprovalType?: "NONE" | "ASSIGNED_GROUP" | "CUSTOM_BY_GROUP";
            autoChangeDormancyDays?: number;
            canAssignUserInAuthorityGroup?: boolean;
            canEditAuthGroupOfUser?: boolean;
            canHasAuthorityByUser?: boolean;
            canUpdateAuthWhenEditUser?: boolean;
            canUpdatePrivateInfo?: boolean;
            canUpdateUserPassword?: boolean;
            hasOnlyOneAuthorityGroup?: boolean;
            ignoreUserIds?: string[];
            isPersonalInfoSystem?: boolean;
            isRemovableUser?: boolean;
            isRemoveUserAuthWhenGroupRegisterred?: boolean;
            limitAuthGroupByUserType?: boolean;
            maximumAuthGroupDepth?: number;
            maximumLoginFailNumbers?: number;
            maximumMenuDepth?: number;
            menuIconFileGroupId?: string;
            minimumPasswordLength?: number;
            passwordChangeDays?: number;
            storeFileAccessUrl?: boolean;
            useAdditionalAuthGroupRole?: boolean;
            useAdditionalAuthRole?: boolean;
            useAuthApproval?: boolean;
            useInactivatedUserUpdateSchedule?: boolean;
            useMenuDeviceScopeConfig?: boolean;
            useMenuGuide?: boolean;
            useTemporaryFileUpload?: boolean;
            useUserApproval?: boolean;
            useUserDeptCodeSelectBox?: boolean;
            useUserFavoriteMenu?: boolean;
            useUserRequestableAuthGroup?: boolean;
            userMenuIncludeSystemCode?: boolean;
            writePrivateInfoAccessLog?: boolean;
        }>;
        setCodeMappingRules: ((codeMappingRules) => void);
        setCommonCodes: ((codes) => void);
    }, "setCommonCodes" | "initData" | "setCodeMappingRules" | "getMenuFullName" | "loadInitialData">>>

Generated using TypeDoc