--预存款部分页面完成
This commit is contained in:
@@ -6,6 +6,7 @@ import { useEffect, useState } from "react"
|
||||
import {creditInfoApi} from "@/api/creditLine"
|
||||
import "./index.scss"
|
||||
import { useSelector } from "@/reducers/hooks";
|
||||
import { formatPriceDiv } from "@/common/fotmat"
|
||||
|
||||
export default ()=>{
|
||||
|
||||
@@ -24,10 +25,11 @@ export default ()=>{
|
||||
// 获取数据
|
||||
const getData = async ()=>{
|
||||
const result = await fetchData();
|
||||
const progress = result.data.credit_quota_used_line / result.data.credit_quota_line * 100;
|
||||
const credit_quota_used_line = convertPrice(result.data.credit_quota_used_line);
|
||||
const credit_quota_line = convertPrice(result.data.credit_quota_line);
|
||||
const credit_quota_available_line = convertPrice(result.data.credit_quota_available_line);
|
||||
const credit_quota_used_line = convertPrice(formatPriceDiv(result.data.credit_quota_used_line));
|
||||
const credit_quota_line = convertPrice(formatPriceDiv(result.data.credit_quota_line));
|
||||
const credit_quota_available_line = convertPrice(formatPriceDiv(result.data.credit_quota_available_line));
|
||||
const progress = credit_quota_line[0] / credit_quota_available_line[0] * 100;
|
||||
|
||||
setData({
|
||||
...result.data,
|
||||
progress,
|
||||
@@ -53,8 +55,8 @@ export default ()=>{
|
||||
<View className="credit-line-card-top">
|
||||
<View><Progress progress={data.progress} /></View>
|
||||
<View className="credit-line-card-top-info">
|
||||
<View className="credit-line-card-top-info-title">已用额度</View>
|
||||
<View className="credit-line-card-top-info-price"><Text>¥</Text>{data?.credit_quota_used_line[0]}<Text>.{data.credit_quota_used_line[1]}</Text></View>
|
||||
<View className="credit-line-card-top-info-title">可用额度</View>
|
||||
<View className="credit-line-card-top-info-price"><Text>¥</Text>{data.credit_quota_available_line[0]}<Text>.{data.credit_quota_available_line[1]}</Text></View>
|
||||
<View className="credit-line-card-top-info-date">有效期: {data.create_time} 2022-03-09至2022-05-13</View>
|
||||
</View>
|
||||
</View>
|
||||
@@ -69,9 +71,9 @@ export default ()=>{
|
||||
<View className="credit-line-card-bottom-item">
|
||||
<View className="credit-line-card-bottom-item-title">
|
||||
<Text className="iconfont icon-tick-pressed"></Text>
|
||||
<View>可用额度</View>
|
||||
<View>已用额度</View>
|
||||
</View>
|
||||
<View className="credit-line-card-bottom-item-price"><Text>¥</Text>{data.credit_quota_available_line[0]}<Text>.{data.credit_quota_available_line[1]}</Text></View>
|
||||
<View className="credit-line-card-bottom-item-price"><Text>¥</Text>{data?.credit_quota_used_line[0]}<Text>.{data.credit_quota_used_line[1]}</Text></View>
|
||||
</View>
|
||||
</View>
|
||||
</View>
|
||||
|
||||
Reference in New Issue
Block a user