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

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.starry.admin.modules.order.module.entity.PlayOrderInfoEntity;
import java.math.BigDecimal;
import java.util.List;
import lombok.Data;

/**
 * @author admin
 * @since 2024/6/3 下午10:08
 **/
@Data
public class PlayClerkUnsettledWagesInfoReturnVo {

    private String clerkId;

    private String clerkNickname;

    @JsonIgnore
    private List<PlayOrderInfoEntity> orderInfoEntities;

    /**
     * 待开始订单-数量
     */
    private Integer orderState1Number;

    /**
     * 待开始订单-金额
     */
    private BigDecimal orderState1Money;

    /**
     * 服务中订单-数量
     */
    private Integer orderState2Number;

    /**
     * 服务中订单-金额
     */
    private BigDecimal orderState2Money;

    /**
     * 服务中订单-店员收入
     */
    private BigDecimal orderState2Revenue;

    /**
     * 已完成未结算订单-数量
     */
    private Integer orderState3Number;

    /**
     * 已完成未结算订单-金额
     */
    private BigDecimal orderState3Money;

    /**
     * 已完成未结算订单-店员收入
     */
    private BigDecimal orderState3Revenue;

}
