package com.panzhihua.service_community.model.dos; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; /** * @auther lyq * @create 2021-06-25 10:35:34 * @describe 用户钱包资产变动记录表实体类 */ @Data @TableName("com_act_user_wallet_change") public class ComActUserWalletChangeDO implements Serializable { private static final long serialVersionUID = 1L; /** * 主键id */ @TableId(type = IdType.ASSIGN_ID) private Long id; /** * 用户id */ private Long userId; /** * 社区id */ private Long communityId; /** * 收益金额变动前 */ private BigDecimal incomeAmountTop; /** * 收益金额变动后 */ private BigDecimal incomeAmountBack; /** * 可用金额变动前 */ private BigDecimal availableAmountTop; /** * 可用金额变动后 */ private BigDecimal availableAmountBack; /** * 已结算金额变动前 */ private BigDecimal settlementAmountTop; /** * 已结算金额变动后 */ private BigDecimal settlementAmountBack; /** * 交易记录id */ private Long serviceId; /** * 变动时间 */ private Date createAt; /** * 钱包id */ private Long walletId; @Override public String toString() { return "ComActUserWalletChangeDO{" + "id=" + id + ", userId=" + userId + ", communityId=" + communityId + ", incomeAmountTop=" + incomeAmountTop + ", incomeAmountBack=" + incomeAmountBack + ", availableAmountTop=" + availableAmountTop + ", availableAmountBack=" + availableAmountBack + ", settlementAmountTop=" + settlementAmountTop + ", settlementAmountBack=" + settlementAmountBack + ", serviceId=" + serviceId + ", createAt=" + createAt + "}"; } }