This commit is contained in:
张良(004796)
2024-02-05 17:34:43 +08:00
parent 99e0772540
commit 18f9838338
9 changed files with 226 additions and 17 deletions

View File

@@ -0,0 +1,64 @@
package com.ruoyi.cai.dto.admin.vo.home;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.util.ArrayList;
import java.util.List;
@Data
public class HomeAmountLine {
private List<String> x = new ArrayList<>();
@Schema(description = "充值金额")
private List<Number> expInMoneyData = new ArrayList<>();
@Schema(description = "充值订单数")
private List<Number> orderCountData = new ArrayList<>();
@Schema(description = "提现金额")
private List<Number> outMoneyData = new ArrayList<>();
@Schema(description = "提现数量")
private List<Number> cashCountData = new ArrayList<>();
@Schema(description = "手工减少余额数")
private List<Number> modifyCoinSubData = new ArrayList<>();
@Schema(description = "手工新增余额数")
private List<Number> modifyCoinAddData = new ArrayList<>();
@Schema(description = "手工减少收益数")
private List<Number> modifyIncomeSubData = new ArrayList<>();
@Schema(description = "手工新增余额数")
private List<Number> modifyIncomeAddData = new ArrayList<>();
public void addX(String date){
x.add(date);
}
public void addExpInMoneyData(Number expInMoney){
expInMoneyData.add(expInMoney);
}
public void addOrderCountData(Number orderCount){
orderCountData.add(orderCount);
}
public void addOutMoneyData(Number outMoney){
outMoneyData.add(outMoney);
}
public void addCashCountData(Number cashCount){
cashCountData.add(cashCount);
}
public void addModifyCoinSubData(Number modifyCoinSub){
modifyCoinSubData.add(modifyCoinSub);
}
public void addModifyCoinAddData(Number modifyCoinAdd){
modifyCoinAddData.add(modifyCoinAdd);
}
public void addModifyIncomeSubData(Number modifyIncomeSub){
modifyIncomeSubData.add(modifyIncomeSub);
}
public void addModifyIncomeAddData(Number modifyIncomeAdd){
modifyIncomeAddData.add(modifyIncomeAdd);
}
}

View File

@@ -1,21 +1,28 @@
package com.ruoyi.cai.dto.admin.vo.home;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.math.BigDecimal;
@Data
public class HomeStaticIndexVo {
@Schema(description = "今日登陆人数")
private Long todayLoginNum;
@Schema(description = "登陆与昨日相比")
private BigDecimal todayLoginDiffLast;
@Schema(description = "主播人数")
private Long anchorNum;
@Schema(description = "今日充值金额")
private BigDecimal todayRechargeAmountNum;
@Schema(description = "今日充值订单数")
private Long todayRechargeNum;
@Schema(description = "今日充值与昨日相比")
private BigDecimal todayRechargeAmountDiffLast;
@Schema(description = "今日提现金额")
private BigDecimal todayWithdrawAmount;
@Schema(description = "今日提现订单数")
private Long todayWithdrawNum;
@Schema(description = "今日充值与昨日相比")
private BigDecimal todayWithdrawAmountDiffLast;
}