package com.cf.imes.module.system.controller.admin.assemblyconfig.vo;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Builder;
import lombok.Data;

/**
 *
 *
 * @author Gqr
 * @since 2026/2/26 14:11
 */
@Data
@Builder
@Schema(description = "管理后台 - 装配设置 - 列表  Response VO")
@JsonInclude(JsonInclude.Include.NON_NULL)
public class AssemblyConfigListRespVO {
    @Schema(description = "装配设置ID")
    private Long id;

    @Schema(description = "部件名称")
    private String componentName;

    @Schema(description = "源部件ID")
    private Long sourceComponentId;

    @Schema(description = "设置状态，0导入、1已配置", example = "1")
    private Integer status;
}
