package com.cf.imes.module.manage.controller.admin.pack.vo;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Schema(description = "管理后台 - 配件列表详情 Response VO")
@Data
public class OrderPartsRespVO {


    @Schema(description = "配件ID", requiredMode = Schema.RequiredMode.REQUIRED)
    private Long id;

    @Schema(description = "配件名称", requiredMode = Schema.RequiredMode.REQUIRED)
    private String name;

    @Schema(description = "型号", requiredMode = Schema.RequiredMode.REQUIRED)
    private String model;

    @Schema(description = "规格", requiredMode = Schema.RequiredMode.REQUIRED)
    private String spec;

    @Schema(description = "数量", requiredMode = Schema.RequiredMode.REQUIRED)
    private Long num;

    @Schema(description = "单位", requiredMode = Schema.RequiredMode.REQUIRED)
    private String unit;

    @Schema(description = "品牌", requiredMode = Schema.RequiredMode.REQUIRED)
    private String brand;

    @Schema(description = "厂家", requiredMode = Schema.RequiredMode.REQUIRED)
    private String factory;


    @Schema(description = "配件类型", requiredMode = Schema.RequiredMode.REQUIRED)
    private String type;


    @Schema(description = "是否复合配件", requiredMode = Schema.RequiredMode.REQUIRED)
    private Boolean isComposite;


    @Schema(description = "备注", requiredMode = Schema.RequiredMode.REQUIRED)
    private String remark;

}
