package com.grkj.iscs_mc.model.vo.material

data class MaterialListRespVO(
    val materialsTypeId: Long?,

    val materialsTypeName: String?,

    val number: Int?,

    val materials: List<MaterialsPageVO>?
) {
    data class MaterialsPageVO(
        val materialsId: Long?,

        val materialsCode: String?,

        val materialsName: String?,

        val materialsTypeId: Long?,

        val materialsTypeName: String?,

        val workareaId: Long?,

        val materialsCabinetId: Long?,

        val cabinetName: String?,

        val serviceLife: String?,

        val availableLife: String?,

        val serviceTimes: Long?,

        val availableTimes: Long?,

        val startTime: String?,

        val delFlag: String?,

        val loanState: String?, // 状态(0-借出 1-柜中)

        val materialsRfid: String?,

        val supplier: String?,

        val expirationDate: String?,

        val materialsTypeIcon: String?,

        val materialsTypePicture: String?,

        val properties: String?,

        val propertiesValueId: String?,

        val propertiesValue: String?,

        val propertiesPropertyId: String?,

        val propertiesProperty: String?,

        val status: String?
    )
}