package com.xhpc.activity.vo;

import cn.hutool.core.annotation.Alias;
import com.xhpc.common.core.annotation.Excel;
import lombok.Data;

import java.util.Date;


/**
 * 恒大对账单对象
 */
@Data
public class HDTradebillVo {

    @Excel(name = "订单号")
    @Alias("订单号")
    private String orderNo = "";

    @Excel(name = "分账时间")
    @Alias("分账时间")
    private Date billDate;

    @Excel(name = "分账商户名称")
    @Alias("分账商户名称")
    private String billAccount = "";

    @Excel(name = "场站名称")
    @Alias("场站名称")
    private String stationName = "";

    @Excel(name = "总电量")
    @Alias("总电量")
    private Double chargeDegree = 0.0;

    @Excel(name = "订单电费总额")
    @Alias("订单电费总额")
    private Double powerAmount = 0.0;

    @Excel(name = "订单服务费总额")
    @Alias("订单服务费总额")
    private Double ServerAmount = 0.0;

    @Excel(name = "订单总金额")
    @Alias("订单总金额")
    private Double orderTotalAmount = 0.0;

    @Excel(name = "客戶实付电费")
    @Alias("客戶实付电费")
    private Double customerPowerAmount = 0.0;

    @Excel(name = "客户实付服务费")
    @Alias("客户实付服务费")
    private Double customerServerAmount = 0.0;

    @Excel(name = "客戶实付总金额")
    @Alias("客戶实付总金额")
    private Double customerTotalAmount = 0.0;

    @Excel(name = "运营商补贴电费")
    @Alias("运营商补贴电费")
    private Double operatorDiscountPowerAmount;

    @Excel(name = "运营商补贴服务费")
    @Alias("运营商补贴服务费")
    private Double operatorDiscountServerAmount = 0.0;

    @Excel(name = "运营商补贴总金额")
    @Alias("运营商补贴总金额")
    private Double operatorDiscountTotalAmount = 0.0;

    @Excel(name = "充电通补贴电费")
    @Alias("充电通补贴电费")
    private Double internetDiscountPowerAmount = 0.0;

    @Excel(name = "充电通补贴服务费")
    @Alias("充电通补贴服务费")
    private Double internetDiscountServerAmount = 0.0;

    @Excel(name = "充电通补贴总金额")
    @Alias("充电通补贴总金额")
    private Double internetDiscountTotalAmount = 0.0;

    @Excel(name = "充电通补贴分账实得")
    @Alias("充电通补贴分账实得")
    private Double internetRealAmount = 0.0;

    @Excel(name = "客戶实付分账实得")
    @Alias("客戶实付分账实得")
    private Double customerRealAmount = 0.0;

    @Excel(name = "总资产入账金额")
    @Alias("总资产入账金额")
    private Double totalAmount = 0.0;

}
