|
|
@@ -0,0 +1,1350 @@
|
|
|
+package com.jzg.quotation.ansheng.crawler.entity.response;
|
|
|
+
|
|
|
+
|
|
|
+import lombok.Data;
|
|
|
+import lombok.NoArgsConstructor;
|
|
|
+
|
|
|
+import java.io.Serializable;
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+@NoArgsConstructor
|
|
|
+@Data
|
|
|
+public class PureRiskPremiumQueryResponse implements Serializable, AnShengCrawlerBaseResponse{
|
|
|
+
|
|
|
+ private Integer code;
|
|
|
+ private String simpleMessage;
|
|
|
+ private String message;
|
|
|
+ private DataBean data;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class DataBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private List<ContractsBean> contracts;
|
|
|
+ private Boolean virtualProduct;
|
|
|
+ private FirstContractBean firstContract;
|
|
|
+ private Boolean cal;
|
|
|
+ private Boolean tryCal;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class FirstContractBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private PolicyBaseBean policyBase;
|
|
|
+ private List<TargetsBean> targets;
|
|
|
+ private List<PolicyPersonsBean> policyPersons;
|
|
|
+ private AgentDefineBean agentDefine;
|
|
|
+ private DepartmentDefineBean departmentDefine;
|
|
|
+ private SaleBusinessSourceBean saleBusinessSource;
|
|
|
+ private List<PolicyCoveragesBean> policyCoverages;
|
|
|
+ private List<PolicyRatiosBean> policyRatios;
|
|
|
+ private PolicyExtendBean policyExtend;
|
|
|
+ private Boolean flag;
|
|
|
+ private Boolean hasNon;
|
|
|
+ private String allAmountChangeFlag;
|
|
|
+ private String autoGetTimeFlag;
|
|
|
+ private Boolean noVehicleNo;
|
|
|
+ private Boolean noCarowner;
|
|
|
+ private List<?> riskInfo;
|
|
|
+ private Boolean releaseMark;
|
|
|
+ private String businessType;
|
|
|
+ private Boolean businessInsureCa;
|
|
|
+ private Boolean compulsoryInsureCa;
|
|
|
+ private InsuranerBean insuraner;
|
|
|
+ private String insuranceBeginTime;
|
|
|
+ private ApplicantBean applicant;
|
|
|
+ private String insuranceEndTime;
|
|
|
+ private String departmentCode;
|
|
|
+ private String planCode;
|
|
|
+ private ApplicantPersonBean applicantPerson;
|
|
|
+ private OwnerPersonBean ownerPerson;
|
|
|
+ private String internalDepartmentCode;
|
|
|
+ private InsuredPersonBean insuredPerson;
|
|
|
+ private Double vehicleAge;
|
|
|
+ private Boolean commerialFlag;
|
|
|
+ private VehicleBean vehicle;
|
|
|
+ private String usageAttributeCode;
|
|
|
+ private String productCode;
|
|
|
+ private Boolean haveCBDorODorCDA;
|
|
|
+ private Boolean cancelPolicy;
|
|
|
+ private Boolean returnPolicy;
|
|
|
+ private Boolean claimReturnBlackPolicy;
|
|
|
+ private VehicleOwnerBean vehicleOwner;
|
|
|
+ private String businessTypeDetail;
|
|
|
+ private Boolean returnOrCancelPolicy;
|
|
|
+ private String targetType;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class ContractsBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private PolicyBaseBean policyBase;
|
|
|
+ private List<TargetsBean> targets;
|
|
|
+ private List<PolicyPersonsBean> policyPersons;
|
|
|
+ private AgentDefineBean agentDefine;
|
|
|
+ private DepartmentDefineBean departmentDefine;
|
|
|
+ private SaleBusinessSourceBean saleBusinessSource;
|
|
|
+ private List<PolicyCoveragesBean> policyCoverages;
|
|
|
+ private List<PolicyRatiosBean> policyRatios;
|
|
|
+ private PolicyExtendBean policyExtend;
|
|
|
+ private Boolean flag;
|
|
|
+ private Boolean hasNon;
|
|
|
+ private String allAmountChangeFlag;
|
|
|
+ private String autoGetTimeFlag;
|
|
|
+ private Boolean noVehicleNo;
|
|
|
+ private Boolean noCarowner;
|
|
|
+ private List<?> riskInfo;
|
|
|
+ private Boolean releaseMark;
|
|
|
+ private String businessType;
|
|
|
+ private Boolean businessInsureCa;
|
|
|
+ private Boolean compulsoryInsureCa;
|
|
|
+ private InsuranerBean insuraner;
|
|
|
+ private String insuranceBeginTime;
|
|
|
+ private ApplicantBean applicant;
|
|
|
+ private String insuranceEndTime;
|
|
|
+ private String departmentCode;
|
|
|
+ private String planCode;
|
|
|
+ private ApplicantPersonBean applicantPerson;
|
|
|
+ private OwnerPersonBean ownerPerson;
|
|
|
+ private String internalDepartmentCode;
|
|
|
+ private InsuredPersonBean insuredPerson;
|
|
|
+ private Double vehicleAge;
|
|
|
+ private Boolean commerialFlag;
|
|
|
+ private VehicleBean vehicle;
|
|
|
+ private String usageAttributeCode;
|
|
|
+ private String productCode;
|
|
|
+ private Boolean haveCBDorODorCDA;
|
|
|
+ private Boolean cancelPolicy;
|
|
|
+ private Boolean returnPolicy;
|
|
|
+ private Boolean claimReturnBlackPolicy;
|
|
|
+ private VehicleOwnerBean vehicleOwner;
|
|
|
+ private String businessTypeDetail;
|
|
|
+ private Boolean returnOrCancelPolicy;
|
|
|
+ private String targetType;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class PolicyBaseBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String planCode;
|
|
|
+ private String productCode;
|
|
|
+ private String departmentCode;
|
|
|
+ private Boolean includeSubDep;
|
|
|
+ private String insuranceBeginTime;
|
|
|
+ private String insuranceEndTime;
|
|
|
+ private String agentCode;
|
|
|
+ private String businessClass;
|
|
|
+ private Integer rateScale;
|
|
|
+ private Integer rateTwoScale;
|
|
|
+ private String businessType;
|
|
|
+ private String businessTypeDetail;
|
|
|
+ private String targetType;
|
|
|
+ private String shortTimeCoefficient;
|
|
|
+ private Integer claimRecordBizSize;
|
|
|
+ private Integer claimRecordSize;
|
|
|
+ private String rescueCountRemark;
|
|
|
+ private Integer allClaimAmountBiz;
|
|
|
+ private Integer allClaimAmount;
|
|
|
+ private Boolean illegalInsuredCertFlag;
|
|
|
+ private String immediateEffectFlag;
|
|
|
+ private Boolean isOverdue;
|
|
|
+ private Boolean applicantAgeFlag;
|
|
|
+ private Boolean insuranerAgeFlag;
|
|
|
+ private Boolean personnelAgeFlag;
|
|
|
+ private Boolean businessInsureFlag;
|
|
|
+ private Boolean compulsoryInsureFlag;
|
|
|
+ private String factorScale;
|
|
|
+ private Boolean shortTimeCoefficientShow;
|
|
|
+ private String minRatioMode;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class TargetsBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String targetType;
|
|
|
+ private String targetId;
|
|
|
+ private String vehicleVer;
|
|
|
+ private List<TargetCoveragesBean> targetCoverages;
|
|
|
+ private List<?> beneficiaryList;
|
|
|
+ private PolicyPricingBean policyPricing;
|
|
|
+ private String linkId;
|
|
|
+ private String vehicleLicenceCode;
|
|
|
+ private String vehicleFrameNo;
|
|
|
+ private String engineNo;
|
|
|
+ private String firstRegisterDate;
|
|
|
+ private String firstRegisterDateStr;
|
|
|
+ private String priceType;
|
|
|
+ private String purchasePrice;
|
|
|
+ private String importFlag;
|
|
|
+ private String vehicleType;
|
|
|
+ private String vehicleStyle;
|
|
|
+ private String autoModelCode;
|
|
|
+ private String vehicleBrand;
|
|
|
+ private Integer vehicleSeats;
|
|
|
+ private Integer originalVehicleSeats;
|
|
|
+ private String fuelType;
|
|
|
+ private String autoModelChnName;
|
|
|
+ private String licenceTypeCode;
|
|
|
+ private String ecdemicVehicleFlag;
|
|
|
+ private Double exhaustCapability;
|
|
|
+ private Double originalExhaustCapability;
|
|
|
+ private Integer vehicleTonnages;
|
|
|
+ private Integer originalVehicleTonnages;
|
|
|
+ private Integer power;
|
|
|
+ private String maxDesignSpeed;
|
|
|
+ private String ownershipAttributeCode;
|
|
|
+ private String vehicleCertificateType;
|
|
|
+ private Double customerNegotiatePrice;
|
|
|
+ private Double originalCustomerNegotiatePrice;
|
|
|
+ private String departmentCode;
|
|
|
+ private String vehicleStyleDesc;
|
|
|
+ private List<RtaVehilceListBean> rtaVehilceList;
|
|
|
+ private String modelCode;
|
|
|
+ private Double weigth;
|
|
|
+ private Double originalVehicleWeigth;
|
|
|
+ private String fleetNo;
|
|
|
+ private String fleetRate;
|
|
|
+ private String vehicleCertificateNo;
|
|
|
+ private String maker;
|
|
|
+ private String usageAttributeCode;
|
|
|
+ private String brandChnName;
|
|
|
+ private String carName;
|
|
|
+ private String categoryCode;
|
|
|
+ private String categoryName;
|
|
|
+ private String configType;
|
|
|
+ private String deptCode;
|
|
|
+ private String deptName;
|
|
|
+ private String modelIdCode;
|
|
|
+ private String noticeType;
|
|
|
+ private String partInfo;
|
|
|
+ private String powerType;
|
|
|
+ private String series;
|
|
|
+ private String seriesCode;
|
|
|
+ private String tradeCode;
|
|
|
+ private String tradeName;
|
|
|
+ private String vehicleFgwCode;
|
|
|
+ private String vehicleFgwName;
|
|
|
+ private Integer vehicleLossInsuredValue;
|
|
|
+ private String vehicleModelType;
|
|
|
+ private String vehicleTypeName;
|
|
|
+ private String makeDate;
|
|
|
+ private String detailDesc;
|
|
|
+ private String dbVehicleType;
|
|
|
+ private String ineffectualDate;
|
|
|
+ private String lastCheckDate;
|
|
|
+ private String rejectDate;
|
|
|
+ private String modelCodeAlien;
|
|
|
+ private String usageAttributeCodePM;
|
|
|
+ private String brand;
|
|
|
+ private String vehicleColor;
|
|
|
+ private String vehicleCategory;
|
|
|
+ private String brandCode;
|
|
|
+ private String basicRateCode;
|
|
|
+ private String madeDate;
|
|
|
+ private String specialVehicleFlag;
|
|
|
+ private String overseasVehicleFlag;
|
|
|
+ private String isMortgage;
|
|
|
+ private String modelsListedYear;
|
|
|
+ private String vehiclePurchasePrice;
|
|
|
+ private String groupCode;
|
|
|
+ private String refitDesc;
|
|
|
+ private String carNameAlien;
|
|
|
+ private String tradeNameAlien;
|
|
|
+ private String brandAlien;
|
|
|
+ private String deptNameAlien;
|
|
|
+ private CheckVehicleInfoBean checkVehicleInfo;
|
|
|
+ private String theftproofEquipmentCode;
|
|
|
+ private String newVehicleFlag;
|
|
|
+ private String vehicleClass;
|
|
|
+ private String standardName;
|
|
|
+ private BrandAutoModelBean brandAutoModel;
|
|
|
+ private String ymElecBatteryType;
|
|
|
+ private String rbCode;
|
|
|
+ private String pureRange;
|
|
|
+ private String otherEnergyTypeDesc;
|
|
|
+ private String vehicleStyleUniqueId;
|
|
|
+ private String checkVehicleCodeSecret;
|
|
|
+ private Boolean local;
|
|
|
+ private Integer targetTotalActualPremium;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class PolicyPersonsBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String personnelAttribute;
|
|
|
+ private String relationshipWithInsured;
|
|
|
+ private String appliWithInsRelaship;
|
|
|
+ private PersonnelInfoBaseBean personnelInfoBase;
|
|
|
+ private Boolean owner;
|
|
|
+ private Boolean applicant;
|
|
|
+ private Boolean insuraner;
|
|
|
+ private Boolean person;
|
|
|
+ private Boolean group;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class AgentDefineBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String agentCode;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class DepartmentDefineBean {
|
|
|
+ private String createdBy;
|
|
|
+ private String createdDate;
|
|
|
+ private String updatedBy;
|
|
|
+ private String updatedDate;
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String departmentCode;
|
|
|
+ private String internalDepartmentCode;
|
|
|
+ private String departmentChineseName;
|
|
|
+ private String departmentAbbrName;
|
|
|
+ private Integer departmentLevel;
|
|
|
+ private String foundDate;
|
|
|
+ private String chineseAddress;
|
|
|
+ private String postCode;
|
|
|
+ private String departmentEnglishName;
|
|
|
+ private String englishAddress;
|
|
|
+ private String telephone;
|
|
|
+ private String fax;
|
|
|
+ private String upperDepartmentCode;
|
|
|
+ private String linkManCode;
|
|
|
+ private String levelDepCode;
|
|
|
+ private String regulatoryDepartmentCode;
|
|
|
+ private String secondBranchCode;
|
|
|
+ private String thirdBranchCode;
|
|
|
+ private String needValidateFour;
|
|
|
+ private String pigeonholeDeptCode;
|
|
|
+ private String revenueRegisterNo;
|
|
|
+ private String standareasCode;
|
|
|
+ private String departmentPrintName;
|
|
|
+ private String agentRatioSetupRule;
|
|
|
+ private String validateAttachment;
|
|
|
+ private String noticeBill;
|
|
|
+ private String taxPayNo;
|
|
|
+ private Integer instalment;
|
|
|
+ private String reportBeforeRegister;
|
|
|
+ private String alarmMark;
|
|
|
+ private String vehicleReportTelephone;
|
|
|
+ private String vehicleLiscenceCodePrefix;
|
|
|
+ private String financeDepartmentCode;
|
|
|
+ private String claimAddress;
|
|
|
+ private String invoicePdf;
|
|
|
+ private String claimDealDepartmentCode;
|
|
|
+ private String platform;
|
|
|
+ private String reCancelPolicy;
|
|
|
+ private String isCanclePolicy;
|
|
|
+ private String isQueryBackcode;
|
|
|
+ private String isPutChangedPremium;
|
|
|
+ private String uploadHistoryPolicy;
|
|
|
+ private String genRestricFlag;
|
|
|
+ private String invoicePrint;
|
|
|
+ private String printStampTax;
|
|
|
+ private String endorseInvoicePrint;
|
|
|
+ private String checkCar;
|
|
|
+ private String createPolicyLabel;
|
|
|
+ private String needValidate;
|
|
|
+ private String factorRatio;
|
|
|
+ private String bussinessTax;
|
|
|
+ private String personnelTax;
|
|
|
+ private String isForsePrint;
|
|
|
+ private String premiumPaymentMode;
|
|
|
+ private String outerPaymentFlag;
|
|
|
+ private String hrDepartmentCode;
|
|
|
+ private Integer canReturnVehicletax;
|
|
|
+ private Integer modifyVehicletax;
|
|
|
+ private Integer paymentNoticPrint;
|
|
|
+ private String policyInvoiceRemarkPrint;
|
|
|
+ private Integer affiliatedCharacter;
|
|
|
+ private Integer splitPolicy;
|
|
|
+ private Integer validChargeAffirmControl;
|
|
|
+ private Integer specialPromisePay;
|
|
|
+ private Integer chequeInsureDeferredDays;
|
|
|
+ private String centralizedEvaluateFlag;
|
|
|
+ private String vehiclePriceType;
|
|
|
+ private Integer usePlatform;
|
|
|
+ private Integer platformDestin;
|
|
|
+ private Integer messageType;
|
|
|
+ private Integer platformRequestType;
|
|
|
+ private Integer coverageInsured;
|
|
|
+ private Integer coverageLimit;
|
|
|
+ private Integer validateApplyUnderwrite;
|
|
|
+ private String platformVehiclepriceType;
|
|
|
+ private Integer modifySpecialPromise;
|
|
|
+ private String enableStandardFactorratio;
|
|
|
+ private String fillupMoney;
|
|
|
+ private String ministerFund;
|
|
|
+ private String localHistoryPlatformDays;
|
|
|
+ private String hiddenCustomerPhone;
|
|
|
+ private String autoCardPrint;
|
|
|
+ private String insurancePeriodJoinTips;
|
|
|
+ private Integer telQualityRule;
|
|
|
+ private String runcardCertificateDate;
|
|
|
+ private String localPondPlatformDays;
|
|
|
+ private String localPondPlatformTimes;
|
|
|
+ private String canUsePlatformAtApply;
|
|
|
+ private String platformCacheQueryMode;
|
|
|
+ private String queryCacheFlag;
|
|
|
+ private String exeRuleType;
|
|
|
+ private String rateFactorDisplayControl;
|
|
|
+ private String eposFormat;
|
|
|
+ private String taxFieldConfig;
|
|
|
+ private String needValidateSecond;
|
|
|
+ private String lockedFactorRatio;
|
|
|
+ private String areaFlag;
|
|
|
+ private String ruleRemote;
|
|
|
+ private String printControl;
|
|
|
+ private String platformRequestCode;
|
|
|
+ private String usePlatformVersion;
|
|
|
+ private String checkRepeatApply;
|
|
|
+ private String checkRenewPolicy;
|
|
|
+ private String addressCheckModeScript;
|
|
|
+ private String factorCheckFlag;
|
|
|
+ private String factorMinRatioFlag;
|
|
|
+ private String riskScoreType;
|
|
|
+ private String riskScoreCheck;
|
|
|
+ private String riskScoreShow;
|
|
|
+ private String isAutoDrawback;
|
|
|
+ private String decisionScript;
|
|
|
+ private String invoicePrintAbbrName;
|
|
|
+ private String companyName;
|
|
|
+ private String companyCurtailName;
|
|
|
+ private String needValidateThird;
|
|
|
+ private String countryCode;
|
|
|
+ private String state;
|
|
|
+ private String city;
|
|
|
+ private String documentObsoleteNum;
|
|
|
+ private String taxAmount;
|
|
|
+ private String platformVinAddress;
|
|
|
+ private String ditchFactor;
|
|
|
+ private String queryCacheNewFlag;
|
|
|
+ private String myScoreBasicConfig;
|
|
|
+ private String endorseRateDate;
|
|
|
+ private String signCode;
|
|
|
+ private String epolicyStartDate;
|
|
|
+ private String epolicyCommonCode;
|
|
|
+ private String certificationChannelId;
|
|
|
+ private String duomControlSwitch;
|
|
|
+ private String platformAreaCode;
|
|
|
+ private Boolean registerDateFlag;
|
|
|
+ private String eInvoiceSwitchTrack;
|
|
|
+ private Boolean showPayAddAndDeleteBtn;
|
|
|
+ private Boolean showReparationsPremium;
|
|
|
+ private Boolean vehicleStateFlag;
|
|
|
+ private Boolean personCert;
|
|
|
+ private Boolean certDepartmentName;
|
|
|
+ private Boolean taxVehicleType;
|
|
|
+ private Boolean lastYearEndDateFlag;
|
|
|
+ private Boolean payNo;
|
|
|
+ private Boolean payFreeState;
|
|
|
+ private Boolean deductionDueCode;
|
|
|
+ private Boolean deductionDueType;
|
|
|
+ private Boolean deductionDueProportion;
|
|
|
+ private Boolean deduction;
|
|
|
+ private Boolean freeNo;
|
|
|
+ private Boolean defaultBillTypePaper;
|
|
|
+ private Boolean clearTaxFlag;
|
|
|
+ private Boolean fromTaxRegisterNo;
|
|
|
+ private Boolean vehicleTypeDiff;
|
|
|
+ private Boolean ncdDisplaySwitchFlag;
|
|
|
+ private Boolean manualInputFreeNoFlag;
|
|
|
+ private Boolean platfromTimeAutoChoose;
|
|
|
+ private Boolean configCertDepartment;
|
|
|
+ private String departmentCashFlag;
|
|
|
+ private Boolean steerCardVehicleTypeLockedByExhaustCapability;
|
|
|
+ private Boolean deptEndorseNotCalulateVehicletex;
|
|
|
+ private Boolean openPlatformVehicleTaxProcess;
|
|
|
+ private String levelDepCodeFirstLevel;
|
|
|
+ private Boolean needCustomerInfo;
|
|
|
+ private Boolean printOrderFlag;
|
|
|
+ private Boolean runCardCertificateAndFirstRegister;
|
|
|
+ private Boolean paymentTypeControl;
|
|
|
+ private Boolean newCarNeedApplyQuery;
|
|
|
+ private Boolean searchPlatformDriver;
|
|
|
+ private Boolean searchVehicleRTA;
|
|
|
+ private Boolean openAlienVehicle;
|
|
|
+ private Boolean disputedSettleMode;
|
|
|
+ private Boolean dispRiskError;
|
|
|
+ private Boolean idCardColletControl;
|
|
|
+ private Boolean goodDriver;
|
|
|
+ private String defaultBrandType;
|
|
|
+ private Boolean institutionCQ;
|
|
|
+ private Boolean vehicleSafetyInspection;
|
|
|
+ private Boolean bargainingByPlanform;
|
|
|
+ private Boolean dispRiskPricing;
|
|
|
+ private Boolean showModelDiscount;
|
|
|
+ private Boolean autoUnderwritingRuleFlag;
|
|
|
+ private Boolean taxBeginDateNoControl;
|
|
|
+ private Boolean showFloatCommision;
|
|
|
+ private Boolean showGroupClaimRatio;
|
|
|
+ private Boolean customerGroupLabelFlag;
|
|
|
+ private Boolean motorFullEndorse;
|
|
|
+ private Boolean policyFormat;
|
|
|
+ private Boolean checkReturnCode;
|
|
|
+ private Boolean floatCustomerNegotiatePrice;
|
|
|
+ private Boolean priceOfNewAndOldCarsHandle;
|
|
|
+ private Boolean customerPriceExceed;
|
|
|
+ private Boolean sysErrorCustomerPriceExceed;
|
|
|
+ private Boolean floatPriceSplit;
|
|
|
+ private Boolean premiumVehicle;
|
|
|
+ private Boolean queryNeedAccessControl;
|
|
|
+ private Boolean disputedSettleModeArbitrate;
|
|
|
+ private Boolean allowRepeatApplyPolicy;
|
|
|
+ private Boolean registerDate;
|
|
|
+ private Boolean viewDriver;
|
|
|
+ private Boolean nationalPlatformThirdQuarter22;
|
|
|
+ private Boolean detailsAddrFlag;
|
|
|
+ private Boolean breakRules;
|
|
|
+ private Boolean payTaxesChoose;
|
|
|
+ private Boolean nationwideSecondQuarterFlag;
|
|
|
+ private Boolean useBeijingNewVehicletaxPlanform;
|
|
|
+ private Boolean abstemiousCarTaxDerate;
|
|
|
+ private Boolean runCardCertificateDate;
|
|
|
+ private Boolean antiFraudJS;
|
|
|
+ private Boolean needCheckAddress;
|
|
|
+ private Boolean antiFraud;
|
|
|
+ private Boolean realNameCheckForEpos;
|
|
|
+ private Boolean autoUploadHistoryPolicy;
|
|
|
+ private Boolean oldPlanCodeEndorseUsePlatform;
|
|
|
+ private Boolean personnelNameDetails;
|
|
|
+ private String depCodeSubStrThree;
|
|
|
+ private Boolean vocationPriceCanModified;
|
|
|
+ private Boolean usePreciseService;
|
|
|
+ private Boolean axaApplyPolicyFormat;
|
|
|
+ private Boolean enableEndorseFind;
|
|
|
+ private Boolean agentBusiness;
|
|
|
+ private Boolean needCertCardValidityDate;
|
|
|
+ private Boolean runcardCertificateDateInput;
|
|
|
+ private Boolean showPersonnelInfoCheck;
|
|
|
+ private Boolean lockTaxBeginDate;
|
|
|
+ private String vehicleTaxStatusMode;
|
|
|
+ private Boolean epolicyNeedEmail;
|
|
|
+ private String taxPaymentBeginTimeChoose;
|
|
|
+ private Boolean policyAssociationQuotation;
|
|
|
+ private Boolean showPureRiskPremium;
|
|
|
+ private Boolean duomControlFlag;
|
|
|
+ private Boolean nationalPlatformThirdQuarter23;
|
|
|
+ private Boolean vinFromBasicOrPlatform;
|
|
|
+ private String PriceTypeDefault;
|
|
|
+ private Boolean beCoveredWithVehicle;
|
|
|
+ private String peccancyTimeValueMode;
|
|
|
+ private String businessChangePlatform;
|
|
|
+ private Boolean isBeijingNewProcessOfCollector;
|
|
|
+ private String steerCardVehicleType;
|
|
|
+ private String policyInfoSendPlatform;
|
|
|
+ private String trafficDataPlatform;
|
|
|
+ private String vehicleTaxCalculationWay;
|
|
|
+ private String areaVehicleTax;
|
|
|
+ private Boolean realNameIntercept;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class SaleBusinessSourceBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String saleAgentCode;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class PolicyCoveragesBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String fullYearPremium;
|
|
|
+ private String dutyCode;
|
|
|
+ private String dutyChineseName;
|
|
|
+ private Integer seats;
|
|
|
+ private Integer premiumRate;
|
|
|
+ private Integer deductionAmount;
|
|
|
+ private Integer deductible;
|
|
|
+ private Integer medicalAmount;
|
|
|
+ private Integer dieAmount;
|
|
|
+ private Integer propertyAmount;
|
|
|
+ private Integer noFaultMedicalAmount;
|
|
|
+ private Integer noFaultDieAmount;
|
|
|
+ private Integer noFaultPropertyAmount;
|
|
|
+ private Integer allAmount;
|
|
|
+ private Integer insuredAmount;
|
|
|
+ private Integer totalStandardPremium;
|
|
|
+ private Integer totalAgreePremium;
|
|
|
+ private Integer totalActualPremium;
|
|
|
+ private Integer totalNetPremium;
|
|
|
+ private Integer addedValueTax;
|
|
|
+ private Integer equipmentInsureAmount;
|
|
|
+ private List<?> newEquipmentList;
|
|
|
+ private Boolean newFlag;
|
|
|
+ private Boolean modifyFlag;
|
|
|
+ private Integer calculateEndorsePremium;
|
|
|
+ private Integer checkTotalNetPremium;
|
|
|
+ private Integer checkAddedValueTax;
|
|
|
+ private Boolean checked;
|
|
|
+ private Integer deductionRate;
|
|
|
+ private String serviceNum;
|
|
|
+ private String mileage;
|
|
|
+ private String setMeal;
|
|
|
+ private String isTelpeson;
|
|
|
+ private String telPhone;
|
|
|
+ private String refundFlag;
|
|
|
+ private List<?> chargingPostDataList;
|
|
|
+ private Integer coverageNum;
|
|
|
+ private String isShareSumDutyFlag;
|
|
|
+ private String priority;
|
|
|
+ private Integer ariExpense;
|
|
|
+ private Boolean coverageReturn;
|
|
|
+ private Boolean coverageCancel;
|
|
|
+ private Boolean claimCoverageReturn;
|
|
|
+ private Boolean coverageCancelOrReturn;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class PolicyRatiosBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String linkId;
|
|
|
+ private String dutyCode;
|
|
|
+ private String factorCode;
|
|
|
+ private String factorValue;
|
|
|
+ private Integer ratioOd;
|
|
|
+ private Integer ratioTp;
|
|
|
+ private Integer ratioTheft;
|
|
|
+ private Integer ratioOther;
|
|
|
+ private Integer ratiototal;
|
|
|
+ private Boolean viewFlag;
|
|
|
+ private RatioMapBean ratioMap;
|
|
|
+ private String labelName;
|
|
|
+ private Double averageRatio;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class RatioMapBean {
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class PolicyExtendBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String vehicleRiskType;
|
|
|
+ private String eicRiskScore;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class InsuranerBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String personnelAttribute;
|
|
|
+ private String relationshipWithInsured;
|
|
|
+ private String appliWithInsRelaship;
|
|
|
+ private PersonnelInfoBaseBean personnelInfoBase;
|
|
|
+ private Boolean owner;
|
|
|
+ private Boolean applicant;
|
|
|
+ private Boolean insuraner;
|
|
|
+ private Boolean person;
|
|
|
+ private Boolean group;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class ApplicantBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String personnelAttribute;
|
|
|
+ private String relationshipWithInsured;
|
|
|
+ private String appliWithInsRelaship;
|
|
|
+ private PersonnelInfoBaseBean personnelInfoBase;
|
|
|
+ private Boolean owner;
|
|
|
+ private Boolean applicant;
|
|
|
+ private Boolean insuraner;
|
|
|
+ private Boolean person;
|
|
|
+ private Boolean group;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class ApplicantPersonBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String personnelName;
|
|
|
+ private String certificateType;
|
|
|
+ private String certificateNo;
|
|
|
+ private String mobileTelephone;
|
|
|
+ private String homeAreaCode;
|
|
|
+ private String homeTelephone;
|
|
|
+ private String postcode;
|
|
|
+ private String email;
|
|
|
+ private String driverLicenseExpirationDate;
|
|
|
+ private String drivingExpirationDate;
|
|
|
+ private String address;
|
|
|
+ private String birthday;
|
|
|
+ private String certiCityCode;
|
|
|
+ private String certiProvinceCode;
|
|
|
+ private String certiAreaCode;
|
|
|
+ private String certificateaddress;
|
|
|
+ private String certificateAddressAfter;
|
|
|
+ private String department;
|
|
|
+ private String homeAddress;
|
|
|
+ private String homeAddressAfter;
|
|
|
+ private String homeAreaCountyCode;
|
|
|
+ private String homeCityCode;
|
|
|
+ private String homeProvinceCode;
|
|
|
+ private String invalidateFlag;
|
|
|
+ private String isRuralOrUrban;
|
|
|
+ private String personnelAge;
|
|
|
+ private String sexCode;
|
|
|
+ private String nation;
|
|
|
+ private String issuedAt;
|
|
|
+ private String effectedDate;
|
|
|
+ private String expiredDate;
|
|
|
+ private String baseId;
|
|
|
+ private String certType;
|
|
|
+ private String positionn;
|
|
|
+ private String phoneOwnerName;
|
|
|
+ private String phoneOwnerCertiNo;
|
|
|
+ private String phoneOwnerCertiType;
|
|
|
+ private String teleNoOwnerIsSelfFlag;
|
|
|
+ private String other1Address;
|
|
|
+ private String other1ProvinceCode;
|
|
|
+ private String other1CityCode;
|
|
|
+ private String other1AreaCountyCode;
|
|
|
+ private String other2Address;
|
|
|
+ private String other2ProvinceCode;
|
|
|
+ private String other2CityCode;
|
|
|
+ private String other2AreaCountyCode;
|
|
|
+ private String workUnit;
|
|
|
+ private String annualIncome;
|
|
|
+ private String nationalityType;
|
|
|
+ private String certificateAddressId;
|
|
|
+ private String homeAddressId;
|
|
|
+ private String idCardAddressId;
|
|
|
+ private String other1AddressId;
|
|
|
+ private String other2AddressId;
|
|
|
+ private String bankAccountId;
|
|
|
+ private String emailId;
|
|
|
+ private String mobileTelephoneId;
|
|
|
+ private String homeTelephoneId;
|
|
|
+ private String officeTelephoneId;
|
|
|
+ private String longExpiredDate;
|
|
|
+ private String fixedTelephoneMarkBecause;
|
|
|
+ private String driveLicenseType1;
|
|
|
+ private String idCardAccess;
|
|
|
+ private String idCardAddress;
|
|
|
+ private String bankCode;
|
|
|
+ private String bankAccount;
|
|
|
+ private String marriedStatu;
|
|
|
+ private String mobileTelephoneMarkBecause;
|
|
|
+ private String amlId;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class OwnerPersonBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String personnelName;
|
|
|
+ private String certificateType;
|
|
|
+ private String certificateNo;
|
|
|
+ private String mobileTelephone;
|
|
|
+ private String homeAreaCode;
|
|
|
+ private String homeTelephone;
|
|
|
+ private String postcode;
|
|
|
+ private String email;
|
|
|
+ private String driverLicenseExpirationDate;
|
|
|
+ private String drivingExpirationDate;
|
|
|
+ private String address;
|
|
|
+ private String birthday;
|
|
|
+ private String certiCityCode;
|
|
|
+ private String certiProvinceCode;
|
|
|
+ private String certiAreaCode;
|
|
|
+ private String certificateaddress;
|
|
|
+ private String certificateAddressAfter;
|
|
|
+ private String department;
|
|
|
+ private String homeAddress;
|
|
|
+ private String homeAddressAfter;
|
|
|
+ private String homeAreaCountyCode;
|
|
|
+ private String homeCityCode;
|
|
|
+ private String homeProvinceCode;
|
|
|
+ private String invalidateFlag;
|
|
|
+ private String isRuralOrUrban;
|
|
|
+ private String personnelAge;
|
|
|
+ private String sexCode;
|
|
|
+ private String nation;
|
|
|
+ private String issuedAt;
|
|
|
+ private String effectedDate;
|
|
|
+ private String expiredDate;
|
|
|
+ private String baseId;
|
|
|
+ private String certType;
|
|
|
+ private String positionn;
|
|
|
+ private String phoneOwnerName;
|
|
|
+ private String phoneOwnerCertiNo;
|
|
|
+ private String phoneOwnerCertiType;
|
|
|
+ private String teleNoOwnerIsSelfFlag;
|
|
|
+ private String other1Address;
|
|
|
+ private String other1ProvinceCode;
|
|
|
+ private String other1CityCode;
|
|
|
+ private String other1AreaCountyCode;
|
|
|
+ private String other2Address;
|
|
|
+ private String other2ProvinceCode;
|
|
|
+ private String other2CityCode;
|
|
|
+ private String other2AreaCountyCode;
|
|
|
+ private String workUnit;
|
|
|
+ private String annualIncome;
|
|
|
+ private String nationalityType;
|
|
|
+ private String certificateAddressId;
|
|
|
+ private String homeAddressId;
|
|
|
+ private String idCardAddressId;
|
|
|
+ private String other1AddressId;
|
|
|
+ private String other2AddressId;
|
|
|
+ private String bankAccountId;
|
|
|
+ private String emailId;
|
|
|
+ private String mobileTelephoneId;
|
|
|
+ private String homeTelephoneId;
|
|
|
+ private String officeTelephoneId;
|
|
|
+ private String longExpiredDate;
|
|
|
+ private String fixedTelephoneMarkBecause;
|
|
|
+ private String driveLicenseType1;
|
|
|
+ private String idCardAccess;
|
|
|
+ private String idCardAddress;
|
|
|
+ private String bankCode;
|
|
|
+ private String bankAccount;
|
|
|
+ private String marriedStatu;
|
|
|
+ private String mobileTelephoneMarkBecause;
|
|
|
+ private String amlId;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class InsuredPersonBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String personnelName;
|
|
|
+ private String certificateType;
|
|
|
+ private String certificateNo;
|
|
|
+ private String mobileTelephone;
|
|
|
+ private String homeAreaCode;
|
|
|
+ private String homeTelephone;
|
|
|
+ private String postcode;
|
|
|
+ private String email;
|
|
|
+ private String driverLicenseExpirationDate;
|
|
|
+ private String drivingExpirationDate;
|
|
|
+ private String address;
|
|
|
+ private String birthday;
|
|
|
+ private String certiCityCode;
|
|
|
+ private String certiProvinceCode;
|
|
|
+ private String certiAreaCode;
|
|
|
+ private String certificateaddress;
|
|
|
+ private String certificateAddressAfter;
|
|
|
+ private String department;
|
|
|
+ private String homeAddress;
|
|
|
+ private String homeAddressAfter;
|
|
|
+ private String homeAreaCountyCode;
|
|
|
+ private String homeCityCode;
|
|
|
+ private String homeProvinceCode;
|
|
|
+ private String invalidateFlag;
|
|
|
+ private String isRuralOrUrban;
|
|
|
+ private String personnelAge;
|
|
|
+ private String sexCode;
|
|
|
+ private String nation;
|
|
|
+ private String issuedAt;
|
|
|
+ private String effectedDate;
|
|
|
+ private String expiredDate;
|
|
|
+ private String baseId;
|
|
|
+ private String certType;
|
|
|
+ private String positionn;
|
|
|
+ private String phoneOwnerName;
|
|
|
+ private String phoneOwnerCertiNo;
|
|
|
+ private String phoneOwnerCertiType;
|
|
|
+ private String teleNoOwnerIsSelfFlag;
|
|
|
+ private String other1Address;
|
|
|
+ private String other1ProvinceCode;
|
|
|
+ private String other1CityCode;
|
|
|
+ private String other1AreaCountyCode;
|
|
|
+ private String other2Address;
|
|
|
+ private String other2ProvinceCode;
|
|
|
+ private String other2CityCode;
|
|
|
+ private String other2AreaCountyCode;
|
|
|
+ private String workUnit;
|
|
|
+ private String annualIncome;
|
|
|
+ private String nationalityType;
|
|
|
+ private String certificateAddressId;
|
|
|
+ private String homeAddressId;
|
|
|
+ private String idCardAddressId;
|
|
|
+ private String other1AddressId;
|
|
|
+ private String other2AddressId;
|
|
|
+ private String bankAccountId;
|
|
|
+ private String emailId;
|
|
|
+ private String mobileTelephoneId;
|
|
|
+ private String homeTelephoneId;
|
|
|
+ private String officeTelephoneId;
|
|
|
+ private String longExpiredDate;
|
|
|
+ private String fixedTelephoneMarkBecause;
|
|
|
+ private String driveLicenseType1;
|
|
|
+ private String idCardAccess;
|
|
|
+ private String idCardAddress;
|
|
|
+ private String bankCode;
|
|
|
+ private String bankAccount;
|
|
|
+ private String marriedStatu;
|
|
|
+ private String mobileTelephoneMarkBecause;
|
|
|
+ private String amlId;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class VehicleBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String targetType;
|
|
|
+ private String targetId;
|
|
|
+ private String vehicleVer;
|
|
|
+ private List<TargetCoveragesBean> targetCoverages;
|
|
|
+ private List<?> beneficiaryList;
|
|
|
+ private PolicyPricingBean policyPricing;
|
|
|
+ private String linkId;
|
|
|
+ private String vehicleLicenceCode;
|
|
|
+ private String vehicleFrameNo;
|
|
|
+ private String engineNo;
|
|
|
+ private String firstRegisterDate;
|
|
|
+ private String firstRegisterDateStr;
|
|
|
+ private String priceType;
|
|
|
+ private String purchasePrice;
|
|
|
+ private String importFlag;
|
|
|
+ private String vehicleType;
|
|
|
+ private String vehicleStyle;
|
|
|
+ private String autoModelCode;
|
|
|
+ private String vehicleBrand;
|
|
|
+ private Integer vehicleSeats;
|
|
|
+ private Integer originalVehicleSeats;
|
|
|
+ private String fuelType;
|
|
|
+ private String autoModelChnName;
|
|
|
+ private String licenceTypeCode;
|
|
|
+ private String ecdemicVehicleFlag;
|
|
|
+ private Double exhaustCapability;
|
|
|
+ private Double originalExhaustCapability;
|
|
|
+ private Integer vehicleTonnages;
|
|
|
+ private Integer originalVehicleTonnages;
|
|
|
+ private Integer power;
|
|
|
+ private String maxDesignSpeed;
|
|
|
+ private String ownershipAttributeCode;
|
|
|
+ private String vehicleCertificateType;
|
|
|
+ private Double customerNegotiatePrice;
|
|
|
+ private Double originalCustomerNegotiatePrice;
|
|
|
+ private String departmentCode;
|
|
|
+ private String vehicleStyleDesc;
|
|
|
+ private List<RtaVehilceListBean> rtaVehilceList;
|
|
|
+ private String modelCode;
|
|
|
+ private Double weigth;
|
|
|
+ private Double originalVehicleWeigth;
|
|
|
+ private String fleetNo;
|
|
|
+ private String fleetRate;
|
|
|
+ private String vehicleCertificateNo;
|
|
|
+ private String maker;
|
|
|
+ private String usageAttributeCode;
|
|
|
+ private String brandChnName;
|
|
|
+ private String carName;
|
|
|
+ private String categoryCode;
|
|
|
+ private String categoryName;
|
|
|
+ private String configType;
|
|
|
+ private String deptCode;
|
|
|
+ private String deptName;
|
|
|
+ private String modelIdCode;
|
|
|
+ private String noticeType;
|
|
|
+ private String partInfo;
|
|
|
+ private String powerType;
|
|
|
+ private String series;
|
|
|
+ private String seriesCode;
|
|
|
+ private String tradeCode;
|
|
|
+ private String tradeName;
|
|
|
+ private String vehicleFgwCode;
|
|
|
+ private String vehicleFgwName;
|
|
|
+ private Integer vehicleLossInsuredValue;
|
|
|
+ private String vehicleModelType;
|
|
|
+ private String vehicleTypeName;
|
|
|
+ private String makeDate;
|
|
|
+ private String detailDesc;
|
|
|
+ private String dbVehicleType;
|
|
|
+ private String ineffectualDate;
|
|
|
+ private String lastCheckDate;
|
|
|
+ private String rejectDate;
|
|
|
+ private String modelCodeAlien;
|
|
|
+ private String usageAttributeCodePM;
|
|
|
+ private String brand;
|
|
|
+ private String vehicleColor;
|
|
|
+ private String vehicleCategory;
|
|
|
+ private String brandCode;
|
|
|
+ private String basicRateCode;
|
|
|
+ private String madeDate;
|
|
|
+ private String specialVehicleFlag;
|
|
|
+ private String overseasVehicleFlag;
|
|
|
+ private String isMortgage;
|
|
|
+ private String modelsListedYear;
|
|
|
+ private String vehiclePurchasePrice;
|
|
|
+ private String groupCode;
|
|
|
+ private String refitDesc;
|
|
|
+ private String carNameAlien;
|
|
|
+ private String tradeNameAlien;
|
|
|
+ private String brandAlien;
|
|
|
+ private String deptNameAlien;
|
|
|
+ private CheckVehicleInfoBean checkVehicleInfo;
|
|
|
+ private String theftproofEquipmentCode;
|
|
|
+ private String newVehicleFlag;
|
|
|
+ private String vehicleClass;
|
|
|
+ private String standardName;
|
|
|
+ private BrandAutoModelBean brandAutoModel;
|
|
|
+ private String ymElecBatteryType;
|
|
|
+ private String rbCode;
|
|
|
+ private String pureRange;
|
|
|
+ private String otherEnergyTypeDesc;
|
|
|
+ private String vehicleStyleUniqueId;
|
|
|
+ private String checkVehicleCodeSecret;
|
|
|
+ private Boolean local;
|
|
|
+ private Integer targetTotalActualPremium;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class VehicleOwnerBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String personnelAttribute;
|
|
|
+ private String relationshipWithInsured;
|
|
|
+ private String appliWithInsRelaship;
|
|
|
+ private PersonnelInfoBaseBean personnelInfoBase;
|
|
|
+ private Boolean owner;
|
|
|
+ private Boolean applicant;
|
|
|
+ private Boolean insuraner;
|
|
|
+ private Boolean person;
|
|
|
+ private Boolean group;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class TargetCoveragesBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String fullYearPremium;
|
|
|
+ private String dutyCode;
|
|
|
+ private String dutyChineseName;
|
|
|
+ private Integer seats;
|
|
|
+ private Integer premiumRate;
|
|
|
+ private Integer deductionAmount;
|
|
|
+ private Integer deductible;
|
|
|
+ private Integer medicalAmount;
|
|
|
+ private Integer dieAmount;
|
|
|
+ private Integer propertyAmount;
|
|
|
+ private Integer noFaultMedicalAmount;
|
|
|
+ private Integer noFaultDieAmount;
|
|
|
+ private Integer noFaultPropertyAmount;
|
|
|
+ private Integer allAmount;
|
|
|
+ private Integer insuredAmount;
|
|
|
+ private Integer totalStandardPremium;
|
|
|
+ private Integer totalAgreePremium;
|
|
|
+ private Integer totalActualPremium;
|
|
|
+ private Integer totalNetPremium;
|
|
|
+ private Integer addedValueTax;
|
|
|
+ private Integer equipmentInsureAmount;
|
|
|
+ private List<?> newEquipmentList;
|
|
|
+ private Boolean newFlag;
|
|
|
+ private Boolean modifyFlag;
|
|
|
+ private Integer calculateEndorsePremium;
|
|
|
+ private Integer checkTotalNetPremium;
|
|
|
+ private Integer checkAddedValueTax;
|
|
|
+ private Boolean checked;
|
|
|
+ private Integer deductionRate;
|
|
|
+ private String serviceNum;
|
|
|
+ private String mileage;
|
|
|
+ private String setMeal;
|
|
|
+ private String isTelpeson;
|
|
|
+ private String telPhone;
|
|
|
+ private String refundFlag;
|
|
|
+ private List<?> chargingPostDataList;
|
|
|
+ private Integer coverageNum;
|
|
|
+ private String isShareSumDutyFlag;
|
|
|
+ private String priority;
|
|
|
+ private Integer ariExpense;
|
|
|
+ private Boolean coverageReturn;
|
|
|
+ private Boolean coverageCancel;
|
|
|
+ private Boolean claimCoverageReturn;
|
|
|
+ private Boolean coverageCancelOrReturn;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class PolicyPricingBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String usageAttributeCode;
|
|
|
+ private String ownershipAttributeCode;
|
|
|
+ private Integer dbVehicleValue;
|
|
|
+ private String isMotorcade;
|
|
|
+ private String loanVehicleFlag;
|
|
|
+ private String specialCarFlag;
|
|
|
+ private String appointAreaCode;
|
|
|
+ private List<VehiclePricesBean> vehiclePrices;
|
|
|
+ private Double autoRuleRatioOD;
|
|
|
+ private Double autoRuleRatioTP;
|
|
|
+ private Double autoRuleRatioTHEFT;
|
|
|
+ private Double autoRuleRatioOTHER;
|
|
|
+ private Integer autoFloatRatioOD;
|
|
|
+ private Integer autoFloatHandingCost;
|
|
|
+ private String ratioFluctuateType;
|
|
|
+ private String scoreRunId;
|
|
|
+ private String usageLicenceName;
|
|
|
+ private String vehicleTypeChiName;
|
|
|
+ private String dbVehicleVeiw;
|
|
|
+ private String dbVehicleAutoModelChnName;
|
|
|
+ private String dbVehicleBrand;
|
|
|
+ private String riskFlag;
|
|
|
+ private String vehicleAlias;
|
|
|
+ private String dbVehicleTypeName;
|
|
|
+ private String dbVehicleSeats;
|
|
|
+ private String dbExhaustCapability;
|
|
|
+ private String dbVehicleTonnages;
|
|
|
+ private String dbVehicleWeigth;
|
|
|
+ private String ifModelRate;
|
|
|
+ private String modelrate;
|
|
|
+ private String injurySite;
|
|
|
+ private String isSpecialInsuranceVehicle;
|
|
|
+ private String lastyearStartDate;
|
|
|
+ private String lastyearEndDate;
|
|
|
+ private String rateFloatFlag;
|
|
|
+ private String transferFlag;
|
|
|
+ private String highRiskFlag;
|
|
|
+ private String effectReason;
|
|
|
+ private String lastYearCompanyId;
|
|
|
+ private String lastYearIsTel;
|
|
|
+ private String repairFactory;
|
|
|
+ private String isMortgage;
|
|
|
+ private String riskScoreColor;
|
|
|
+ private String scoreReason;
|
|
|
+ private String scoreReasonLevel;
|
|
|
+ private String scoreReasonLevel2;
|
|
|
+ private String businessInOrOut;
|
|
|
+ private String rateType;
|
|
|
+ private String priceRises;
|
|
|
+ private String scoreReasonLevel3;
|
|
|
+ private Double ruleRatioOD;
|
|
|
+ private Double ruleRatioTP;
|
|
|
+ private Double ruleRatioTHEFT;
|
|
|
+ private Double ruleRatioOTHER;
|
|
|
+ private String reinsureFlag;
|
|
|
+ private String partInfo;
|
|
|
+ private String isReturnManyRbCode;
|
|
|
+ private String claimAdjustLevel;
|
|
|
+ private Integer comprehensiveScore;
|
|
|
+ private String fdConfigId;
|
|
|
+ private List<ElectronicCertInfoBean> electronicCertInfo;
|
|
|
+ private String useBasicDataCoverFlag;
|
|
|
+ private String lastyearEndDateFormat;
|
|
|
+ private String newColor;
|
|
|
+ private String lastyearStartDateFormat;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class ElectronicCertInfoBean {
|
|
|
+ private String name;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class VehiclePricesBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String brandChnName;
|
|
|
+ private String autoModelChnName;
|
|
|
+ private String purchasePrice;
|
|
|
+ private String remark;
|
|
|
+ private String vehSeries;
|
|
|
+ private String modelCode;
|
|
|
+ private String rbCode;
|
|
|
+ private String importFlag;
|
|
|
+ private String modelCodeHY;
|
|
|
+ private String tradeName;
|
|
|
+ private String brand;
|
|
|
+ private String series;
|
|
|
+ private String carName;
|
|
|
+ private String noticeType;
|
|
|
+ private String categoryName;
|
|
|
+ private String deptName;
|
|
|
+ private String vehicleStyleUniqueId;
|
|
|
+ private Integer limitVehicle;
|
|
|
+ private String importFlagChange;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class RtaVehilceListBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String autoModelChnName;
|
|
|
+ private Integer exhaustCapability;
|
|
|
+ private Integer vehicleTonnages;
|
|
|
+ private String modelCode;
|
|
|
+ private Integer weigth;
|
|
|
+ private String carName;
|
|
|
+ private String categoryCode;
|
|
|
+ private String categoryName;
|
|
|
+ private String configType;
|
|
|
+ private String deptCode;
|
|
|
+ private String deptName;
|
|
|
+ private String modelIdCode;
|
|
|
+ private String noticeType;
|
|
|
+ private String series;
|
|
|
+ private String seriesCode;
|
|
|
+ private String tradeCode;
|
|
|
+ private String tradeName;
|
|
|
+ private String brandCN;
|
|
|
+ private String brandEN;
|
|
|
+ private String brand;
|
|
|
+ private String salePrice;
|
|
|
+ private String rbCode;
|
|
|
+ private String vehicleStyleUniqueId;
|
|
|
+ private Boolean local;
|
|
|
+ private Integer targetTotalActualPremium;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class CheckVehicleInfoBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String checkVehicleSituation;
|
|
|
+ private String vehicleChecker;
|
|
|
+ private String checkRecord;
|
|
|
+ private String checkVehicleFlag;
|
|
|
+ private String uploadCheckVehicleInfo;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class BrandAutoModelBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String autoModelCode;
|
|
|
+ private String modelSelectName;
|
|
|
+ private String brandChnName;
|
|
|
+ private String autoModelChnName;
|
|
|
+ private String purchasePrice;
|
|
|
+ private String purchasePriceTax;
|
|
|
+ private String tons;
|
|
|
+ private String seats;
|
|
|
+ private String seatsString;
|
|
|
+ private String exhaustCapabilityString;
|
|
|
+ private String vehicleType;
|
|
|
+ private String firstSaleDateString;
|
|
|
+ private String remark;
|
|
|
+ private String transmissionType;
|
|
|
+ private String maker;
|
|
|
+ private String standardName;
|
|
|
+ private String flag;
|
|
|
+ private String brandCode;
|
|
|
+ private String familyCode;
|
|
|
+ private String curbWeightMin;
|
|
|
+ private String curbWeightMinString;
|
|
|
+ private String seatCom;
|
|
|
+ private String seatComString;
|
|
|
+ private String tonsString;
|
|
|
+ private String kindredPrice;
|
|
|
+ private String kindredPriceTax;
|
|
|
+ private String riskFlag;
|
|
|
+ private String vehicleAlias;
|
|
|
+ private String insuranceCode;
|
|
|
+ private String rbCode;
|
|
|
+ private String totalVehicleWeight;
|
|
|
+ private String vehicleClassCode;
|
|
|
+ private String vehicleClass;
|
|
|
+ private String tradePrice;
|
|
|
+ private String importFlag;
|
|
|
+ private String stopFlag;
|
|
|
+ private String powerType;
|
|
|
+ private String power;
|
|
|
+ private String vehicleFgwCode;
|
|
|
+ private String vehicleFgwName;
|
|
|
+ private Double exhaustCapability;
|
|
|
+ private String firstSaleDate;
|
|
|
+ private Integer limitVehicle;
|
|
|
+ private String importFlagChange;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class PersonnelInfoBaseBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String vipMark;
|
|
|
+ private String personTypeDetailCode;
|
|
|
+ private PersonBean person;
|
|
|
+ private String personTypeOverseas;
|
|
|
+ private String mobileTelephone;
|
|
|
+ private String certificateType;
|
|
|
+ private String certificateNo;
|
|
|
+ private String personnelName;
|
|
|
+ private String address;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class PersonBean {
|
|
|
+ private Integer page;
|
|
|
+ private Integer pageSize;
|
|
|
+ private String personnelName;
|
|
|
+ private String certificateType;
|
|
|
+ private String certificateNo;
|
|
|
+ private String mobileTelephone;
|
|
|
+ private String homeAreaCode;
|
|
|
+ private String homeTelephone;
|
|
|
+ private String postcode;
|
|
|
+ private String email;
|
|
|
+ private String driverLicenseExpirationDate;
|
|
|
+ private String drivingExpirationDate;
|
|
|
+ private String address;
|
|
|
+ private String birthday;
|
|
|
+ private String certiCityCode;
|
|
|
+ private String certiProvinceCode;
|
|
|
+ private String certiAreaCode;
|
|
|
+ private String certificateaddress;
|
|
|
+ private String certificateAddressAfter;
|
|
|
+ private String department;
|
|
|
+ private String homeAddress;
|
|
|
+ private String homeAddressAfter;
|
|
|
+ private String homeAreaCountyCode;
|
|
|
+ private String homeCityCode;
|
|
|
+ private String homeProvinceCode;
|
|
|
+ private String invalidateFlag;
|
|
|
+ private String isRuralOrUrban;
|
|
|
+ private String personnelAge;
|
|
|
+ private String sexCode;
|
|
|
+ private String nation;
|
|
|
+ private String issuedAt;
|
|
|
+ private String effectedDate;
|
|
|
+ private String expiredDate;
|
|
|
+ private String baseId;
|
|
|
+ private String certType;
|
|
|
+ private String positionn;
|
|
|
+ private String phoneOwnerName;
|
|
|
+ private String phoneOwnerCertiNo;
|
|
|
+ private String phoneOwnerCertiType;
|
|
|
+ private String teleNoOwnerIsSelfFlag;
|
|
|
+ private String other1Address;
|
|
|
+ private String other1ProvinceCode;
|
|
|
+ private String other1CityCode;
|
|
|
+ private String other1AreaCountyCode;
|
|
|
+ private String other2Address;
|
|
|
+ private String other2ProvinceCode;
|
|
|
+ private String other2CityCode;
|
|
|
+ private String other2AreaCountyCode;
|
|
|
+ private String workUnit;
|
|
|
+ private String annualIncome;
|
|
|
+ private String nationalityType;
|
|
|
+ private String certificateAddressId;
|
|
|
+ private String homeAddressId;
|
|
|
+ private String idCardAddressId;
|
|
|
+ private String other1AddressId;
|
|
|
+ private String other2AddressId;
|
|
|
+ private String bankAccountId;
|
|
|
+ private String emailId;
|
|
|
+ private String mobileTelephoneId;
|
|
|
+ private String homeTelephoneId;
|
|
|
+ private String officeTelephoneId;
|
|
|
+ private String longExpiredDate;
|
|
|
+ private String fixedTelephoneMarkBecause;
|
|
|
+ private String driveLicenseType1;
|
|
|
+ private String idCardAccess;
|
|
|
+ private String idCardAddress;
|
|
|
+ private String bankCode;
|
|
|
+ private String bankAccount;
|
|
|
+ private String marriedStatu;
|
|
|
+ private String mobileTelephoneMarkBecause;
|
|
|
+ private String amlId;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|