Quellcode durchsuchen

feat: 更新获取设计师基本信息接口,支持通过用户ID查询;调整相关页面逻辑

EvilDragon vor 1 Monat
Ursprung
Commit
5fef795cda

+ 2 - 2
packages/app/src/core/libs/requests.ts

@@ -149,8 +149,8 @@ export const createUserAuthInfo = (
 /**
  * 获取设计师基本信息
  */
-export const getUserBasicInfo = () =>
-  httpGet<UserBasicInfo>('/app-api/member/stylist-basic-info/get')
+export const getUserBasicInfo = (query: { userId: string }) =>
+  httpGet<UserBasicInfo>('/app-api/member/stylist-basic-info/get', query)
 /**
  * 更新设计师基本信息
  */

+ 4 - 2
packages/app/src/pages/mine/setting/index.vue

@@ -9,7 +9,6 @@ import {
   getUserAuthInfo,
   updateMemberUserInfo,
   getUserBasicInfo,
-  updateUserBasicInfo,
 } from '../../../core/libs/requests'
 import { NetImages } from '../../../core/libs/net-images'
 import FormMessageBox from '@/components/form-message-box.vue'
@@ -27,7 +26,10 @@ const schema = ref<DataFormSchema>()
 const birthday = ref(dayjs().toDate().getTime())
 const birthdayShow = ref(false)
 const { data: userAuthInfo, run: setUserAuthInfo } = useRequest(() => getUserAuthInfo(), {})
-const { data: userBasicInfo, run: setUserBasicInfo } = useRequest(() => getUserBasicInfo(), {})
+const { data: userBasicInfo, run: setUserBasicInfo } = useRequest(
+  () => getUserBasicInfo({ userId: userInfo.value.userId.toString() }),
+  {},
+)
 const handleChooseAvatar = async ({ detail: { avatarUrl } }) => {
   const { data } = await uni.uploadFile({
     url: '/app-api/infra/file/upload',