feat:每月钱包余额报表

This commit is contained in:
dzc committed 2025-02-28 14:34:04 +08:00
1 parent dd1991fead
commit de1448e9d2
15 files changed
+324 -108

No files matched your search

@@ -0,0 +1,23 @@
package com.bsd.pjcloud.wallet.api.dto;
import com.bsd.pjcloud.admin.api.vo.base.BaseIsIncludeTreeInterface;
import lombok.Data;
import java.util.List;
@Data
public class WalletManageBalanceDto implements BaseIsIncludeTreeInterface {
private String walletRecordMonth;
private Long userId;
private List<Long> userIds;
private Long walletTypeId;
private Boolean isInclude;
private List<Long> deptIds;
}
@@ -0,0 +1,22 @@
package com.bsd.pjcloud.wallet.api.vo;
import lombok.Data;
import java.time.LocalDateTime;
@Data
public class WalletManageBalanceVo {
private Long userId;
private Long walletId;
private Long walletTypeId;
private String walletTypeName;
private Integer balance;
private LocalDateTime createTime;
}
@@ -6,6 +6,9 @@ import com.bsd.pjcloud.wallet.api.entity.WalletManageEntity;
import com.bsd.pjcloud.wallet.api.vo.base.BaseWalletTypeInterface;
import lombok.Data;
import java.time.LocalDateTime;
import java.util.List;
@Data
public class WalletManageVo extends WalletManageEntity implements BaseUserInterface, BaseDeptInterface, BaseWalletTypeInterface {
@@ -39,4 +42,9 @@ public class WalletManageVo extends WalletManageEntity implements BaseUserInterf
* 导出相关
*/
private Long lineNumber;
/**
* 最后充值时间
*/
private LocalDateTime lastTopUpTime;
}