| | |
| | | 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(); |
| | |
| | | // type: "error" |
| | | // }); |
| | | // } |
| | | state.ruleForm = cloneDeep(useUserStoreHook().enterpriseInfo); |
| | | state.ruleForm.enterpriseType = state.ruleForm.enterpriseType.split(","); |
| | | if (state.ruleForm.enterpriseType) { |
| | | |
| | | let nowRole = useUserStoreHook()?.nowRole; |
| | | console.log(nowRole); |
| | | state.ruleForm.transactionCode = route.query.code; |
| | | if (nowRole?.code == useUserStoreHook().enterpriseInfo.transactionCode) { |
| | | state.ruleForm = cloneDeep(useUserStoreHook().enterpriseInfo); |
| | | state.ruleForm.enterpriseType = state.ruleForm.enterpriseType.split(","); |
| | | 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 { |