Procházet zdrojové kódy

feat: 移除未使用的appStore引用,更新用户模型以包含usersid字段

laiqi před 8 měsíci
rodič
revize
5bb55acffd
2 změnil soubory, kde provedl 8 přidání a 4 odebrání
  1. 6 4
      src/pages-sub/user/index.vue
  2. 2 0
      src/utils/http.ts

+ 6 - 4
src/pages-sub/user/index.vue

@@ -183,7 +183,7 @@
 </template>
 
 <script lang="ts" setup>
-import { useAppStore } from '@/store/app'
+// import { useAppStore } from '@/store/app'
 import { useUserStore } from '@/store/user'
 import { useToast } from 'wot-design-uni'
 
@@ -241,8 +241,9 @@ const model = reactive({
   userszcd: '',
   userscz: '',
   usersbz: '',
+  usersid: '',
 })
-const appStore = useAppStore()
+// const appStore = useAppStore()
 const userStore = useUserStore()
 const toast = useToast()
 // 用户类型
@@ -268,9 +269,9 @@ function handleSubmit() {
     .then(async ({ valid, errors }) => {
       if (valid) {
         submitLoading.value = true
-        const userid = appStore.appInfo.userid
+        // const userid = appStore.appInfo.userid
         const res = await userStore.updateUser({
-          usersid: userid,
+          usersid: model.usersid,
           ...model,
         })
 
@@ -334,6 +335,7 @@ const getUserDetail = async () => {
     model.userszcd = Data.userszcd
     model.userscz = Data.userscz
     model.usersbz = Data.usersbz
+    model.usersid = Data.usersid
   }
 }
 

+ 2 - 0
src/utils/http.ts

@@ -46,6 +46,8 @@ export const http = <T>(options: CustomRequestOptions & { formatData?: boolean }
           return
         }
 
+        // console.log('解密后数据:', decryptedRes)
+
         const { Status, Message, Data } = decryptedRes.data as any
 
         // 2. http的状态码 状态码 2xx,参考 axios 的设计