|
@@ -80,8 +80,234 @@ public class QueryOrderDetailResponse extends BaseResponse implements Serializab
|
|
|
@JsonProperty("orderPolicyList")
|
|
@JsonProperty("orderPolicyList")
|
|
|
private List<OrderPolicyListDTO> orderPolicyList;
|
|
private List<OrderPolicyListDTO> orderPolicyList;
|
|
|
|
|
|
|
|
|
|
+ @JsonProperty("baseInfo")
|
|
|
|
|
+ private BaseInfoDTO baseInfo;
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @NoArgsConstructor
|
|
|
|
|
+ @Data
|
|
|
|
|
+ public static class BaseInfoDTO implements Serializable {
|
|
|
|
|
+
|
|
|
|
|
+ private static final long serialVersionUID = -4278242250316276923L;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("policyNo")
|
|
|
|
|
+ private String policyNo;
|
|
|
|
|
+ @JsonProperty("proposalNo")
|
|
|
|
|
+ private String proposalNo;
|
|
|
|
|
+ @JsonProperty("policyNoCI")
|
|
|
|
|
+ private String policyNoCI;
|
|
|
|
|
+ @JsonProperty("proposalNoCI")
|
|
|
|
|
+ private String proposalNoCI;
|
|
|
|
|
+ @JsonProperty("underWriteFlag")
|
|
|
|
|
+ private String underWriteFlag;
|
|
|
|
|
+ @JsonProperty("underWriteFlagCI")
|
|
|
|
|
+ private String underWriteFlagCI;
|
|
|
|
|
+ @JsonProperty("underWriteMessageCI")
|
|
|
|
|
+ private String underWriteMessageCI;
|
|
|
|
|
+ @JsonProperty("underWriteMessage")
|
|
|
|
|
+ private String underWriteMessage;
|
|
|
|
|
+ @JsonProperty("ciApplicationStatus")
|
|
|
|
|
+ private String ciApplicationStatus;
|
|
|
|
|
+ @JsonProperty("applicationStatus")
|
|
|
|
|
+ private Object applicationStatus;
|
|
|
|
|
+ @JsonProperty("startDate")
|
|
|
|
|
+ private String startDate;
|
|
|
|
|
+ @JsonProperty("startHour")
|
|
|
|
|
+ private String startHour;
|
|
|
|
|
+ @JsonProperty("startMinute")
|
|
|
|
|
+ private String startMinute;
|
|
|
|
|
+ @JsonProperty("endDate")
|
|
|
|
|
+ private String endDate;
|
|
|
|
|
+ @JsonProperty("endHour")
|
|
|
|
|
+ private String endHour;
|
|
|
|
|
+ @JsonProperty("endMinute")
|
|
|
|
|
+ private String endMinute;
|
|
|
|
|
+ @JsonProperty("startDateCI")
|
|
|
|
|
+ private String startDateCI;
|
|
|
|
|
+ @JsonProperty("startHourCI")
|
|
|
|
|
+ private String startHourCI;
|
|
|
|
|
+ @JsonProperty("startMinuteCI")
|
|
|
|
|
+ private String startMinuteCI;
|
|
|
|
|
+ @JsonProperty("endDateCI")
|
|
|
|
|
+ private String endDateCI;
|
|
|
|
|
+ @JsonProperty("endHourCI")
|
|
|
|
|
+ private String endHourCI;
|
|
|
|
|
+ @JsonProperty("endMinuteCI")
|
|
|
|
|
+ private String endMinuteCI;
|
|
|
|
|
+ @JsonProperty("inputDate")
|
|
|
|
|
+ private String inputDate;
|
|
|
|
|
+ @JsonProperty("pnpDate")
|
|
|
|
|
+ private String pnpDate;
|
|
|
|
|
+ @JsonProperty("relationPolicyFlag")
|
|
|
|
|
+ private String relationPolicyFlag;
|
|
|
|
|
+ @JsonProperty("isInstantFlag")
|
|
|
|
|
+ private Object isInstantFlag;
|
|
|
|
|
+ @JsonProperty("autoTransRenewFlag")
|
|
|
|
|
+ private Object autoTransRenewFlag;
|
|
|
|
|
+ @JsonProperty("sumPremium")
|
|
|
|
|
+ private Object sumPremium;
|
|
|
|
|
+ @JsonProperty("sumPremiumCI")
|
|
|
|
|
+ private Object sumPremiumCI;
|
|
|
|
|
+ @JsonProperty("policyType")
|
|
|
|
|
+ private Object policyType;
|
|
|
|
|
+ @JsonProperty("invoiceType")
|
|
|
|
|
+ private Object invoiceType;
|
|
|
|
|
+ @JsonProperty("policyTypeCI")
|
|
|
|
|
+ private Object policyTypeCI;
|
|
|
|
|
+ @JsonProperty("invoiceTypeCI")
|
|
|
|
|
+ private Object invoiceTypeCI;
|
|
|
|
|
+ @JsonProperty("applicationType")
|
|
|
|
|
+ private Object applicationType;
|
|
|
|
|
+ @JsonProperty("calculateFlag")
|
|
|
|
|
+ private String calculateFlag;
|
|
|
|
|
+ @JsonProperty("sumAmount")
|
|
|
|
|
+ private Object sumAmount;
|
|
|
|
|
+ @JsonProperty("argueSolution")
|
|
|
|
|
+ private Object argueSolution;
|
|
|
|
|
+ @JsonProperty("arbitBoardName")
|
|
|
|
|
+ private Object arbitBoardName;
|
|
|
|
|
+ @JsonProperty("needKindCodes")
|
|
|
|
|
+ private Object needKindCodes;
|
|
|
|
|
+ @JsonProperty("answer")
|
|
|
|
|
+ private Object answer;
|
|
|
|
|
+ @JsonProperty("demandNo")
|
|
|
|
|
+ private String demandNo;
|
|
|
|
|
+ @JsonProperty("demandNoCI")
|
|
|
|
|
+ private Object demandNoCI;
|
|
|
|
|
+ @JsonProperty("answerCI")
|
|
|
|
|
+ private Object answerCI;
|
|
|
|
|
+ @JsonProperty("provinceCode")
|
|
|
|
|
+ private Object provinceCode;
|
|
|
|
|
+ @JsonProperty("provinceName")
|
|
|
|
|
+ private Object provinceName;
|
|
|
|
|
+ @JsonProperty("cityCode")
|
|
|
|
|
+ private Object cityCode;
|
|
|
|
|
+ @JsonProperty("cityName")
|
|
|
|
|
+ private Object cityName;
|
|
|
|
|
+ @JsonProperty("networkCode")
|
|
|
|
|
+ private Object networkCode;
|
|
|
|
|
+ @JsonProperty("networkName")
|
|
|
|
|
+ private Object networkName;
|
|
|
|
|
+ @JsonProperty("saveCustomerFlag")
|
|
|
|
|
+ private Object saveCustomerFlag;
|
|
|
|
|
+ @JsonProperty("introduceCode")
|
|
|
|
|
+ private Object introduceCode;
|
|
|
|
|
+ @JsonProperty("introduceName")
|
|
|
|
|
+ private Object introduceName;
|
|
|
|
|
+ @JsonProperty("introduceAgreementNo")
|
|
|
|
|
+ private Object introduceAgreementNo;
|
|
|
|
|
+ @JsonProperty("channelCode")
|
|
|
|
|
+ private Object channelCode;
|
|
|
|
|
+ @JsonProperty("channelName")
|
|
|
|
|
+ private Object channelName;
|
|
|
|
|
+ @JsonProperty("localCharge")
|
|
|
|
|
+ private Object localCharge;
|
|
|
|
|
+ @JsonProperty("floatCoefficient")
|
|
|
|
|
+ private Object floatCoefficient;
|
|
|
|
|
+ @JsonProperty("operationName")
|
|
|
|
|
+ private Object operationName;
|
|
|
|
|
+ @JsonProperty("operationGrade")
|
|
|
|
|
+ private Object operationGrade;
|
|
|
|
|
+ @JsonProperty("hospitalName")
|
|
|
|
|
+ private Object hospitalName;
|
|
|
|
|
+ @JsonProperty("outpatientNumber")
|
|
|
|
|
+ private Object outpatientNumber;
|
|
|
|
|
+ @JsonProperty("pbSourceType")
|
|
|
|
|
+ private Object pbSourceType;
|
|
|
|
|
+ @JsonProperty("anaesthesiaProject")
|
|
|
|
|
+ private Object anaesthesiaProject;
|
|
|
|
|
+ @JsonProperty("sumQuantity")
|
|
|
|
|
+ private Object sumQuantity;
|
|
|
|
|
+ @JsonProperty("isMajorOperation")
|
|
|
|
|
+ private Object isMajorOperation;
|
|
|
|
|
+ @JsonProperty("shareId")
|
|
|
|
|
+ private Object shareId;
|
|
|
|
|
+ @JsonProperty("insurancePeriod")
|
|
|
|
|
+ private Object insurancePeriod;
|
|
|
|
|
+ @JsonProperty("salesPerson")
|
|
|
|
|
+ private Object salesPerson;
|
|
|
|
|
+ @JsonProperty("professionalNum")
|
|
|
|
|
+ private Object professionalNum;
|
|
|
|
|
+ @JsonProperty("comCode")
|
|
|
|
|
+ private Object comCode;
|
|
|
|
|
+ @JsonProperty("handler1Code")
|
|
|
|
|
+ private Object handler1Code;
|
|
|
|
|
+ @JsonProperty("businessNature")
|
|
|
|
|
+ private Object businessNature;
|
|
|
|
|
+ @JsonProperty("agentCode")
|
|
|
|
|
+ private Object agentCode;
|
|
|
|
|
+ @JsonProperty("agreementNo")
|
|
|
|
|
+ private Object agreementNo;
|
|
|
|
|
+ @JsonProperty("discount")
|
|
|
|
|
+ private Object discount;
|
|
|
|
|
+ @JsonProperty("operatorCode")
|
|
|
|
|
+ private Object operatorCode;
|
|
|
|
|
+ @JsonProperty("othFlag")
|
|
|
|
|
+ private Object othFlag;
|
|
|
|
|
+ @JsonProperty("replationInfo")
|
|
|
|
|
+ private Object replationInfo;
|
|
|
|
|
+ @JsonProperty("exhibitAgencyAgreementNo")
|
|
|
|
|
+ private Object exhibitAgencyAgreementNo;
|
|
|
|
|
+ @JsonProperty("isDjq")
|
|
|
|
|
+ private String isDjq;
|
|
|
|
|
+ @JsonProperty("lcRate")
|
|
|
|
|
+ private Object lcRate;
|
|
|
|
|
+ @JsonProperty("forceDownModify")
|
|
|
|
|
+ private Object forceDownModify;
|
|
|
|
|
+ @JsonProperty("choosePremium")
|
|
|
|
|
+ private Object choosePremium;
|
|
|
|
|
+ @JsonProperty("split")
|
|
|
|
|
+ private Object split;
|
|
|
|
|
+ @JsonProperty("mixFlag")
|
|
|
|
|
+ private Object mixFlag;
|
|
|
|
|
+ @JsonProperty("xbFlag")
|
|
|
|
|
+ private Object xbFlag;
|
|
|
|
|
+ @JsonProperty("xbFlagCI")
|
|
|
|
|
+ private Object xbFlagCI;
|
|
|
|
|
+ @JsonProperty("machineCode")
|
|
|
|
|
+ private Object machineCode;
|
|
|
|
|
+ @JsonProperty("mergeFlag")
|
|
|
|
|
+ private Object mergeFlag;
|
|
|
|
|
+ @JsonProperty("goalInsuredFlag")
|
|
|
|
|
+ private Object goalInsuredFlag;
|
|
|
|
|
+ @JsonProperty("lender")
|
|
|
|
|
+ private Object lender;
|
|
|
|
|
+ @JsonProperty("renewalInfoDto")
|
|
|
|
|
+ private Object renewalInfoDto;
|
|
|
|
|
+ @JsonProperty("oldPolicyNo")
|
|
|
|
|
+ private Object oldPolicyNo;
|
|
|
|
|
+ @JsonProperty("uwRel")
|
|
|
|
|
+ private Object uwRel;
|
|
|
|
|
+ @JsonProperty("additionSumPremium")
|
|
|
|
|
+ private Double additionSumPremium;
|
|
|
|
|
+ @JsonProperty("visaCode")
|
|
|
|
|
+ private Object visaCode;
|
|
|
|
|
+ @JsonProperty("locTypeCode")
|
|
|
|
|
+ private Object locTypeCode;
|
|
|
|
|
+ @JsonProperty("projectId")
|
|
|
|
|
+ private Object projectId;
|
|
|
|
|
+ @JsonProperty("productGroupNo")
|
|
|
|
|
+ private Object productGroupNo;
|
|
|
|
|
+ @JsonProperty("quotationNo")
|
|
|
|
|
+ private String quotationNo;
|
|
|
|
|
+ @JsonProperty("installPayFlag")
|
|
|
|
|
+ private Object installPayFlag;
|
|
|
|
|
+ @JsonProperty("installPayYears")
|
|
|
|
|
+ private Object installPayYears;
|
|
|
|
|
+ @JsonProperty("productFlag")
|
|
|
|
|
+ private Object productFlag;
|
|
|
|
|
+ @JsonProperty("productId")
|
|
|
|
|
+ private Object productId;
|
|
|
|
|
+ @JsonProperty("merchandiseId")
|
|
|
|
|
+ private Object merchandiseId;
|
|
|
|
|
+ @JsonProperty("merchandiseCode")
|
|
|
|
|
+ private Object merchandiseCode;
|
|
|
|
|
+ @JsonProperty("noCarAttachmentFileDtoList")
|
|
|
|
|
+ private Object noCarAttachmentFileDtoList;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
@NoArgsConstructor
|
|
@NoArgsConstructor
|
|
|
@Data
|
|
@Data
|
|
|
public static class OrderPolicyListDTO implements Serializable {
|
|
public static class OrderPolicyListDTO implements Serializable {
|