package com.rongwei.bscommon.sys.excel;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author  huangpeng
 * @create 2024-05-13 13:35
 * 柴油使用管理 导出模板
 */

@Data
public class EquDieseloilUseManagementTemplate {



	/**
	 * table name:DIESELNAMETYPE
	 * table type:varchar(200)
	 * table comment:柴油名称型号
	 */
	@ColumnWidth(20)
	@ExcelProperty(value = "柴油名称型号",index = 0)
	private String dieselnametype;

	/**
	 * table name:DIESELDATE
	 * table type:datetime
	 * table comment:日期
	 */
	@ExcelProperty(value = "日期",index = 1)
	private Date dieseldate;

	/**
	 * table name:CASTROLLINGONE
	 * table type:decimal(18,6)
	 * table comment:铸轧一
	 */
	@ExcelProperty(value = "铸轧一",index = 2)
	private BigDecimal castrollingone;

	/**
	 * table name:CASTROLLINGTWO
	 * table type:decimal(18,6)
	 * table comment:铸轧二
	 */
	@ExcelProperty(value = "铸轧二",index = 3)
	private BigDecimal castrollingtwo;

	/**
	 * table name:CASTROLLINGTHREE
	 * table type:decimal(18)
	 * table comment:铸轧三
	 */
	@ExcelProperty(value = "铸轧三",index = 4)
	private BigDecimal castrollingthree;

	/**
	 * table name:COLDROLLINGONE
	 * table type:decimal(18)
	 * table comment:冷轧一
	 */
	@ExcelProperty(value = "冷轧一",index = 5)
	private BigDecimal coldrollingone;

	/**
	 * table name:COLDROLLINGTWO
	 * table type:decimal(18)
	 * table comment:冷轧二
	 */
	@ExcelProperty(value = "冷轧二",index = 6)
	private BigDecimal coldrollingtwo;

	/**
	 * table name:STASH
	 * table type:decimal(18)
	 * table comment:仓库
	 */
	@ExcelProperty(value = "仓库",index = 7)
	private BigDecimal stash;

	/**
	 * table name:CART
	 * table type:decimal(18)
	 * table comment:大车
	 */
	@ExcelProperty(value = "大车",index = 8)
	private BigDecimal cart;

	/**
	 * table name:MAINTENANCEAERIALWORK
	 * table type:decimal(18)
	 * table comment:维修/高空作业
	 */
	@ExcelProperty(value = "维修/高空作业",index = 9)
	private BigDecimal maintenanceaerialwork;

	/**
	 * table name:ALUMINUMFOILBRANCHFACTORY
	 * table type:decimal(18)
	 * table comment:铝箔分厂
	 */
	@ExcelProperty(value = "铝箔分厂",index = 10)
	private BigDecimal aluminumfoilbranchfactory;

	/**
	 * table name:HOTROLLINGBRANCHFACTORY
	 * table type:decimal(18)
	 * table comment:热轧分厂
	 */
	@ExcelProperty(value = "热轧分厂",index = 11)
	private BigDecimal hotrollingbranchfactory;

}
