package com.ydtech.modules.admin.model.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; /** * @version * @author: hxl * @Date: 2024/6/19 9:55 * @Description: 预收明细查询对象 */ @Data @ApiModel("账户首页显示对象") public class MySumAmountDto { /*** * 车险(预收) */ @ApiModelProperty(value = "车险(预收)") private BigDecimal advanceCarInsuranceAmount; /*** * 车险(实收) */ @ApiModelProperty(value = "车险(实收)") private BigDecimal paidUpCarInsuranceAmount; /*** * 车险收益 */ @ApiModelProperty(value = "车险收益") private BigDecimal sumCarInsuranceAmount; /*** * 推广费(预收) */ @ApiModelProperty(value = "推广费(预收)") private BigDecimal advanceCollectionPromotionFeesAmount; /*** * 推广费(实收) */ @ApiModelProperty(value = "推广费(实收)") private BigDecimal paidPromotionFeesAmount; /*** * 车险收益 */ @ApiModelProperty(value = "推广费收益") private BigDecimal sumPromotionFeesAmount; /*** * 推广费(预收) */ @ApiModelProperty(value = "已提现") private BigDecimal withdrawnAmount; /*** * 推广费(实收) */ @ApiModelProperty(value = "可提现") private BigDecimal withdrawableAmount; /*** * 提现中 */ @ApiModelProperty(value = "提现中") private BigDecimal withdrawingAmount; /*** * 车险收益 */ @ApiModelProperty(value = "车险推广费合计收益") private BigDecimal sumDrawAmount; public MySumAmountDto() { } public MySumAmountDto(BigDecimal advanceCarInsuranceAmount, BigDecimal paidUpCarInsuranceAmount, BigDecimal sumCarInsuranceAmount, BigDecimal advanceCollectionPromotionFeesAmount, BigDecimal paidPromotionFeesAmount, BigDecimal sumPromotionFeesAmount, BigDecimal withdrawnAmount, BigDecimal withdrawableAmount, BigDecimal sumDrawAmount,BigDecimal withdrawingAmount) { this.advanceCarInsuranceAmount = advanceCarInsuranceAmount; this.paidUpCarInsuranceAmount = paidUpCarInsuranceAmount; this.sumCarInsuranceAmount = sumCarInsuranceAmount; this.advanceCollectionPromotionFeesAmount = advanceCollectionPromotionFeesAmount; this.paidPromotionFeesAmount = paidPromotionFeesAmount; this.sumPromotionFeesAmount = sumPromotionFeesAmount; this.withdrawnAmount = withdrawnAmount; this.withdrawableAmount = withdrawableAmount; this.sumDrawAmount = sumDrawAmount; this.withdrawingAmount = withdrawingAmount; } }