package com.interplug.qcast.biz.master.dto.roofmaterial;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
@Schema(description = "지붕재 데이터 응답 객체")
public class ApiRoofMaterialResponse {

  @Schema(description = "지붕재코드")
  private String roofMatlCd;

  @Schema(description = "지붕재코드명")
  private String roofMatlNm;

  @Schema(description = "지붕재코드명(일본)")
  private String roofMatlNmJp;

  @Schema(description = "Width 권한(R:조회, C: 등록, 빈값:미노출)")
  private String widAuth;

  @Schema(description = "Width 기본 수치")
  private String widBase;

  @Schema(description = "Length 권한(R:조회, C: 등록, 빈값:미노출)")
  private String lenAuth;

  @Schema(description = "Length 기본 수치")
  private String lenBase;

  @Schema(description = "하재피치 권한(R:조회, C: 등록, 빈값:미노출)")
  private String roofPchAuth;

  @Schema(description = "하재피치 기본 수치")
  private String roofPchBase;

  @Schema(description = "서까래 권한(R:조회, C: 등록, 빈값:미노출)")
  private String raftAuth;

  @Schema(description = "서까래 기본 수치")
  private String raftBaseCd;
}
