package com.kcim.common.util.excel.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * @program: CostAccount
 * @description: 药品字典导入模版
 * @author: Wang.YS
 * @create: 2023-11-06 20:54
 **/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@ExcelTarget("ItemImportEntity")
public class ItemImportEntity {
    @Excel(name="科室代码",width = 20)
    private String departmentCode;

    @Excel(name="科室名称",width = 20)
    private String departmentName;

    @Excel(name="收费项目编码",width = 20)
    private String code;

    @Excel(name="收费项目名称",width = 20)
    private String name;

    @Excel(name="国家编码",width = 20)
    private String nationalCode;

    @Excel(name="项目类别",width = 20)
    private String type;

    @Excel(name="项目分类",width = 20,dict = "itemType",addressList = true)
    private String itemType;

    @Excel(name="单价",width = 20)
    private BigDecimal price;

    @Excel(name="参与人员",width = 20)
    private String emp;

    @Excel(name="使用设备",width = 20)
    private String equipment;

    @Excel(name="使用空间",width = 20)
    private String space;

    @Excel(name="不计价药品",width = 20)
    private String noValuationDrug;

    @Excel(name="不计价材料",width = 20)
    private String noValuationMaterial;

    @Excel(name="计价药品",width = 20)
    private String valuationDrug;

    @Excel(name="计价材料",width = 20)
    private String valuationMaterial;


}
