修复收益显示

master
laiiihz 4 years ago
parent b448e45aef
commit f7cb266e9c

@ -20,7 +20,7 @@ import 'package:recook/widgets/recook_back_button.dart';
class DisplayCard {
num benefit = 0;
num sales = 0;
int count = 0;
num count = 0;
bool isPercent = false;
DisplayCard({
this.benefit,
@ -91,7 +91,12 @@ class _BenefitViewGenState extends State<BenefitViewGen>
.color(Colors.black45)
.size(16.sp)
.make(),
(card.count ?? 0).toString().text.black.size(24.sp).make(),
(card.isPercent ? ((card.count ?? 0) * 100) : (card.count ?? 0))
.toString()
.text
.black
.size(24.sp)
.make(),
].column(),
].row(),
].column(),
@ -419,7 +424,7 @@ class _BenefitViewGenState extends State<BenefitViewGen>
children: [
_buildTitle(DateUtil.formatDate(e.date, format: 'M月dd日')),
_buildTitle(e.salesVolume.toStringAsFixed(2)),
_buildTitle(e.amount.toString()),
_buildTitle(e.count.toString()),
_buildTitle(e.amount.toString()),
],
);
@ -429,7 +434,7 @@ class _BenefitViewGenState extends State<BenefitViewGen>
children: [
_buildTitle(DateUtil.formatDate(e.date, format: 'M月dd日')),
_buildTitle(e.salesVolume.toStringAsFixed(2)),
_buildTitle(e.amount.toString()),
_buildTitle(e.count.toString()),
_buildTitle(e.amount.toString()),
],
);

@ -35,12 +35,12 @@ class Data {
double recommendAmount;
double rewardAmount;
double get allAmount =>
purchaseAmount ??
0 + guideAmount ??
0 + teamAmount ??
0 + recommendAmount ??
0 + rewardAmount ??
0;
(purchaseAmount ?? 0) +
(guideAmount ?? 0) +
(teamAmount ?? 0) +
(recommendAmount ?? 0) +
(rewardAmount ?? 0) +
.0;
Data(
{this.purchaseAmount,

@ -69,7 +69,7 @@ class UserBenefitExpectExtraModel {
class Team {
num salesVolume;
num amount;
int ratio;
num ratio;
DisplayCard get card => DisplayCard(
count: ratio,
sales: salesVolume,

Loading…
Cancel
Save