package com.ruoyi.inventory.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 仓库调拨记录对象 healthcare_inventory_drugout_type
 *
 * @author ruoyi
 * @date 2024-10-08
 */
@Data
public class HealthcareInventoryDrugoutType extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键ID */
    private Long outTypeId;

    /** 出库记录id */
    private Long drugOutId;

    /** 入库地点 */
    private Long inboundLocation;

    /** 签收人 */
    private String signee;

    /** 证明材料 */
    private String proofMaterial;

    /** 用途详情 */
    private String purposeDetails;

    /** 所在单位 */
    private String unit;

    /** 过期时间 */
    private Date expirationDate;

    /** 当前时间 */
    private Date currentDatetime;

    /** 销毁人 */
    private String destroyer;

    /** 销毁地点 */
    private String destructionLocation;

    /** 销毁过程 */
    private String destructionProcess;

    /** 报废原因 */
    private String scrapReason;

    /** 处理方式 */
    private String disposalMethod;

    /** 报损原因 */
    private String damageReason;

}
