package com.fs.live.vo;

import com.fs.common.annotation.Excel;
import com.fs.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * 用户每日首次进入直播间记录对象 live_user_first_entry
 *
 * @author fs
 * @date 2025-09-04
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class LiveUserFirstProfit extends BaseEntity{

    /** 主键ID */
    private Long orderId;


    private String orderCode;


    private String userName;


    private String userPhone;


    private BigDecimal totalPrice;
    private BigDecimal payPrice;

    /** 支付状态 待支付 1已支付 */
    @Excel(name = "支付状态 待支付 1已支付")
    private String isPay;

    /** 订单状态（-1 : 申请退款 -2 : 退货成功 0：已取消 1：待支付 2：待发货；3：待收货；4：待评价；5：已完成） */
    @Excel(name = "订单状态", readConverterExp = "-=1,:=,申=请退款,-=2,:=,退=货成功,1=：待支付,2=：待发货；3：待收货；4：待评价；5：已完成")
    private Integer status;

    private Long companyUserId;
    private String companyUserName;
    private String companyName;

}
