import AddressList from "@/components/AddressList" import InfiniteScrollPaging from "@/components/InfiniteScrollPaging" import { Button, Canvas, ScrollView, Text, View } from "@tarojs/components" import Taro, { useReady } from "@tarojs/taro" import { useCallback, useEffect, useState } from "react" import { depositListApi } from "@/api/deposit" import "./index.scss" import { formatDateTime, formatPriceDiv } from "@/common/fotmat" export default ()=>{ const {fetchData, state} = depositListApi(); // 渲染(数据) const [data, setData] = useState({ list: [], total: 0 }); // 数据更新 const handleChange = useCallback((result)=>{ setData({ list: result.data.list, total: result.data.total }) }, []) return ( { data.list?.map((item,index)=>{ return ( {(item as any).type_name} {formatDateTime((item as any).create_time)} {[1,2,3].includes((item as any).type as never)?"+":"-"}{formatPriceDiv((item as any).amount_received_this_time)} {/* 处理中 */} ) }) } {/* {data.length>0&&} */} ) }