| | |
| | | </template> |
| | | <script setup lang="tsx"> |
| | | import { h, ref, reactive, onMounted } from "vue"; |
| | | import { useNav } from "@/layout/hooks/useNav"; |
| | | import { useUserStoreHook } from "@/store/modules/user"; |
| | | import type { FormInstance, FormRules, UploadProps } from "element-plus"; |
| | | import { message } from "@/utils/message"; |
| | | import { baseUrlApi } from "@/api/util"; |
| | |
| | | import { getToken } from "@/utils/auth"; |
| | | import { useRoute, useRouter } from "vue-router"; |
| | | const router = useRouter(); |
| | | const route = useRoute(); |
| | | const { route, username, userRoles } = useNav(); |
| | | |
| | | defineOptions({ |
| | | name: "RegisterNav" |
| | |
| | | }; |
| | | // 页面初始化 |
| | | onMounted(async () => { |
| | | // console.log( |
| | | // userRoles.code, |
| | | // username.value, |
| | | // "hhhhhhh", |
| | | // storageLocal().getItem<DataInfo<number>>(userKey)?.roles |
| | | // ); |
| | | // console.log(useUserStoreHook()?.roles, "useUserStoreHook()?.roles"); |
| | | state.ruleForm.transactionCode = route.query.code; |
| | | // 企业类型 |
| | | let res = await enterpriseTypes(); |