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

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

@Data
public class PwrGnrSimRequest {

  @Schema(description = "물건번호")
  private String objectNo;

  @Schema(description = "플랜번호")
  private String planNo;

  //  @Schema(description = "도도부현")
  //  private String prefecture;
  //
  //  @Schema(description = "관측지점")
  //  private String simulationPoint;

  @Schema(description = "관측지점 번호")
  private int simulationPointNumber;

  @Schema(description = "경사/각도")
  private double[] koubai;

  @Schema(description = "방위")
  private double[] houi;

  @Schema(description = "모듈 1")
  private String module1;

  @Schema(description = "모듈 2")
  private String module2;

  @Schema(description = "모듈 3")
  private String module3;

  @Schema(description = "지붕별 모듈1 매수")
  private int[] moduleInput1;

  @Schema(description = "지붕별 모듈2 매수")
  private int[] moduleInput2;

  @Schema(description = "지붕별 모듈3 매수")
  private int[] moduleInput3;

  @Schema(description = "PCS 1")
  private String pcs1;

  @Schema(description = "PCS1 대")
  private int pcsInput1;

  @Schema(description = "PCS 2")
  private String pcs2;

  @Schema(description = "PCS2 대")
  private int pcsInput2;
}
