import { Button, Input, Textarea, View } from '@tarojs/components' import Taro, { faceVerifyForPay, useDidShow, useRouter } from '@tarojs/taro' import { useCallback, useEffect, useMemo, useRef, useState } from 'react' import classnames from 'classnames' import dayjs from 'dayjs' import styles from './index.module.scss' import Form from './components/form' import Search from '@/components/search' import { dataLoadingStatus, getFilterData } from '@/common/util' import Popup from '@/components/popup' import InfiniteScroll from '@/components/infiniteScroll' import { formatDateTime, formatHashTag, formatImgUrl, formatPriceDiv, formatWeightDiv } from '@/common/format' import { MpCashManagementOrder, } from '@/api/newCollection' import smallToBig from '@/common/money' const CollectionDetail = () => { const router = useRouter() const [Query, setQuery] = useState({}) const { fetchData: getFetch } = MpCashManagementOrder() const getDetail = async() => { Taro.showLoading({ title: '请稍等', mask: true, }) const res = await getFetch({ id: Number(router.params.id) }) if (res.data) { // res.data?.payment_credential_url?.map(it => { // it = IMG_CND_Prefix + it // return it // }) Taro.hideLoading() setQuery(res.data) } } useEffect(() => { setQuery(Query) }, [Query]) const money = useMemo(() => { let res = 0 res = Query.receipt_amount / 100 return res }, [Query]) useEffect(() => { getDetail() }, []) return ( <> 收款金额(元) {money} {smallToBig(typeof (money) == 'undefined' ? 0 : money)} 订单编号 {Query.order_no} {Query.auditor_status_name}
{/*
*/}
备注信息 { Query.remark !== '' && } {/* {`${typeof (Query.nums) == 'undefined' ? 0 : Query.nums}/64`} */} 创建信息 {Query.creator_name} {formatDateTime(Query.create_time)} 审核信息 {Query.auditor_name} {formatDateTime(Query.audit_time)}
) } export default CollectionDetail