🎈 perf(优化):

This commit is contained in:
czm 2022-12-01 15:23:28 +08:00
parent 513bb1fc28
commit d973905bbe
3 changed files with 24 additions and 20 deletions

View File

@ -1,18 +1,19 @@
.order_status_list{ .order_status_list {
font-size: $font_size; font-size: $font_size;
color: #9E9E9E; color: #9e9e9e;
margin-top: 20px; margin-top: 20px;
.order_status_item{ .order_status_item {
padding: 20px; padding: 20px;
box-sizing: border-box; padding-bottom: 6px;
} box-sizing: border-box;
.selected{ }
font-weight: 700; .selected {
color: #000; font-weight: 700;
border-bottom: 4px solid #707070; color: #000;
} border-bottom: 4px solid #707070;
.order_list_scroll{ }
white-space: nowrap; .order_list_scroll {
display: flex; white-space: nowrap;
} display: flex;
}
} }

View File

@ -1,5 +1,5 @@
import { View, Image, Text, Navigator, Button } from '@tarojs/components' import { View, Image, Text, Navigator, Button } from '@tarojs/components'
import { memo, useEffect, useState } from 'react' import { memo, useEffect, useMemo, useState } from 'react'
import styles from './index.module.scss' import styles from './index.module.scss'
import classnames from 'classnames' import classnames from 'classnames'
import { useSelector } from '@/reducers/hooks' import { useSelector } from '@/reducers/hooks'
@ -8,7 +8,7 @@ import useLogin from '@/use/useLogin'
import { BASE_URL } from '@/common/constant' import { BASE_URL } from '@/common/constant'
import Taro, { useShareAppMessage } from '@tarojs/taro' import Taro, { useShareAppMessage } from '@tarojs/taro'
import { userassets, userorderStatistics } from '@/api/mine' import { userassets, userorderStatistics } from '@/api/mine'
import { formatPriceDiv } from '@/common/fotmat' import { formatImgUrl, formatPriceDiv } from '@/common/fotmat'
import { useDidShow } from '@tarojs/taro' import { useDidShow } from '@tarojs/taro'
import { GetAdminUserInfoApi } from '@/api/user' import { GetAdminUserInfoApi } from '@/api/user'
@ -143,6 +143,7 @@ const Header = memo((props: any) => {
url: '/pages/userEdit/index', url: '/pages/userEdit/index',
}) })
} }
return ( return (
<View className={styles.header} onClick={props.onClick}> <View className={styles.header} onClick={props.onClick}>
<View className={`${styles.crad} ${styles['header-card']}`}> <View className={`${styles.crad} ${styles['header-card']}`}>

View File

@ -7,6 +7,7 @@ import { GetShortCodeApi } from '@/api/share'
import { alert } from '@/common/common' import { alert } from '@/common/common'
import { LoginApi } from '@/api/login' import { LoginApi } from '@/api/login'
import { IMG_CND_Prefix } from '@/common/constant' import { IMG_CND_Prefix } from '@/common/constant'
import { formatImgUrl } from '@/common/fotmat'
export default () => { export default () => {
const { setUserInfo, setAdminUserInfo, setSortCode, userInfo } = useUserInfo() const { setUserInfo, setAdminUserInfo, setSortCode, userInfo } = useUserInfo()
@ -31,6 +32,7 @@ export default () => {
const { fetchData: useFetchData } = GetAdminUserInfoApi() const { fetchData: useFetchData } = GetAdminUserInfoApi()
const getAdminUserInfo = async () => { const getAdminUserInfo = async () => {
let res = await useFetchData() let res = await useFetchData()
res.data.avatar_url = res.data.avatar_url ? res.data.avatar_url : formatImgUrl('/user/avatar.png')
setAdminUserInfo({ ...res.data }) setAdminUserInfo({ ...res.data })
getShortCode(res.data.user_id) getShortCode(res.data.user_id)
} }