FeeSchemeReqDto.java 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. package com.ydtech.modules.fee.dto;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. /**
  6. * 费用方案获取请求数据实体
  7. */
  8. @Data
  9. @ApiModel("费用接口入参DTO")
  10. public class FeeSchemeReqDto {
  11. @ApiModelProperty("业务类型:单交0330、单商034001、单三034002、交三0330034002、交商0330034001")
  12. private String busType;
  13. @ApiModelProperty("协议ID")
  14. private String agreementId;
  15. @ApiModelProperty("是否过户 1是 0否")
  16. private String isTransfer;
  17. @ApiModelProperty("是否新车 1是 0否")
  18. private String isNewCar;
  19. @ApiModelProperty("是否新能源 1是 0否")
  20. private String isNewEnergy;
  21. @ApiModelProperty("是否续保 1是 0否")
  22. private String isRenewal;
  23. @ApiModelProperty("车辆大类: 客车、货车、特种车、挂车、摩托车、拖拉机")
  24. private String vehicleCategory;
  25. @ApiModelProperty("使用性质: 营业出租、营业租赁、营业公交、营业客运、营业货运、营业旅游、家庭自用、非营业机关事业、非营业企业、非营业个人")
  26. private String useNature;
  27. @ApiModelProperty("座位数")
  28. private String seatNum;
  29. @ApiModelProperty("新车购置价")
  30. private String purchasePrice;
  31. @ApiModelProperty("核定载质量")
  32. private String approvedLoadCapacity;
  33. @ApiModelProperty("交强保费")
  34. private String jqPremium;
  35. @ApiModelProperty("商业保费")
  36. private String syPremium;
  37. @ApiModelProperty("车船税金额")
  38. private String sumPayTax;
  39. @ApiModelProperty("三者险保额")
  40. private String thirdPartyInsurance;
  41. @ApiModelProperty("随车产品保费")
  42. private String noCarPremium;
  43. @ApiModelProperty("商业险折扣")
  44. private String syDiscount;
  45. @ApiModelProperty("交强险折扣")
  46. private String jqDiscount;
  47. @ApiModelProperty("保司评分")
  48. private String insuranceScore;
  49. @ApiModelProperty("预期赔付率")
  50. private String expectedLossRate;
  51. @ApiModelProperty("车牌号")
  52. private String licenseNo;
  53. @ApiModelProperty("人员司机险保额")
  54. private String driverAmount;
  55. @ApiModelProperty("人员乘客险保额")
  56. private String passengerAmount;
  57. }