package com.ssm.manage.excelEntity;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;
import java.math.BigDecimal;

@Setter
@Getter
@ToString
//@ColumnWidth(50)
public class ExcelCourseMoney implements Serializable {
    @ExcelProperty("开始日期")
    private String startTime;
    @ExcelProperty("结束日期")
    private String endTime;
    @ExcelProperty("期初")
    private BigDecimal openning;
    @ExcelProperty("结存")
    private BigDecimal balance;
    private BigDecimal coursePromotionRepay;

    /**
     * 收入
     */

    /**
     * 充值开卡
     */
    @ExcelProperty("疗程开卡")
    private BigDecimal courseMoney;

    /**
     * 还款
     */
    @ExcelProperty("还款")
    private BigDecimal courseRepay;
    /**
     * 收银退
     */
    @ExcelProperty("消费退")
    private BigDecimal cashRefund;
    /**
     * 团购卡
     */
    @ExcelProperty("疗程促销")
    private BigDecimal coursePromotion;
    /**
     * 疗程转门店
     */
    @ExcelProperty("疗程转入门店")
    private BigDecimal courseTurnStore;
    /**
     * 加价转疗程
     */
    @ExcelProperty("加价转疗程")
    private BigDecimal cardChange;
    /**
     * 初始化
     */
    @ExcelProperty("初始化")
    private BigDecimal init;


    /**
     * 支出
     */

    /**
     * 还款
     */
    @ExcelProperty("疗程还款")
    private BigDecimal courseRepayMoney;
    /**
     * 收银
     */
    @ExcelProperty("收银")
    private BigDecimal cashMoney;
    /**
     * 还款
     */
    @ExcelProperty("疗程转充值")
    private BigDecimal courseTurnCharge;
    /**
     * 疗程退
     */
    @ExcelProperty("疗程退款")
    private BigDecimal courseRefundMoney;
    /**
     * 疗程转门店
     */
    @ExcelProperty("疗程转入门店")
    private BigDecimal courseTurnStoreMoney;
    @ExcelProperty("门店名字")
    private String storeName;
}