From 115769e9ad3ddc64e21ad7285450c4c563c745ed Mon Sep 17 00:00:00 2001
From: zhangwei <1504152376@qq.com>
Date: 星期三, 20 八月 2025 17:20:29 +0800
Subject: [PATCH] 用户管理页面

---
 src/views/register/registernav.vue |   41 +++++++++++++++--------------------------
 1 files changed, 15 insertions(+), 26 deletions(-)

diff --git a/src/views/register/registernav.vue b/src/views/register/registernav.vue
index 5159c0a..218c4d9 100644
--- a/src/views/register/registernav.vue
+++ b/src/views/register/registernav.vue
@@ -433,7 +433,7 @@
 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();
@@ -608,35 +608,21 @@
   roleList: []
 });
 const toWelcome = () => {
-  router.replace("welcome");
+  router.replace("mine");
 };
 // 椤甸潰鍒濆鍖�
 onMounted(async () => {
-  // let res = await useUserStoreHook().getCusExtendInfo();
-  // if (res.code == 200) {
-  //   state.ruleForm = res.result;
-  //   if (res.result.enterpriseType) {
-  //     isFirst.value = false;
-  //   }
-  //   state.ruleForm.enterpriseType = state.ruleForm.enterpriseType.split(",");
-  //   console.log(state.ruleForm.enterpriseType, "state.ruleForm.enterpriseType");
-  // } else {
-  //   message(res.message, {
-  //     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 (
+    state.ruleForm.transactionCode ==
+    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;
 });
@@ -703,7 +689,10 @@
     ? await createrExRolsInformation(obj)
     : await changeCusExtend(obj);
   if (res.code == "200") {
-    await useUserStoreHook().getCusExtendInfo();
+    await useUserStoreHook().changeLogoInExRule({
+      ruleCode: state.ruleForm.transactionCode
+    });
+    // await useUserStoreHook().getCusExtendInfo();
     active.value = 3;
   } else {
     message(res.message, {

--
Gitblit v1.9.1