| | |
| | | import { cloneDeep } from "@pureadmin/utils"; |
| | | import { getToken } from "@/utils/auth"; |
| | | import { useRoute, useRouter } from "vue-router"; |
| | | import { cusExtendInfo, changeCusExtend } from "@/api/mine"; |
| | | import { changeCusExtend } from "@/api/mine"; |
| | | |
| | | const router = useRouter(); |
| | | const { route } = useNav(); |
| | |
| | | roleList: [] |
| | | }); |
| | | const toWelcome = () => { |
| | | router.replace("welcome"); |
| | | router.replace("mine"); |
| | | }; |
| | | // 页面初始化 |
| | | onMounted(async () => { |
| | | let res = await cusExtendInfo(); |
| | | if (res.code == 200) { |
| | | state.ruleForm = res.result; |
| | | if (res.result.enterpriseType) { |
| | | isFirst.value = false; |
| | | } |
| | | let nowRole = useUserStoreHook()?.nowRole; |
| | | console.log(nowRole); |
| | | state.ruleForm.transactionCode = route.query.code; |
| | | if ( |
| | | state.ruleForm.transactionCode == |
| | | useUserStoreHook().enterpriseInfo.transactionCode |
| | | ) { |
| | | state.ruleForm = cloneDeep(useUserStoreHook().enterpriseInfo); |
| | | state.ruleForm.enterpriseType = state.ruleForm.enterpriseType.split(","); |
| | | console.log(state.ruleForm.enterpriseType, "state.ruleForm.enterpriseType"); |
| | | } else { |
| | | message(res.message, { |
| | | type: "error" |
| | | }); |
| | | isFirst.value = false; |
| | | } |
| | | let nowRole = useUserStoreHook()?.exRoles; |
| | | if (nowRole.length >= 1 && !route.query.code) { |
| | | state.ruleForm.transactionCode = nowRole[0].code; |
| | | } else { |
| | | state.ruleForm.transactionCode = route.query.code; |
| | | } |
| | | |
| | | let resTypes = await enterpriseTypes(); |
| | | state.enterpriseList = resTypes?.result; |
| | | }); |
| | |
| | | ? await createrExRolsInformation(obj) |
| | | : await changeCusExtend(obj); |
| | | if (res.code == "200") { |
| | | await useUserStoreHook().changeLogoInExRule({ |
| | | ruleCode: state.ruleForm.transactionCode |
| | | }); |
| | | // await useUserStoreHook().getCusExtendInfo(); |
| | | active.value = 3; |
| | | } else { |
| | | message(res.message, { |