import { Image, Input, Text, View } from "@tarojs/components" import back from '@/images/back.png' import checked from '@/images/checked.png' import teamIcon from '@/images/teamIcon.png' import eye from '@/images/eye.png' import './index.scss' import { Button } from "@nutui/nutui-react-taro" import { useState } from "react" import Taro from "@tarojs/taro" import backNav from '@/images/backNav.png' import { Avatar } from "@nutui/nutui-react-taro" import { invitedAreas, invitedUser, userDetail } from "../../utils/api" import { useEffect } from "react" import { formatDateByStr } from "../../utils/utils" const activeEye = eye const Login = () => { const [user, setUser] = useState({}) const [list, setList] = useState([]) const [areas, setAreas] = useState({}) useEffect(() => { userDetail().then(rs => { if (!rs) return setUser(rs) }) invitedUser().then(rs => { if (!rs) return setList(rs.items ?? []) }) invitedAreas().then(rs => { if (!rs) return setAreas(rs) }) }, []) // 返回页面 const backFn = () => { Taro.getCurrentPages().length > 0 && Taro.navigateBack() } return 我的团队 { user.is_city_partner && 城市合伙人 } 我的等级 {areas.largest} 大区业绩 {areas.lesser} 小区业绩 我邀请的人 { list.map(item => { return {item.nick_name} {formatDateByStr(item.created_at)} {item.user_level?.name} }) } } export default Login