|
|
@@ -0,0 +1,124 @@
|
|
|
+package com.jzg.quotation.hengbang.crawler.entity.response;
|
|
|
+
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @author quchen
|
|
|
+ * @date 2025/12/5 10:17
|
|
|
+ */
|
|
|
+
|
|
|
+@Data
|
|
|
+public class HbCrawlerLastAccidentResponse extends HbBaseResponse{
|
|
|
+ private List<Accident> accidentList;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class Accident {
|
|
|
+ private String id;
|
|
|
+
|
|
|
+ private String plyappno;
|
|
|
+
|
|
|
+ private String proposalno;
|
|
|
+
|
|
|
+ private String nonriskcode;
|
|
|
+
|
|
|
+ private String programcode;
|
|
|
+
|
|
|
+ private String programname;
|
|
|
+
|
|
|
+ private String companycode;
|
|
|
+
|
|
|
+ private String resourcetype;
|
|
|
+
|
|
|
+ private String suminsured;
|
|
|
+
|
|
|
+ private String sumgrosspremium;
|
|
|
+
|
|
|
+ private boolean isDefault;
|
|
|
+
|
|
|
+ private String seatcount;
|
|
|
+
|
|
|
+ private String begintime;
|
|
|
+
|
|
|
+ private String endtime;
|
|
|
+
|
|
|
+ private String sumitcoretime;
|
|
|
+
|
|
|
+ private String buynum;
|
|
|
+
|
|
|
+ private String proposalnostatus;
|
|
|
+
|
|
|
+ private String proposalnoinfo;
|
|
|
+
|
|
|
+ private List<GgriskprogramclauseListDTO> ggriskprogramclauselist;
|
|
|
+
|
|
|
+ private List<GgriskprogramdeductibleListDTO> ggriskprogramdeductiblelist;
|
|
|
+
|
|
|
+ private List<GgriskprogramdetailslistDTO> ggriskprogramdetailslist;
|
|
|
+
|
|
|
+ private List<GgriskprogramparamlistDTO> ggriskprogramparamlist;
|
|
|
+
|
|
|
+ private String familyinsureitem;
|
|
|
+
|
|
|
+ private String gasinsureitem;
|
|
|
+
|
|
|
+ private String risk1205field;
|
|
|
+
|
|
|
+ private String risk1283items;
|
|
|
+
|
|
|
+ private String drivingtype;
|
|
|
+
|
|
|
+ private String relationcarowner;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class GgriskprogramclauseListDTO {
|
|
|
+ private String id;
|
|
|
+ private String plyappno;
|
|
|
+ private String insureRiskId;
|
|
|
+ private String nonriskcode;
|
|
|
+ private String programcode;
|
|
|
+ private String clausecode;
|
|
|
+ private String clausecname;
|
|
|
+ private String remark;
|
|
|
+ private String serialno;
|
|
|
+ }
|
|
|
+ @Data
|
|
|
+ public static class GgriskprogramdeductibleListDTO {
|
|
|
+ }
|
|
|
+ @Data
|
|
|
+ public static class GgriskprogramdetailslistDTO {
|
|
|
+ private String id;
|
|
|
+ private String plyappno;
|
|
|
+ private String insureRiskId;
|
|
|
+ private String nonriskcode;
|
|
|
+ private String programcode;
|
|
|
+ private int serialno;
|
|
|
+ private String kindcode;
|
|
|
+ private String kindname;
|
|
|
+ private BigDecimal kindrate;
|
|
|
+ private Integer kindunitinsured;
|
|
|
+ private Integer kindsuminsured;
|
|
|
+ private BigDecimal kindunitpremium;
|
|
|
+ private BigDecimal kindgrosspremium;
|
|
|
+ private String itemDetailCode;
|
|
|
+ private String itemDetailName;
|
|
|
+ private String kindInd;
|
|
|
+ private String calculateInd;
|
|
|
+ }
|
|
|
+ @Data
|
|
|
+ public static class GgriskprogramparamlistDTO {
|
|
|
+ private String programcode;
|
|
|
+ private String paramname;
|
|
|
+ private String paramvalue;
|
|
|
+ private String createtime;
|
|
|
+ private String updatetime;
|
|
|
+ private String validind;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+}
|