package com.starry.admin.modules.statistics.module.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
import java.time.LocalDate;
import lombok.Data;

/**
 * 店员业绩趋势点。
 */
@Data
@ApiModel("店员业绩趋势点")
public class ClerkPerformanceTrendPointVo {

    @ApiModelProperty("日期")
    private LocalDate date;

    @ApiModelProperty("GMV")
    private BigDecimal gmv = BigDecimal.ZERO;

    @ApiModelProperty("订单数量")
    private Integer orderCount = 0;

    @ApiModelProperty("续单率")
    private BigDecimal continuedRate = BigDecimal.ZERO;

    @ApiModelProperty("续费金额")
    private BigDecimal continuedAmount = BigDecimal.ZERO;

    @ApiModelProperty("首单金额")
    private BigDecimal firstAmount = BigDecimal.ZERO;
}
