package com.yunzhupaas.mdm.model.asset;

import lombok.Data;
import java.sql.Time;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.alibaba.fastjson.annotation.JSONField;
import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelEntity;
import cn.afterturn.easypoi.excel.annotation.ExcelCollection;
import java.math.BigDecimal;
import java.util.List;
/**
 *
 * 资产信息
 * @版本： V5.2.7
 * @版权： Copyright @ 2025  深圳市乐程软件有限公司版权所有
 * @作者： 深圳市乐程软件有限公司
 * @日期： 2026-04-28
 */
@Data
public class AssetExcelVO{
    /** 资产名称 **/
    @JSONField(name = "asset_name")
    @Excel(name = "资产名称(asset_name)",orderNum = "1", isImportField = "true" )
    private String asset_name;

    /** 资产类型 **/
    @JSONField(name = "asset_type")
    @Excel(name = "资产类型(asset_type)",orderNum = "1", isImportField = "true" )
    private String asset_type;

    /** 资产分类 **/
    @JSONField(name = "asset_category")
    @Excel(name = "资产分类(asset_category)",orderNum = "1", isImportField = "true" )
    private String asset_category;

    /** 资产状态 **/
    @JSONField(name = "asset_status")
    @Excel(name = "资产状态(asset_status)",orderNum = "1", isImportField = "true" )
    private String asset_status;

    /** 资产权属 **/
    @JSONField(name = "asset_ownership")
    @Excel(name = "资产权属(asset_ownership)",orderNum = "1", isImportField = "true" )
    private String asset_ownership;

    /** 资产位置 **/
    @JSONField(name = "asset_location")
    @Excel(name = "资产位置(asset_location)",orderNum = "1", isImportField = "true" )
    private String asset_location;

    /** 使用组织 **/
    @JSONField(name = "current_org_id")
    @Excel(name = "使用组织(current_org_id)",orderNum = "1", isImportField = "true" )
    private String current_org_id;

    /** 单位 **/
    @JSONField(name = "measurement_unit")
    @Excel(name = "单位(measurement_unit)",orderNum = "1", isImportField = "true" )
    private String measurement_unit;

    /** 启用日期 **/
    @JSONField(name = "commissioning_date")
    @Excel(name = "启用日期(commissioning_date)",orderNum = "1", isImportField = "true" )
    private String commissioning_date;

    /** 购置日期 **/
    @JSONField(name = "purchase_date")
    @Excel(name = "购置日期(purchase_date)",orderNum = "1", isImportField = "true" )
    private String purchase_date;

    /** 备注 **/
    @JSONField(name = "remark")
    @Excel(name = "备注(remark)",orderNum = "1", isImportField = "true" )
    private String remark;

    /** 预计使用年限 **/
    @JSONField(name = "expected_life")
    @Excel(name = "预计使用年限(expected_life)",orderNum = "1", isImportField = "true" )
    private String expected_life;

    /** 数量 **/
    @JSONField(name = "quantity")
    @Excel(name = "数量(quantity)",orderNum = "1", isImportField = "true" )
    private String quantity;

    /** 保管用户 **/
    @JSONField(name = "current_user_id")
    @Excel(name = "保管用户(current_user_id)",orderNum = "1", isImportField = "true" )
    private String current_user_id;


}
