package com.interplug.qcast.biz.excelDown.dto;

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

@Getter
@Setter
public class QuotPlanResponse {
    @Schema(description = "물건번호 物件番号")
    private String objectNo;
    @Schema(description = "플랜 案件番号")
    private String planNo;
    @Schema(description = "플랜정보 최신 갱신일시 プラン情報最新更新日時")
    private String lastEditDatetime;
    @Schema(description = "판매대리점 販売代理店 ")
    private String saleStoreName;
    @Schema(description = "1차대리점명 一次代理店名")
    private String soldSaleStoreName;
    @Schema(description = "1차대리점ID 一次代理店ID ")
    private String soldSaleStoreId;
    @Schema(description = "물건명 物件名 ")
    private String objectName;
    @Schema(description = "북면배치 北面配置")
    private String northArrangement;
    @Schema(description = "수주예상 受注見込")
    private String workProgressStatusName;
    @Schema(description = "우편번호 郵便番号")
    private String zipNo;
    @Schema(description = "도도부현 都道府県")
    private String prefName;
    @Schema(description = "주소 住所")
    private String address;
    @Schema(description = "가상지점 気象地点")
    private String weatherPoint;
    @Schema(description = "용량 容量")
    private String capacity;
    @Schema(description = "비고 備考")
    private String remarks;
    @Schema(description = "견적 작성일 見積作成日")
    private String estimateDetailCreateDate;
    @Schema(description = "사양 확인일 仕様確認日")
    private String specificationConfirmDate;
    @Schema(description = "영업 담당자(판매점 등록) 営業担当者_販売店登録")
    private String businessCharger;
    @Schema(description = "영업팀(판매점 등록) 営業チーム_販売店登録")
    private String businessTeam;
    @Schema(description = "주택구분 住宅区分")
    private String objectStatus;
    @Schema(description = "관리자 최종 갱신일시 管理者最終更新日時")
    private String managerLastEditDatetime;
    @Schema(description = "최종갱신판매점ID 最終更新販売店ID")
    private String saleStoreId;
    @Schema(description = "최종갱신자 最終更新者")
    private String lastEditUser;
    @Schema(description = "지붕종류 屋根種類 ")
    private String rofTyp;
    @Schema(description = "지붕재 屋根材")
    private String roofMaterialNm;
    @Schema(description = "가대메이커 架台メーカ")
    private String supportMeakerNm;
    @Schema(description = "지지금구 支持金具")
    private String supportMethodNm;
    @Schema(description = "적설수준 積雪レベル")
    private String snowfall;
    @Schema(description = "시공레벨 施工レベル")
    private String cnsLvl;
    @Schema(description = "설치높이 設置高さ")
    private String height;
    @Schema(description = "면조도구분 面粗度区分")
    private String ctndClsf;
    @Schema(description = "인정용량 認定容量")
    private String athCpc;
    @Schema(description = "판매점모녀관계 販売店親子関係")
    private String saleStoreLevel;
    @Schema(description = "방위 方位")
    private String direction;
    @Schema(description = "모듈종류 モジュール種類")
    private String moduleType;
    @Schema(description = "설치매수 設置枚数")
    private String moduleNum;
    @Schema(description = "지붕경사 屋根勾配 ")
    private String roofAngle;
    @Schema(description = "파워콘종류 パワコン種類")
    private String pcType;
    @Schema(description = "파워콘대수 パワコン台数")
    private String pcNum;
    @Schema(description = "접속상자종류 接続箱種類")
    private String boxType;
    @Schema(description = "접속상자수 接続箱数")
    private String boxNum;
    @Schema(description = "케이블종류 ケーブル種類")
    private String cableType;
    @Schema(description = "케이블개수 ケーブル本数")
    private String cableNum;
    @Schema(description = "승압회로종류 昇圧回路種類")
    private String boostType;
    @Schema(description = "승압회로대수 昇圧回路台数")
    private String boostNum;
    @Schema(description = "표시유닛종류 表示ユニット種類")
    private String displayType;
    @Schema(description = "표시유닛대수 表示ユニット数")
    private String displayNum;
    @Schema(description = "재료구입가격(kW단가) 材料仕入価格")
    private String costAll;
    @Schema(description = "모듈구입가격(kW단가) モジュール仕入価格")
    private String costModule;
    @Schema(description = "주변기기구입가격 周辺機器仕入価格")
    private String costOther;
    @Schema(description = "가대구입가격(kW단가) 架台仕入価格")
    private String costStand;
    @Schema(description = "판매단가(kW단가) 販売単価")
    private String saleAll;
    @Schema(description = "모듈판매가격(kW단가) モジュール販売価格")
    private String saleModule;
    @Schema(description = "주변기기 판매가격(kW단가) 周辺機器販売価格")
    private String saleOther;
    @Schema(description = "가대판매가격 架台販売価格")
    private String saleStand;

}