지대한
10 months ago
5 changed files with 137 additions and 10 deletions
@ -0,0 +1,89 @@
|
||||
package com.palnet.biz.api.external.model; |
||||
|
||||
import lombok.AllArgsConstructor; |
||||
import lombok.Builder; |
||||
import lombok.Data; |
||||
import lombok.NoArgsConstructor; |
||||
|
||||
import java.util.List; |
||||
|
||||
@Data |
||||
@NoArgsConstructor |
||||
@AllArgsConstructor |
||||
@Builder |
||||
public class TsPlanRq { |
||||
|
||||
private List<TsFlightapprovalInfo> flightapprovalInfo; |
||||
private List<TsArcrftInfo> arcrftInfo; |
||||
private List<TsBusinessinfo> businessinfo; |
||||
private List<TsFlightInfo> flightInfo; |
||||
|
||||
@Data |
||||
@NoArgsConstructor |
||||
@AllArgsConstructor |
||||
@Builder |
||||
public static class TsFlightapprovalInfo { |
||||
|
||||
private List<Operatorinfo> operatorinfo; |
||||
|
||||
@Data |
||||
@NoArgsConstructor |
||||
@AllArgsConstructor |
||||
@Builder |
||||
public static class Operatorinfo { |
||||
private String pilotname; |
||||
private String pilotcredentialno; |
||||
} |
||||
} |
||||
|
||||
@Data |
||||
@NoArgsConstructor |
||||
@AllArgsConstructor |
||||
@Builder |
||||
public static class TsArcrftInfo { |
||||
private String arcrfttype; |
||||
private String declarationnum; |
||||
private String arcrftmodelnm; |
||||
private String prdctcmpnnm; |
||||
private String prdctnum; |
||||
private String arcrftlwh; |
||||
private String arcrftwght; |
||||
private String ownernm; |
||||
private String corporationnm; |
||||
private String insrncyn; |
||||
private String arcrftinsuranceyn; |
||||
private String insuranceexperiod; |
||||
} |
||||
|
||||
@Data |
||||
@NoArgsConstructor |
||||
@AllArgsConstructor |
||||
@Builder |
||||
public static class TsBusinessinfo { |
||||
private String corpregyn; |
||||
} |
||||
|
||||
@Data |
||||
@NoArgsConstructor |
||||
@AllArgsConstructor |
||||
@Builder |
||||
public static class TsFlightInfo { |
||||
private String fltareacnt; |
||||
private String fltmethod; |
||||
private String pltstdt; |
||||
private String pltenddt; |
||||
private String pltpurpose; |
||||
private List<TsAreaInfo> areaInfo; |
||||
|
||||
@Data |
||||
@NoArgsConstructor |
||||
@AllArgsConstructor |
||||
@Builder |
||||
public static class TsAreaInfo { |
||||
private String addr; |
||||
private String coord; |
||||
private String elev; |
||||
private String radius; |
||||
} |
||||
} |
||||
} |
Loading…
Reference in new issue