package cn.iocoder.yudao.module.custom.vo;

import cn.iocoder.yudao.module.custom.entity.CustomerItem;
import cn.iocoder.yudao.module.custom.entity.CustomerMain;
import cn.iocoder.yudao.module.label.entity.BusiLabel;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Schema(description = "管理后台 - 客户管理 Response VO")
@Data
@ExcelIgnoreUnannotated
public class CustomerMainRespVO extends CustomerMain {

    /**服务内容*/
    private String serContents;
    /**车辆数量*/
    private Integer carCount;
    /**扩展信息*/
    List<CustomerItem> itemList;
    /**客户绑定车辆信息*/
    List<CarMainRespVO> carList;
    /**经办人信息集合*/
    List<CustomerMain> attnList;
    /**标签信息*/
    List<BusiLabel> labelList;
    /**车辆品牌型号数组*/
    List<String> brandAndModel;
    /**关联卡券信息*/
    List<CustomerCouponRespVO> couponList;
    /**会员名称 */
    private String levelName;
    /**是否车主（0否1是）*/
    private String isOwner;
    /**积分余额*/
    private BigDecimal balance;
    /**冻结积分*/
    private BigDecimal forzeBalance;
    /**累计充值额度*/
    private BigDecimal allBalance;
    /**会员权益*/
    private String userEquity;


}